
go back home
Fazendo um RubberDucky Simples e Barato em casa
Sept. 5, 2024, noon | language: portuguese, englishOs RubberDucky oficiais são legais, mas caros. Existe uma maneira mais barata (e um pouco limitada) de contornar isso...
Você pode comprar um desses chips por um preço muito barato (~5 dólares).
Em seguida, prossiga com a instalação:
1 - Instale os drivers em github.
1.1 – Descompacte o arquivo, abra o arquivo DPinst64.exe, clique em nextnextnext etc
2 - Instale o Arduino IDE (Legacy) a partir do site do Arduino.
3 - Abra o Arduino, vá para Arquivo > Preferências e, em “URLs adicionais do gerenciador de placas”, cole:
https://raw.githubusercontent.com/digistump/arduino-boards-index/refs/heads/master/package_digistump_index.json
e clique em OK
3.1 - Vá para Ferramentas, em Placa: [alguma placa aqui, se você tiver conectado], Gerenciador de placas
3.2 - Procure por “Digitump”, instale “Digitump AVR Boards” e clique em Fechar após a instalação
4 - Com tudo instalado, programe seu dispositivo, use o código abaixo como exemplo (isso abrirá a calculadora no Windows):
#include "DigiKeyboard.h"
void setup() {
}
void loop() {
DigiKeyboard.sendKeyStroke(0);
DigiKeyboard.delay(500);
DigiKeyboard.sendKeyStroke(KEY_R, MOD_GUI_LEFT);
DigiKeyboard.delay(500);
DigiKeyboard.print("calc");
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(500);
for (;;) {
/empty loop/
}
}
5 - Para fazer o upload, remova a placa, pressione Ctrl+U, no console conecte o USB novamente se for solicitado, e o script será executado. 6 - Verifique também estes scripts.
E o resto é história.