Google has announced that the company’s malware-blocking software data is now publicly available. Developers can now incorporate additional security measures into web and mobile applications using the Google Safe Browsing API.
Safe Browsing is a service provided by Google that is capable of checking URLs to see whether they are included in Google’s lists of web pages suspected of phishing, malware, and unwanted software. There are two APIs (both experimental) available for the Google Safe Browsing service: Safe Browsing API v3 and Safe Browsing Lookup API.
The Safe Browsing API allows applications to download an encrypted table that can be used client-side to check the safety of URLs. The Safe Browsing Lookup API allows applications to programmatically send URLs to the Google Safe Browsing service to check their status. Using these APIs, developers can implement additional security measures in their applications such as:
- Warn users when they are about to click on links suspected of containing malware or unwanted software.
- Prevent users from posting links to blacklisted sites using their application.
- Check a list of web pages against Google’s lists of blacklisted and suspicious websites.