Sommario:
- Passaggio 1: prendi il software
- Passaggio 2: configura Arduino
- Passaggio 3: scarica driver e software per D1 Mini
- Passaggio 4: lampeggia il D1 Mini
- Passaggio 5: collegarlo
- Passaggio 6:
Video: Wifi Ducky (*crea per utenti Mac): 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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
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
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:
Gestisci 100 dispositivi in app, organizzazioni, ruoli e utenti Ubidots: 11 passaggi
Gestisci 100 Dispositivi in Ubidots App, Organizzazioni, Ruoli e Utenti: In questa occasione ho deciso di testare la praticità della piattaforma IoT Ubidots per la gestione degli utenti nel caso in cui abbia molti dispositivi per più organizzazioni o aziende sotto la stessa Piattaforma Ubidot. Informazioni sindaco: u
Codice utile per utenti principianti di computer.: 5 passaggi
Codice utile per utenti principianti di computer.: Un utente principiante di computer ti ha mai chiesto "Il mio computer è acceso?" Non preoccuparti più: questo Instructable metterà fine a tutto "Controlla se la piccola luce nell'angolo sta lampeggiando!" "Dice 'Accedi?' " "C'è un l
Come sapere se Yahoo! Gli utenti vengono registrati come modalità Invisibili: 6 passaggi
Come sapere se Yahoo! Gli utenti sono registrati come modalità invisibile: questo ti mostrerà come sapere se gli utenti di yahoo sono registrati come modalità invisibile e funziona davvero su yahoo messenger 8 ma non l'ho provato a 9 (beta)…. come funziona: doodle inizierà se il tuo amico è invisibile modalità come questa:::"JOHN" appare spento
Come creare un'unità flash che copia i file degli utenti in modo silenzioso e automatico: 7 passaggi
Come creare un'unità flash che copia i file degli utenti in modo silenzioso e automatico: ****** QUESTO ISTRUZIONI È SOLO A SCOPO INFORMATIVO È ILLEGALE COPIARE I FILE DI QUALCUNO SENZA IL LORO PERMESSO NON SONO RESPONSABILE DI QUALSIASI COSA CHE PU O NON PU ACCADERE SE QUESTO LE INFORMAZIONI SONO UTILIZZATE IN MODO IMPROPRIO **************** Come costruire un
Crea il tuo widget RSS per Mac!: 5 passaggi
Crea il tuo widget RSS per Mac!: In questo intrattabile ill ti mostrerò come creare il tuo widget Mac! Non è molto difficile. Ad esempio, creerò un widget "Concorso Instructables". Questo ti mostrerà quando sono in corso gli ultimi concorsi