• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

динамическое обновление

z0day

Green Team
06.07.2018
134
33
BIT
0
Всем привет
я хочу сделать программу в которой можно например пометить 5 файлов и она автоматически загрузит их на вирус тотал и выведет ответ но проблема в том что страница вирус тoтaл динамически обновляется с помощью json и просто поймав первый ответ я получая пустую страницу у кого нибудь есть идеи как это исправить? варианты на c# тоже принимаются
Код:
import urllib3
import certifi
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
http = urllib3.PoolManager(cert_reqs='CERT_REQUIRED', ca_certs=certifi.where())
useragent = {'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.10 Chromium/27.0.1453.93 Chrome/27.0.1453.93 Safari/537.36'}
http = urllib3.PoolManager(headers=useragent)
r = http.request('GET','https://www.virustotal.com/ru/file/35b3cc9792056d01e7a22f71b796f67173b54db956e835d4219ea61047f1cc5e/reanalyse/', fields={'token': 'web-692b4e40c85f4191a63b4173e9695c0dd6689053bc6191f27913c73d13e72446', 'filename': 'file.pdf'})
print(r.data.decode('utf-8'))
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!