Sommario:

Wifi Ducky (*crea per utenti Mac): 6 passaggi
Wifi Ducky (*crea per utenti Mac): 6 passaggi

Video: Wifi Ducky (*crea per utenti Mac): 6 passaggi

Video: Wifi Ducky (*crea per utenti Mac): 6 passaggi
Video: Installazione da Zero di macOS Catalina e precedenti da Chiavetta USB 2024, Novembre
Anonim
Wifi Ducky (*creato per utenti Mac)
Wifi Ducky (*creato per utenti Mac)

Prendi il controllo di un computer collegando questo dispositivo alla porta USB.

Elenco delle parti:

Arduino Pro Micro

✔ D1 Mini NodeMCU

Arduino IDE

✔* Convertitore adattatore OTG da Micro USB maschio a USB femmina opzionale

Filo

Questo tutorial è focalizzato sugli utenti Mac. Ci sono molti tutorial per realizzare questo e dispositivi simili, ma tutti orientati agli utenti Windows e Linux. Quindi questo aiuterà l'utente Mac a superare alcuni degli ostacoli che si presentano quando si tenta di eseguire il flashing del software.

Passaggio 1: prendi il software

Prendi il software
Prendi il software

Per prima cosa prenderemo il codice sorgente e il file bin. Lo prenderemo dall'utente di Github spacehuhn. Fare clic QUI e quindi fare clic sulla cartella arduino_wifi_duck. Scarica il file arduino_wifi_duck.ino. Questo è ciò che mostreremo al nostro Arduino.

Dopo aver scaricato il codice Arduino, torna alla pagina Wi-Fi Ducky Git e fai clic sulla scheda Rilasci. Scarica il link esp8266_wifi_duck_4mb.bin per scaricare il file bin che faremo lampeggiare sul nostro D1 Mini.

Passaggio 2: configura Arduino

Ora che abbiamo il software, impostiamo il nostro IDE Arduino per riconoscere il Pro Micro

Assicurati di utilizzare l'ultima versione dell'IDE Arduino.

Per prima cosa aggiungeremo il divertente gestore di schede IDE spark al tuo IDE Arduino.

Apri Arduino, quindi vai su Preferenze (File> Preferenze). Quindi, verso la parte inferiore della finestra, incolla questo URL nella casella di testo "Ulteriori URL di Board Manager":

raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

Quindi dobbiamo aggiungerlo nel nostro Board Manager.

Vai su Strumenti, scorri verso il basso fino a Bacheca: scorri verso l'alto e fai clic su Gestione bacheche. Nella casella di ricerca cerca "Sparkfun" e seleziona le schede SparkFun AVR da installare. Al termine, riavvia il tuo IDE Arduino.

Apri il file arduino_wifi_duck.ino nel tuo IDE Arduino, imposta il tuo SparkFun Pro Micro per la tua scheda e seleziona la tua porta e flasha Arduino.

Passaggio 3: scarica driver e software per D1 Mini

Ora puoi mettere da parte Arduino e afferrare il tuo D1 mini.

Prima di poter eseguire il flashing, dobbiamo scaricare il driver CH34x. C'è un adattatore seriale integrato nel D1 che non è riconosciuto da OS X.

Scarica il driver CH34x per la tua versione del sistema operativo-

Il capitano

Sierra

Alta Sierra

Dopo aver installato il driver CH34x, collega il tuo D1 Mini a una porta USB, apri Terminal e San per la porta in uso digitando questo comando:

ls /dev/cu.*

Trova quello che dice /dev/cu.wchusbserial1420 o qualcosa di simile, ovvero la porta a cui è collegato il tuo D1 Mini.

È quasi ora di eseguire il flashing del D1 Mini, ma prima dobbiamo installare un flasher. Stiamo per scaricare l'esptool nella nostra cartella Documenti Sposta nella cartella Documenti digitando

cd Documenti

Ora puoi scaricare lo strumento digitando:

git clone

Al termine del download, spostati nella directory esptool digitando:

cd esptool

Installa esptool digitando

sudo python setup.py install

Passaggio 4: lampeggia il D1 Mini

È ora di eseguire il flashing del file esp8266_wifi_duck_4mb.bin su D1 mini.

In Terminale digita o incolla il comando:

sudo python esptool.py --baud 115200 --port /dev/cu.wchusbserial1420 write_flash -fm dio 0x00000 ~/Desktop/PATH_TO_FILE/esp8266_wifi_duck_4mb.bin

Assicurati di inserire il nome della porta dalla scansione appena eseguita e il percorso del file esp8266_wifi_duck_4mb.bin.

Ora il tuo D1 Mini dovrebbe essere lampeggiato.

Un paio di saldature e il gioco è fatto.

Consiglio di testarlo su una breadboard prima di saldare tutto.

Passaggio 5: collegarlo

Collegalo
Collegalo

Per la connessione, collegare Arduino TX al D1 Mini RX. Arduino RX al D1 Mini TX. Arduino RAW a D1 Mini 5V. Arduino Ground a D1 Mini Ground. Questo è tutto!

A questo punto, puoi collegarlo al computer di destinazione con un cavo USB o utilizzare un convertitore adattatore OTG da Micro USB maschio a USB femmina. Se usi il convertitore, metti un pezzo di presa elettrica sul fondo per evitare che possa andare in cortocircuito.

Passaggio 6:

Con il tuo Ducky Wi-Fi collegato, ora dovresti vedere una connessione Wi-Fi chiamata Wifi Ducky sul tuo dispositivo mobile. Fare clic per connettersi ad esso. La password predefinita per questa connessione è quackquack.

Una volta connesso, apri il tuo browser web e vai su

192.168.4.1

Questa è la dashboard in cui è possibile eseguire comandi live o eseguire comandi salvati.

Ecco un rapido Ducky Script che ho scritto per un Rick Roll anatroccolo wifi.

RITARDO 1000

GUI SPACE DELAY 1000 STRING chrome DELAY 1000 INSERIRE DELAY 1000 STRING https://tinyurl.com/4poyc6x DELAY 1000 INSERIRE DELAY 3000 STRING f

Questo progetto è fornito solo per l'istruzione. Replicalo solo a tuo rischio. Non sono responsabile se vai in prigione o muori!

Consigliato: