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

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

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

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

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

Категории

Все категории
Loading categories
OverThruster — Генератор полезной нагрузки для HID-атак для Arduino | Kitploit
Инструменты/GitHubGitHub/redlectroid/overthruster
Генерация полезной нагрузкиТестирование на ПроникновениеБезопасность оборудования и IoTRed Teaming
GitHubredlectroid/overthruster

OverThruster

Генератор полезной нагрузки для HID-атак для Arduino

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

Популярное

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

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

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

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

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

OverThruster

«Я был ионизирован, но сейчас всё в порядке.» – Баккару Банзай.

Общая информация

OverThruster — это инструмент для генерации скетчей для Arduino при использовании в качестве HID-атаки. Он был разработан для устройств с чипом ATMEGA32U4, таких как CJMCU-BEETLE или новые устройства LilyGo "BadUSB", появляющиеся на eBay и AliExpress, которые выглядят как USB-накопители, но содержат Arduino. Я написал его, потому что немногие другие инструменты, делающие нечто подобное, не имеют столько параметров настройки, как опции обхода UAC или опции пузырьков уведомлений. Я хотел создать что-то, что может быстро генерировать пользовательскую полезную нагрузку и не требует установки ничего лишнего, кроме стандартных библиотек Python и Arduino IDE. Я также написал это, чтобы улучшить свои навыки в Python. Это мой первый релиз, так что ожидайте проблем.

Требования

  • Arduino, поддерживающий эмуляцию клавиатуры
  • Python 2.7
  • Arduino IDE: https://www.arduino.cc/en/Main/Software
  • NicoHood's HID: https://github.com/NicoHood/HID/ (Это можно установить непосредственно из Arduino IDE через меню: Sketch->.Include Library->manage Libraries и найти "HID-Project")

Использование

  1. Начните с запуска OverThruster.py
  2. Выберите операционную систему цели
  3. Выберите конкретную полезную нагрузку
  4. Заполните необходимые настройки
  5. Сгенерируйте .ino файл
  6. Откройте .ino файл в Arduino IDE
  7. Загрузите скетч на ваше устройство Arduino

Примечания

  1. После загрузки полезной нагрузки Arduino IDE отключит Arduino, затем автоматически переподключится и начнёт ввод полезной нагрузки. Будьте готовы к тому, что на экране внезапно начнут печататься символы; рекомендую держать блокнот или что-то подобное открытым и активным при загрузке скетча.
  2. В настоящее время OverThruster помещает .ino файл и Metasploit .rc файл в рабочую директорию, так что ищите их там.
  3. Для техник обхода UAC время имеет решающее значение. Старые устройства будут открывать терминал с правами администратора медленнее, поэтому может потребоваться изменить delay() в функциях BypassUAC в скетче.
  4. Это только начало. Впереди много новых полезных нагрузок, функций, опций и дополнений.
  5. Пожалуйста, вносите свой вклад, если вам есть что добавить.

Отказ от ответственности

Не делайте ничего незаконного с помощью этого. Использование OverThruster для атак на цели без предварительного взаимного согласия незаконно. Это ответственность конечного пользователя — соблюдать все применимые местные, областные/государственные и федеральные законы. Разработчик не несёт НИКАКОЙ ответственности и НЕ НЕСЁТ ответственности за любое неправомерное использование или ущерб, причинённый этой программой.

«Не будьте злыми; не обязательно быть злыми, потому что, помните, куда бы вы ни пошли, вы уже там.» – Баккару Банзай

Обо мне

Вы можете найти меня в Twitter: @bhohenadel

Благодарности

Спасибо моей прекрасной жене за то, что терпела мои поздние ночи, пока я работал над этим, и за её невероятную поддержку, которую она всегда мне оказывала.

@loneferret за тестирование и обратную связь и, что самое важное, за поддержку, когда я только начал играть с этой идеей

@mycurial за помощь в моём вхождении в индустрию безопасности и… многое другое

ЖУРНАЛ ИЗМЕНЕНИЙ

v0.2

  • Добавлена новая полезная нагрузка, которая получает имя пользователя и имя компьютера и отправляет их слушателю
  • настройки опций пузырьков уведомлений.

v0.1

  • Первый коммит
Скачать инструмент