Agent Skills
› ECNU-ICALK/AutoSkill
› Скрипт Python для проверки файлов через VirusTotal API
Скрипт Python для проверки файлов через VirusTotal API
GitHub生成Python脚本,通过VirusTotal API上传文件、轮询分析状态并输出文本格式的安全检测报告。
触发场景
编写检查文件的VirusTotal Python函数
使用VirusTotal API进行恶意软件检测
请求VirusTotal分析报告的代码
安装
npx skills add ECNU-ICALK/AutoSkill --skill Скрипт Python для проверки файлов через VirusTotal API -g -y
SKILL.md
Frontmatter
{
"id": "074e7081-a108-4a6e-ae19-2a10b65606f6",
"name": "Скрипт Python для проверки файлов через VirusTotal API",
"tags": [
"python",
"virus total",
"api",
"безопасность",
"сканирование файлов"
],
"version": "0.1.0",
"triggers": [
"напиши функцию на питоне для проверки файла virus total",
"скрипт python virus total анализ файла",
"проверить вредоносность файла через virus total api",
"перепиши код чтобы он запрашивал отчет virus total"
],
"description": "Создание Python-скрипта, который загружает файл на VirusTotal, ожидает завершения анализа (polling) и выводит отчет в текстовом формате."
}
Скрипт 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
版本历史
- 94c47ca 当前 2026-07-24 12:43


