Вопрос или проблема
Один-два раза в день я хочу проверять группу из 1-3 файлов на VirusTotal на наличие вредоносного ПО, а примерно два раза в неделю я хочу проверять группу из 5-10 файлов.
Я считаю, что использование сайта VirusTotal очень неэффективно для выполнения этих простых задач. Он позволяет мне проверять только один файл за раз и требует, чтобы я прошел времяемкое (и, честно говоря, раздражающее) Google reCaptcha, прежде чем я смогу проверить дополнительный файл после проверки одного файла.
Часто мне требуется от 3 до 15 минут, чтобы выполнить задачу, на которую по идее должно уходить не более 1 минуты.
Пожалуйста, порекомендуйте инструмент, который позволит мне использовать VirusTotal более эффективно. Инструмент может быть веб-приложением или приложением для Windows.
Предпочтительны бесплатные варианты, но будут приветствоваться все рекомендации.
Я прочитал, что Process Explorer от SysInternals/Microsoft имеет встроенную функцию для отправки файлов в VirusTotal, см. https://blog.malwarebytes.com/cybercrime/2014/01/process-explorer-now-including-virustotal-support/
На сайте VirusTotal упоминается много инструментов [1]. Поскольку официальный Windows Uploader больше не поддерживается, они рекомендуют этот VirusTotal Uploader [2].
[1] https://support.virustotal.com/hc/en-us/articles/115002179065-Desktop-Apps
[2] https://github.com/SamuelTulach/VirusTotalUploader
Ответ или решение
Для эффективного использования сканера Malware VirusTotal в ежедневной практике, особенно когда требуется сканировать множество файлов, стоит рассмотреть несколько инструментов и подходов для оптимизации рабочего процесса.
1. Использование VirusTotal Uploader
Это приложение специально разработано для упрощения процесса отправки файлов на VirusTotal. Оно позволяет загружать несколько файлов одновременно, что значительно экономит ваше время. Вы можете загрузить VirusTotal Uploader по следующей ссылке: VirusTotal Uploader на GitHub.
Преимущества:
- Поддержка загрузки нескольких файлов одновременно.
- Упрощенный интерфейс без необходимости проходить через Google reCaptcha.
- Бесплатное решение с открытым исходным кодом, что позволяет разместить его на собственном сервере или модифицировать в соответствии с вашими потребностями.
Как использовать:
- Скачайте и установите приложение.
- Перетащите файлы в окно приложения или воспользуйтесь функцией выбора файлов.
- Нажмите отправить, и результаты будут доступны в интерфейсе приложения.
2. Process Explorer от SysInternals
Уже упомянутый вами инструмент Process Explorer также может значительно упростить процесс использования VirusTotal. У него есть встроенная функция отправки файлов на VirusTotal.
Преимущества:
- Можно быстро отправлять исполняемые файлы, открыв их через Process Explorer.
- Полезен для анализа процессов и отслеживания возможных угроз.
Как использовать:
- Установите Process Explorer с официального сайта SysInternals.
- Откройте приложение и найдите процесс, который хотите проверить.
- Щелкните правой кнопкой мыши по процессу и выберите "Send to VirusTotal".
3. Использование API для автоматизации сканирования
Другим мощным инструментом является использование API VirusTotal. Если вы знакомы с программированием или можете привлечь разработчика, API позволяет автоматизировать процесс подачи запросов и получения результатов.
Преимущества:
- Возможность интеграции с другими приложениями или скриптами.
- Автоматизация сканирования, что исключает повторные действия.
- Обработка большого объема файлов без ограничения на интерфейс.
Как использовать:
- Зарегистрируйтесь на сайте VirusTotal для получения API-ключа.
- Изучите документацию API VirusTotal API Documentation.
- Напишите скрипт, который будет отправлять файлы на анализ и обрабатывать ответы.
Заключение
Каждое из предложенных решений даст вам возможность более эффективно использовать VirusTotal для сканирования файлов. VirusTotal Uploader считается одним из наиболее простых и удобных инструментов для вашей задачи, тогда как Process Explorer отлично дополняет анализ системы. Если вас интересует более сложная автоматизация, использование API– это самый гибкий подход. Выбор инструмента зависит от вашего уровня комфорта с технологиями и потребностей в обработке данных.