Turinys:

„Wifi Ducky“(*sukurta „Mac“vartotojams): 6 veiksmai
„Wifi Ducky“(*sukurta „Mac“vartotojams): 6 veiksmai

Video: „Wifi Ducky“(*sukurta „Mac“vartotojams): 6 veiksmai

Video: „Wifi Ducky“(*sukurta „Mac“vartotojams): 6 veiksmai
Video: 8 „Excel“ įrankiai, kuriuos turėtų mokėti naudoti visi 2024, Lapkritis
Anonim
„Wifi Ducky“(*sukurta „Mac“vartotojams)
„Wifi Ducky“(*sukurta „Mac“vartotojams)

Kontroliuokite kompiuterį, prijungę šį įrenginį prie USB prievado.

Dalių sąrašas:

✔ „Arduino Pro Micro“

✔ „D1 Mini NodeMCU“

✔ „Arduino IDE“

✔*Neprivalomas „Micro USB Male to USB Female OTG Adapter Converter“

✔ Viela

Ši pamoka skirta „Mac“vartotojams. Yra daug vadovėlių, kaip sukurti šį ir panašius įrenginius, tačiau visi jie skirti „Windows“ir „Linux“vartotojams. Taigi tai padės „Mac“vartotojui įveikti kai kurias kliūtis, kylančias bandant paleisti programinę įrangą.

1 žingsnis: paimkite programinę įrangą

Paimkite programinę įrangą
Paimkite programinę įrangą

Pirmiausia paimsime šaltinio kodą ir šiukšliadėžės failą. Mes tai gausime iš „Github“vartotojo erdvės. Spustelėkite ČIA, tada spustelėkite aplanką arduino_wifi_duck. Atsisiųskite arduino_wifi_duck.ino failą. Tai mes parodysime savo „Arduino“.

Atsisiuntę „Arduino“kodą, grįžkite į „Wi-Fi Ducky Git“puslapį ir spustelėkite leidimų skirtuką. Atsisiųskite nuorodą esp8266_wifi_duck_4mb.bin, kad atsisiųstumėte šiukšliadėžės failą, kurį perkelsime į „D1 Mini“.

2 veiksmas: nustatykite „Arduino“

Dabar, kai turime programinę įrangą, nustatykite „Arduino IDE“, kad atpažintų „Pro Micro“

Įsitikinkite, kad naudojate naujausią „Arduino IDE“versiją.

Pirmiausia prie jūsų „Arduino IDE“pridėsime įdomų IDE plokštės valdytoją.

Atidarykite „Arduino“, tada eikite į Nuostatos (Failas> Nuostatos). Tada lango apačioje įklijuokite šį URL į teksto laukelį „Papildomi valdytojo URL adresai“:

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

Tada turime jį pridėti prie savo valdybos.

Eikite į Įrankiai, slinkite žemyn iki lentos: ir slinkite į viršų ir spustelėkite Lentų tvarkytuvė. Paieškos laukelyje ieškokite „Sparkfun“ir pasirinkite įdiegti „SparkFun AVR Boards“. Kai tai bus padaryta, iš naujo paleiskite „Arduino IDE“.

Atidarykite failą arduino_wifi_duck.ino savo „Arduino IDE“, nustatykite savo „SparkFun Pro Micro“savo plokštėje ir pasirinkite savo prievadą bei paleiskite „Arduino“.

3 veiksmas: atsisiųskite „D1 Mini“tvarkykles ir programinę įrangą

Dabar galite pasodinti „Arduino“nuošalyje ir paimti „D1 mini“.

Norėdami tai padaryti, turime atsisiųsti „CH34x“tvarkyklę. Į D1 įmontuotas nuoseklusis adapteris, kurio OS X neatpažįsta.

Atsisiųskite CH34x tvarkyklę savo OS versijai-

El Capitan

Siera

Aukštoji Siera

Įdiegę „CH34x“tvarkyklę, prijunkite „D1 Mini“prie USB, atidarykite terminalą ir „San“, skirtą naudojamam prievadui, įvesdami šią komandą:

ls /dev/cu.*

Raskite tą, kuriame parašyta /dev/cu.wchusbserial1420 ar kažkas panašaus, tai yra prievadas, prie kurio prijungtas „D1 Mini“.

Jau beveik laikas paleisti „D1 Mini“, bet pirmiausia turime įdiegti blykstę. Mes ketiname atsisiųsti šifravimo programą į aplanką Dokumentai. Perkelkite į savo dokumentų katalogą įvesdami

cd dokumentai

Dabar galite atsisiųsti įrankį įvesdami:

git klonas

Kai atsisiuntimas bus baigtas, pereikite prie esptool katalogo įvesdami:

cd esptoolis

Įdiekite „esptool“įvesdami

sudo python setup.py įdiegti

4 veiksmas: blykstelėkite „D1 Mini“

Atėjo laikas blykstelti failą esp8266_wifi_duck_4mb.bin į „D1 mini“.

Terminale įveskite arba įklijuokite komandą:

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

Įsitikinkite, kad užpildėte ką tik atlikto nuskaitymo prievado pavadinimą ir failo kelią į failą esp8266_wifi_duck_4mb.bin.

Dabar jūsų D1 Mini turėtų mirksėti.

Keletas litavimo jungčių ir baigsime.

Aš rekomenduoju tai išbandyti ant duonos lentos prieš viską lituojant.

5 žingsnis: prijunkite laidą

Sujunkite laidą
Sujunkite laidą

Norėdami prisijungti, prijunkite „Arduino TX“prie „D1 Mini RX“. „Arduino RX“prie „D1 Mini TX“. Nuo Arduino RAW iki D1 Mini 5V. „Arduino Ground“iki „D1 Mini Ground“. Viskas!

Šiuo metu galite prijungti jį prie tikslinio kompiuterio naudodami USB kabelį arba naudoti „Micro USB Male to USB Female OTG Adapter Converter“. Jei naudojate keitiklį, apačioje uždėkite elektrinį čiaupą, kad jis negalėtų sutrumpėti.

6 žingsnis:

Prijungę „wifi ducky“, dabar savo mobiliajame įrenginyje turėtumėte pamatyti „Wifi“ryšį, pavadintą „Wifi Ducky“. Spustelėkite, kad prisijungtumėte prie jo. Numatytasis šio ryšio slaptažodis yra „quackquack“.

Prisijungę atidarykite žiniatinklio naršyklę ir eikite į

192.168.4.1

Tai prietaisų skydelis, kuriame galite paleisti tiesiogines komandas arba vykdyti išsaugotas komandas.

Štai greitas „Ducky“scenarijus, kurį parašiau „Wick Ducky Rick Roll“.

Atidėti 1000

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

Šis projektas skirtas tik švietimui. Pakartokite tai tik savo rizika. Aš nesu atsakingas, jei eisi į kalėjimą ar mirsi!

Rekomenduojamas: