TimmonSPB
(TimmonSPB)
18.Январь.2013 10:49:03
#1
Существует сервис Google Safe Browsing.
Например: http://www.google.com/safebrowsing/diagnostic?site=vk.com
в нем есть список подозрительных доменов, если зайти на них в FireFox или Chrome, то браузер выдает предупреждение об опасности.
А если вызвать один из этих "подозрительных доменов ":
----------
from selenium import webdriver
ff = webdriver.Firefox()
url = 'подзрительный домен'
ff.get(url)
----------
то никакого предупреждения нет, домен открывается, что может не очень хорошо закончиться.
Возможно ли получать предупреждения об опасности, при запросе домена WebDriver'ом?
polusok
(Mykhailo Poliarush)
18.Январь.2013 13:11:50
#2
да есть такая штука, но скорее всего webdriver открывает браузер с минимальными дефолтными настройками
всякие такие штуки наоборот пытаются отключить, а не включить, потому что это останавливает процесс автоматизации
а зачем вам подозрительные домены, вы собираетесь автоматически ходить по различным веб-сайтам с помощью webriver?
обычно автоматизация ограничивается тем ресурсов, который вы тестируете, он точно должен быть безопастным
TimmonSPB
(TimmonSPB)
18.Январь.2013 13:32:24
#3
Для контроля рекламы и ссылок с ресурса эта штука может быть очень полезной, да и любой ресурс не застрахован от попадания в неприятные списки.
А какие настройки WebDriver могут повлиять на это?
ko4evnik
(testtest)
24.Январь.2013 10:03:03
#4
Я думаю в этом случае вам проще сделать это через API гугла. Быстрее и надежнее)
https://developers.google.com/safe-browsing/lookup_guide
polusok
(Mykhailo Poliarush)
26.Январь.2013 13:52:31
#5
какие настройки, не знаю, не интересовался
это надо исследовать
TimmonSPB
(TimmonSPB)
01.Апрель.2013 14:41:20
#6
Спасибо, очень полезно оказалось :)
А у Касперского нет такого API ?
ko4evnik
(testtest)
02.Апрель.2013 08:22:20
#7
Если и есть, то я не нашёл. Но искал не очень пристально.
Мы у себя просто подняли ферму виртуалок с антивирусами основными.
TimmonSPB
(TimmonSPB)
02.Апрель.2013 10:38:51
#8
Виртуалки имеются, не ферма конечно, но на уровне крепкого крестьянского хозяйства :) Но как быть в том случае, когда нужно быстро проверить 100-200 ссылок?
P.S.: Вроде разобрался. requests.get(url) и код 499 выдает.