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

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

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

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

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

Категории

Все категории
Loading categories
Arduino_mousejack — Mousejack для Arduino UNO | Kitploit
Инструменты/GitHubGitHub/dnatividade/arduino_mousejack
Безопасность встроенных системГенерация полезной нагрузкиЭксплуатацияБезопасность беспроводных сетейБезопасность оборудования и IoT
GitHubdnatividade/arduino_mousejack

Arduino_mousejack

Mousejack для Arduino UNO

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

Популярное

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

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

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

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

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

Arduino Mousejack (ShutDô) projects-microcontroller

Arduino Mousejack — это проект, основанный на uC_mousejeck от insecuritythings, предназначенный для реализации атак Mousejack на компактном встраиваемом устройстве в форм-факторе брелока.

Прототип устройства Mousejack

Сборка устройства выполняется просто, а код предоставляет инструмент для использования Duckyscript с целью запуска автоматических атак по внедрению нажатий клавиш на устройства Microsoft и Logitech.

Конструирование

Список компонентов:

  • Arduino UNO или другая плата, совместимая с Arduino, на ваш выбор.
  • Модуль NRF24L01+ или другое совместимое устройство.
  • Конденсатор 10μF для стабилизации напряжения модуля NRF24.
  • Провода для соединений.

Диаграмма Fritzing ниже показывает схему подключения, использованную в прототипе:

Схема Mousejack Fritzing

Сборка

Для сборки программного обеспечения скачайте и установите PlatformIO IDE.

Перед сборкой обязательно измените файл attack.h с помощью скрипта attack_generator.py:

root@kitploit:~
Arduino-mousejack $ cd tools
tools $ ./attack_generator.py ducky.txt

В приведённом выше примере файл ducky.txt содержит наш Duckyscript. Скрипт attack_generator.py «компилирует» ducky-скрипт в файл attack.h, который подключается в main.cpp. Это упрощает код и делает его более компактным.

Тестирование

После подачи питания на устройство встроенный светодиод, подключённый к контакту 13 (в коде называется ledpin), мигнёт два раза за каждый проход по всему диапазону каналов. При отправке атаки светодиод будет гореть непрерывно.

Если вы будете отслеживать последовательный порт через PlatformIO IDE, вы увидите подробную информацию о радио и множество отладочных сообщений, выводимых во время сканирования и атаки.

Предупреждение: для запуска атаки не требуется никакого взаимодействия.

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

Будущее

В качестве дальнейших планов:

  • создать программу на Python для взаимодействия с Arduino, передавая параметры для атаки во время выполнения;
  • протестировать этот же проект на Arduino NanoRF.
Скачать инструмент