Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
WAS — Инструмент автоматического сканирования USB-накопителей на вредоносное ПО для людей, заботящихся о безопасности | Kitploit
Инструменты/GitHubGitHub/fabiobaroni/was
Сканеры уязвимостейАнализ вредоносных программ
GitHubfabiobaroni/was

WAS

Инструмент автоматического сканирования USB-накопителей на вредоносное ПО для людей, заботящихся о безопасности

Репозиторий
9832810 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

WAS

WAS - Подожди секунду: Инструмент для автоматического сканирования USB-накопителей на вредоносное ПО, предназначенный для людей, заботящихся о безопасности.

Автор: Fabio Baroni http://www.pentest.guru/ @Fabiothebest89

Сколько раз вы вставляли USB-флешку и дважды щёлкали по файлу, не проверив его на вирусы? Думаю, МНОГО.

Подожди секунду!

Даже если вы специалист по безопасности, вы часто торопитесь или отвлекаетесь и доверяете своей флешке (и ваш компьютер тоже). Что может пойти не так? Получить взлом — всего один клик. У вас может быть антивирус с защитой в реальном времени, но если у него нет сигнатур для нового вируса, он, скорее всего, останется незамеченным, и даже эвристическое сканирование может не обнаружить его. Вирусы становятся всё более изощрёнными.

К счастью, существуют такие сервисы, как Virus Total, которые позволяют проверить файл с помощью нескольких антивирусов, чтобы повысить вероятность обнаружения.

Вы можете зайти на сайт Virus Total и загрузить все файлы вручную один за другим, или воспользоваться одним из уже существующих скриптов, позволяющих проверить файл через API Virus Total. Но этот инструмент уникален в своём роде, потому что:

  • он автоматически обнаруживает подключение новой USB-флешки
  • рекурсивно сканирует все файлы на флешке
  • хэширует файлы и проверяет их по базе уже просканированных Virus Total файлов
  • выдаёт звуковое сообщение каждый раз при обнаружении нового вируса
  • автоматически формирует отчёт в формате CSV по окончании сканирования

Примечание: хотя основные функции работают кроссплатформенно, автоматическое обнаружение новой USB-флешки на данный момент работает только в Windows.

ИСПОЛЬЗОВАНИЕ

python was.py

Всё просто. Этот инструмент разработан по принципу запусти и забудь.

Просто держите его запущенным. Не нужно запускать его каждый раз, когда вы хотите им воспользоваться.

КОНФИГУРАЦИЯ

Этот инструмент использует конфигурационный файл (was-config.ini), который позволяет задать некоторые настройки:

  • api-key: ключ API Virus Total, необходимый для работы программы
  • lang: язык для уведомлений (например, EN, IT)
  • sound: включает/отключает звуковые уведомления
  • lock: включает/отключает блокировку файлов, которые ещё не просканированы или оказались заражёнными (функция пока не реализована)

ЗАВИСИМОСТИ

Для работы этого инструмента требуется Python 3.x и следующие модули, не входящие в стандартную библиотеку:

  • win32api, win32con и win32gui, входящие в пакет PyWin32
  • pyglet
  • библиотека AVbin, необходимая для воспроизведения mp3-файлов с помощью pyglet

TODO

  • добавить поддержку большего количества языков
  • реализовать функцию блокировки файлов
  • реализовать функцию загрузки файлов для сканирования тех, которые ещё не были проверены Virus Total
  • создать Windows-бинарник для удобства пользователей Windows
  • добавить поддержку Linux
Скачать инструмент