Google Safe Browsing API
Googleå‰äº›å¤©åˆšåˆšå‘布了Safe Browsing API,虽然很早以æ¥å°±æœ‰äº†ï¼Œä½†æ˜¯æ£å¼çš„公开API还是最近的事情。目å‰çš„版本就是两个URL的黑åå•ï¼Œphishing list (google black hash)å’Œmalware list (google malware list)。就目å‰çš„å‘布版本æ¥çœ‹ï¼Œè¿™ä¸¤ä¸ªåˆ—表相对简å•ï¼Œåªæ˜¯ä¸€ç³»åˆ—çš„URLçš„MD5,而且åªæ˜¯æä¾›phishingä¿æŠ¤å’Œmalware list,并没有网络分级,但是以Googleä¸€è´¯çš„é£Žæ ¼æ¥çœ‹ï¼Œéšç€ä¸€è·¯beta下æ¥ï¼ŒåŠ 入分级是迟早的事情。
è°èƒ½ç»™æˆ‘一个phising site让我试试这个东西。
http://kallu.ch/www.PaYPaL.Com/cgi-binn/verify-account/paypal123216256152352132314132123/paypal-email-verification/p1_webscr-cmd-login-run.htm
http://220.225.4.14/icons/www.paypal.com/cgi-bin/SecureInfo=_update/I
第二个URL错了,应该是:
http://220.225.4.14/icons/www.paypal.com/cgi-bin/SecureInfo=_update/
请问一下:该如何具体使用google safe browsing api啊?
我å‚考:http://code.google.com/p/google-safe-browsing/source/checkout
通过svn下载代ç ,
å‘现都是python代ç 。
然åŽï¼Œæˆ‘å°è¯•æ£€æµ‹ä¸€ä¸ªurl,命令如下:
python ./python/client.py check http://www.sina.com.cn
然åŽï¼Œå®ƒå°±åœ¨updateï¼Œå‡ å¤©ä¹Ÿæ²¡æœ‰ç»“æŸã€‚
éš¾é“这就是文档ä¸è¯´çš„,下载urlçš„å‰åŽç¼€ï¼Ÿ
还有,我å°è¯•è¿è¡Œä»£ç ä¸testing目录下的safebrowsing_test_server.py,
但ä¸çŸ¥é“该如何填写localhost:portåŽé¢çš„å‚数。
能帮忙指点一下å—?
谢谢ï¼ï¼
一直update的时候就Ctrl-Cä¸€ä¸‹ï¼Œçœ‹çœ‹è°ƒç”¨æ ˆåœ¨å“ªé‡Œã€‚
@Zhang Cong
这个问题è¦ä¸å…ˆä¸ç®¡å®ƒå§ã€‚
能告诉我该如何使用google safe browsing api啊?
例如,如何使用这个apiæ¥æ£€æŸ¥æŸä¸ªurl?