不安全浏览
当你试图访问一些含有恶意内容的网站时,像Firefox、Google Chrome或Internet Explorer这样的浏览器会显示一条消息,提醒你这个网站不安全,正如下面这张图片所示:
我在使用Python和Selenium来打开网站(在Windows XP上)时,如果这些浏览器中的某一个认为这个网站不安全,有没有办法用Python从浏览器获取这个信息呢?任何想法都非常欢迎。
1 个回答
2
如果你想测试一个网站是否被标记为危险使用,其实根本不需要用到selenium。你只需要通过谷歌的安全浏览服务,向他们的查询API发送请求就可以了:
安全浏览是谷歌提供的一项服务,允许应用程序检查网址是否在谷歌不断更新的可疑钓鱼和恶意软件页面列表中。
当然,还有一个Python封装库(你可以在这里生成API密钥):
>>> key = 'your own key'
>>> from safebrowsinglookup import SafebrowsinglookupClient
>>> client = SafebrowsinglookupClient(key)
>>> client.lookup('http://addonrock.ru/Debugger.js')
{'http://addonrock.ru/Debugger.js': 'malware'}
>>> client.lookup('http://google.com')
{'http://google.com': 'ok'}