Security/Safe Browsing/Chromium Implementation Overview: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Fix dead links and point to pver4 code)
(→‎Malware and phishing: fix dead links)
Line 23: Line 23:
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/local_database_manager.h Local DB manager] (inherits from [https://code.google.com/p/chromium/codesearch#chromium/src/components/safe_browsing_db/database_manager.h DB manager])
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/local_database_manager.h Local DB manager] (inherits from [https://code.google.com/p/chromium/codesearch#chromium/src/components/safe_browsing_db/database_manager.h DB manager])
** [https://code.google.com/p/chromium/codesearch#chromium/src/components/safe_browsing_db/remote_database_manager.h Remote DB manager] (in trial on Android)
** [https://code.google.com/p/chromium/codesearch#chromium/src/components/safe_browsing_db/remote_database_manager.h Remote DB manager] (in trial on Android)
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/prefix_set.h Prefix set]
* [https://code.google.com/p/chromium/codesearch#chromium/src/components/safe_browsing_db/prefix_set.h Prefix set]
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/protocol_manager.h Protocol interactions] with service (including [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/protocol_parser.h parsing server responses])
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/protocol_manager.h Protocol interactions] with service (including [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/protocol_parser.h parsing server responses])
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/chunk_range.h Range parsing]
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/chunk_range.h Range parsing]
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/ping_manager.h SB stats reporting] (optional, includes [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/malware_details.h malware details reporting], see [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/report.proto protobuf definition])
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/ping_manager.h SB stats reporting] (optional, includes [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/threat_details.h threat details reporting])
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/safe_browsing_database.h URL classification helpers]
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/safe_browsing_database.h URL classification helpers]
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/safe_browsing_util.h Utilities for handling chunks and hashes]
* [https://code.google.com/p/chromium/codesearch#chromium/src/chrome/browser/safe_browsing/safe_browsing_util.h Utilities for handling chunks and hashes]

Revision as of 21:03, 1 April 2016

Notes on the Safe Browsing implementation in Chromium.

Documentation

Application Reputation

Malware and phishing

Protocol Version 4

Testing

Client-side malware/phishing detection (CSD)

Software Removal Tool (SRT)