Cuprins:

Wifi Ducky (* build pentru utilizatorii Mac): 6 pași
Wifi Ducky (* build pentru utilizatorii Mac): 6 pași

Video: Wifi Ducky (* build pentru utilizatorii Mac): 6 pași

Video: Wifi Ducky (* build pentru utilizatorii Mac): 6 pași
Video: 📶 4G LTE USB modem cu WiFi de pe AliExpress / Review + Setări 2024, Noiembrie
Anonim
Wifi Ducky (* build pentru utilizatorii de Mac)
Wifi Ducky (* build pentru utilizatorii de Mac)

Preia controlul unui computer conectând acest dispozitiv la portul USB.

Lista de componente:

✔ Arduino Pro Micro

✔ Mini NodeMCU D1

✔ Arduino IDE

✔ * Convertor opțional Micro USB tată la USB feminin OTG adaptor

✔ Sârmă

Acest tutorial este axat pe utilizatorii de Mac. Există o mulțime de tutoriale pentru a face acest dispozitiv și dispozitive similare, dar toate orientate către utilizatorii de Windows și Linux. Deci, acest lucru va ajuta utilizatorii Mac să treacă prin unele dintre obstacolele care apar atunci când încearcă să blocheze software-ul.

Pasul 1: apucați software-ul

Apucați software-ul
Apucați software-ul

Mai întâi vom lua codul sursă și fișierul bin. Vom primi acest lucru de la spațiul utilizatorului Github. Faceți clic AICI și apoi faceți clic pe folderul arduino_wifi_duck. Descărcați fișierul arduino_wifi_duck.ino. Iată ce vom arunca pe Arduino.

După descărcarea codului Arduino, faceți clic înapoi la pagina Wi-Fi Ducky Git și faceți clic pe fila lansări. Descărcați linkul esp8266_wifi_duck_4mb.bin pentru a descărca fișierul bin pe care îl vom clipi pe D1 Mini.

Pasul 2: Configurați Arduino

Acum că avem software-ul, permiteți configurarea IDE-ului nostru Arduino pentru a recunoaște Pro Micro

Asigurați-vă că utilizați cea mai recentă versiune a IDE Arduino.

Mai întâi vom adăuga managerul de bord IDE spark distractiv la ID-ul dvs. Arduino.

Deschideți Arduino, apoi accesați Preferințe (Fișier> Preferințe). Apoi, spre partea de jos a ferestrei, lipiți această adresă URL în caseta de text „Adrese URL suplimentare pentru administratorul de bord”:

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

Apoi, trebuie să-l adăugăm în managerul nostru de consilii.

Accesați Instrumente, derulați în jos până la Board: și derulați în partea de sus și faceți clic pe Managerul de tablouri. În caseta de căutare căutați „Sparkfun” și selectați plăcile AVR SparkFun de instalat. După ce ați terminat, reporniți ID-ul Arduino.

Deschideți fișierul arduino_wifi_duck.ino în ID-ul dvs. Arduino, setați SparkFun Pro Micro pentru placa dvs. și selectați portul și blocați Arduino.

Pasul 3: Descărcați drivere și software pentru D1 Mini

Acum puteți să stați Arduino deoparte și să vă prindeți D1 mini.

Înainte de a putea bloca acest lucru, trebuie să descărcăm driverul CH34x. Există un adaptor serial încorporat în D1 care nu este recunoscut de OS X.

Descărcați driverul CH34x pentru versiunea sistemului dvs. de operare-

căpitanul

Sierra

Sierra înaltă

După ce instalați driverul CH34x, conectați D1 Mini la un USB, deschideți terminalul și San pentru portul utilizat, tastând această comandă:

ls /dev/cu.*

Găsiți-l pe cel care spune /dev/cu.wchusbserial1420 sau ceva similar, adică portul la care este conectat D1 Mini.

Este aproape timpul să blițim D1 Mini, dar mai întâi trebuie să instalăm un intermitent. Vom descărca instrumentul esptool în folderul nostru Documente Mutați în directorul dvs. Documente tastând

cd Documente

Acum puteți descărca instrumentul tastând:

git clone

După finalizarea descărcării, treceți în directorul esptool tastând:

cd esptool

Instalați esptool tastând

sudo python setup.py instalare

Pasul 4: Blițează D1 Mini

Este timpul să blocați fișierul esp8266_wifi_duck_4mb.bin pe D1 mini.

În terminal, tastați sau lipiți comanda:

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

Asigurați-vă că ați completat numele portului din scanarea pe care tocmai ați făcut-o și calea fișierului către fișierul dvs. esp8266_wifi_duck_4mb.bin.

Acum, D1 Mini ar trebui să fie intermitent.

Câteva conexiuni de lipit și am terminat.

Vă recomandăm să testați acest lucru pe un panou înainte de a lipi totul.

Pasul 5: conectați-l

Wire It Up
Wire It Up

Pentru conexiune, conectați Arduino TX la D1 Mini RX. Arduino RX către D1 Mini TX. Arduino RAW la D1 Mini 5V. De la Arduino Ground la D1 Mini Ground. Asta e!

În acest moment, îl puteți conecta la computerul dvs. țintă cu un cablu USB sau puteți utiliza un convertor adaptor micro USB tată la USB feminin OTG. Dacă utilizați convertorul, puneți o bucată de robinet electric în partea de jos pentru a preveni scurgerea.

Pasul 6:

Cu dispozitivul dvs. WiFi conectat, ar trebui să vedeți acum o conexiune Wifi numită Wifi Ducky pe dispozitivul dvs. mobil. Faceți clic pentru a vă conecta la acesta. Parola implicită pentru această conexiune este quackquack.

După conectare, deschideți browserul web și accesați

192.168.4.1

Acesta este tabloul de bord în care puteți rula comenzi live sau executa comenzi salvate.

Iată un scurt script Ducky pe care l-am scris pentru un Rick Roll, un rau wifi.

AMANARE 1000

GUI SPACE DELAY 1000 STRING crom DELAY 1000 ENTER DELAY 1000 STRING https://tinyurl.com/4poyc6x DELAY 1000 ENTER DELAY 3000 STRING f

Acest proiect este oferit doar pentru educație. Replicați acest lucru numai pe propriul risc. Nu sunt responsabil dacă mergi la închisoare sau mori!

Recomandat: