Talaan ng mga Nilalaman:

Wifi Ducky (* build for Mac Users): 6 na Hakbang
Wifi Ducky (* build for Mac Users): 6 na Hakbang

Video: Wifi Ducky (* build for Mac Users): 6 na Hakbang

Video: Wifi Ducky (* build for Mac Users): 6 na Hakbang
Video: Can You Reattach a Severed Finger? 🤔 2024, Nobyembre
Anonim
Wifi Ducky (* build para sa Mga Gumagamit ng Mac)
Wifi Ducky (* build para sa Mga Gumagamit ng Mac)

Kontrolin ang isang computer sa pamamagitan ng pag-plug ng device na ito sa usb port.

Listahan ng Mga Bahagi:

✔ Arduino Pro Micro

✔ D1 Mini NodeMCU

✔ Arduino IDE

✔ * Opsyonal na Micro USB Lalaki sa USB Babae OTG Adapter Converter

✔ Wire

Ang tutorial na ito ay nakatuon sa mga gumagamit ng Mac. Mayroong maraming mga tutorial upang gawin ito at mga katulad na aparato ngunit nakatuon ang lahat patungo sa mga gumagamit ng Windows at Linux. Kaya makakatulong ito sa gumagamit ng Mac na dumaan sa ilan sa mga hadlang na pop up kapag sinusubukang i-flash ang software.

Hakbang 1: Grab ang Software

Grab ang Software
Grab ang Software

Una naming kukunin ang source code at bin file. Makukuha namin ito mula sa Github user spacehuhn. Mag-click DITO at pagkatapos ay i-click ang folder arduino_wifi_duck. I-download ang arduino_wifi_duck.ino file. Ito ang ilalagay namin sa aming Arduino.

Matapos ma-download ang iyong Arduino code, mag-click muli sa pahina ng Wi-Fi Ducky Git at mag-click sa tab na naglalabas. I-download ang link na esp8266_wifi_duck_4mb.bin upang i-download ang bin file na i-flash namin sa aming D1 Mini.

Hakbang 2: I-set up ang Arduino

Ngayon na mayroon kaming software, hinahayaan na i-set up ang aming Arduino IDE upang makilala ang Pro Micro

Tiyaking Gumagamit ka ng pinakabagong bersyon ng Arduino IDE.

Una naming idaragdag ang spark fun IDE board manager sa iyong Arduino IDE.

Buksan ang Arduino, pagkatapos ay pumunta sa Mga Kagustuhan (File> Mga Kagustuhan). Pagkatapos, patungo sa ilalim ng window, i-paste ang URL na ito sa kahon ng teksto na "Karagdagang Mga Board Manager URL":

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

Pagkatapos kailangan naming idagdag ito sa aming Boards Manager.

Pumunta sa Mga Tool, mag-scroll pababa sa Board: at mag-scroll sa itaas at i-click ang Boards Manager. Sa search box na paghahanap "Sparkfun" at Piliin ang SparkFun AVR Boards upang mai-install. Matapos itong magawa, i-restart ang iyong Arduino IDE.

Buksan ang arduino_wifi_duck.ino file sa iyong Arduino IDE, itakda ang iyong SparkFun Pro Micro para sa iyong board at piliin ang iyong port at i-flash ang Arduino.

Hakbang 3: Mag-download ng Mga Driver at Software para sa D1 Mini

Ngayon ay maaari mong paupuin ang Arduino sa tabi at grap ka ng D1 mini.

Bago namin ito mai-flash, kailangan naming i-download ang driver ng CH34x. Mayroong isang serial adapter na nakapaloob sa D1 na hindi kinikilala ng OS X.

I-download ang driver ng CH34x para sa iyong bersyon ng OS-

El Capitan

Sierra

Mataas na Sierra

Matapos mong mai-install ang driver ng CH34x, isaksak ang iyong D1 Mini sa isang usb, buksan ang Terminal, at San para magamit na port sa pamamagitan ng pag-type sa utos na ito:

ls /dev/cu.*

Hanapin ang isa na nagsasabing /dev/cu.wchusbserial1420 o katulad na bagay, iyon ang port na nakakonekta sa iyong D1 Mini.

Halos oras na upang i-flash ang D1 Mini ngunit kailangan muna naming mag-install ng isang flasher. I-download namin ang esptool sa aming folder ng Mga Dokumento Lumipat sa iyong direktoryo ng Mga Dokumento sa pamamagitan ng pagta-type

Mga Dokumento ng cd

Maaari mo na ngayong i-download ang tool sa pamamagitan ng pagta-type:

git clone

Matapos makumpleto ang pag-download, lumipat sa direktoryo ng esptool sa pamamagitan ng pagta-type:

cd esptool

Mag-install ng esptool sa pamamagitan ng pagta-type

sudo python setup.py install

Hakbang 4: I-flash ang D1 Mini

Panahon na upang i-flash ang file na esp8266_wifi_duck_4mb.bin sa D1 mini.

Sa uri ng Terminal o i-paste sa utos:

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

Tiyaking pinunan mo ang pangalan ng port mula sa iyong pag-scan na iyong ginawa at ang path ng file sa iyong esp8266_wifi_duck_4mb.bin file.

Ngayon ang iyong D1 Mini ay dapat na mai-flash.

Ilang koneksyon sa solder at tapos na kami.

Inirerekumenda kong subukan ito sa isang breadboard bago maghinang ng lahat.

Hakbang 5: Wire It Up

Wire It Up
Wire It Up

Para sa koneksyon, Ikonekta ang Arduino TX sa D1 Mini RX. Arduino RX sa D1 Mini TX. Arduino RAW sa D1 Mini 5V. Arduino Ground sa D1 Mini Ground. Ayan yun!

Sa puntong ito, maaari mo itong mai-plug in sa iyong target na computer gamit ang isang USB cable o gumamit ng isang Micro USB Male to USB Female OTG Adapter Converter. Kung gagamitin mo ang converter, maglagay ng isang piraso ng electrical tap sa ilalim upang maiwasan ito mula sa posibleng pagkulang.

Hakbang 6:

Sa iyong wifi ducky na naka-plug in, dapat mo na ngayong makita ang isang koneksyon sa Wifi na tinatawag na Wifi Ducky sa iyong mobile device. Mag-click upang kumonekta dito. Ang default na password para sa koneksyon na ito ay quackquack.

Kapag nakakonekta, buksan ang iyong web browser at pumunta sa

192.168.4.1

Ito ang dashboard kung saan maaari kang magpatakbo ng mga live na utos o magpatupad ng mga nai-save na utos.

Narito ang isang mabilis na Ducky Script na isinulat ko para sa isang wifi ducky na si Rick Roll.

TANGINAN ang 1000

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

Ang proyektong ito ay ibinibigay para sa edukasyon lamang. Gayahin lamang ito sa sarili mong peligro. Hindi ako responsable kung makulong ka o mamatay!

Inirerekumendang: