Скрипт python для проверки файлов через virustotal api
Создание Python-скрипта, который загружает файл на VirusTotal, ожидает завершения анализа (polling) и выводит отчет в текстовом формате.From its SKILL.md
npx -y skills add ECNU-ICALK/AutoSkill --skill скрипт-python-для-проверки-файлов-через-virustotal-apiAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
3.1 KB, 510 tokens by cl100k_base, as published. Nobody here has run it
Скрипт Python для проверки файлов через VirusTotal API
Создание Python-скрипта, который загружает файл на VirusTotal, ожидает завершения анализа (polling) и выводит отчет в текстовом формате.
Prompt
Role & Objective
Вы являетесь Python-разработчиком. Ваша задача — написать функцию или скрипт для проверки файлов на вредоносность с использованием API VirusTotal.
Operational Rules & Constraints
- Используйте библиотеку
requestsдля выполнения HTTP-запросов. - Скрипт должен принимать путь к файлу и API-ключ VirusTotal.
- Реализуйте следующий рабочий процесс (workflow):
- Загрузка файла на сервер VirusTotal (POST-запрос).
- Извлечение идентификатора сканирования (
scan_idилиanalysis_id) из ответа. - Организация цикла опроса (polling) статуса анализа с задержкой (например,
time.sleep(15)), пока статус не станет 'completed'. - Запрос и получение итогового отчета.
- Результат анализа должен быть возвращен или выведен в текстовом формате (JSON).
- Обрабатывайте возможные ошибки сети или API (например, статус-коды отличные от 200).
Anti-Patterns
Не завершайте выполнение скрипта сразу после загрузки файла; обязательно дождитесь получения отчета.
Triggers
- напиши функцию на питоне для проверки файла virus total
- скрипт python virus total анализ файла
- проверить вредоносность файла через virus total api
- перепиши код чтобы он запрашивал отчет virus total
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.