devqp
Премиум
Digispark позволяет эмулировать USB HID-устройства (клавиатуру/мышь), выполняя заранее запрограммированные команды на целевых компьютерах. Технология реализуется через следующие шаги:
1. Установите драйверы Digispark и Arduino IDE
2. Подключите Digispark через USB
3. В Arduino IDE выберите Tools > Board > Digispark (Default - 16.5MHz)
4. Создайте скрипт эмуляции клавиатуры с использованием библиотеки DigiKeyboard. Пример кода для запуска cmd и выполнения команд:
5. Загрузите скрипт через кнопку Upload
6. При подключении к целевому ПК скрипт выполнится автоматически в фоновом режиме.
Важно: Использование данной техники на чужих устройствах без разрешения является незаконным. Применяйте знания исключительно в тестовых средах или на собственной технике.
1. Установите драйверы Digispark и Arduino IDE
2. Подключите Digispark через USB
3. В Arduino IDE выберите Tools > Board > Digispark (Default - 16.5MHz)
4. Создайте скрипт эмуляции клавиатуры с использованием библиотеки DigiKeyboard. Пример кода для запуска cmd и выполнения команд:
Код:
#include "DigiKeyboard.h"
void setup() {
DigiKeyboard.delay(2000);
DigiKeyboard.sendKeyStroke(0);
DigiKeyboard.delay(1000);
DigiKeyboard.print("cmd");
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(1000);
DigiKeyboard.print("echo Hello World!");
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(1000);
DigiKeyboard.print("exit");
DigiKeyboard.sendKeyStroke(KEY_ENTER);
}
void loop() {}
5. Загрузите скрипт через кнопку Upload
6. При подключении к целевому ПК скрипт выполнится автоматически в фоновом режиме.
Важно: Использование данной техники на чужих устройствах без разрешения является незаконным. Применяйте знания исключительно в тестовых средах или на собственной технике.