Cov txheej txheem:

Wifi Ducky (*tsim rau Mac Cov Neeg Siv): 6 Cov Kauj Ruam
Wifi Ducky (*tsim rau Mac Cov Neeg Siv): 6 Cov Kauj Ruam

Video: Wifi Ducky (*tsim rau Mac Cov Neeg Siv): 6 Cov Kauj Ruam

Video: Wifi Ducky (*tsim rau Mac Cov Neeg Siv): 6 Cov Kauj Ruam
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla использовать для? 2024, Hlis ntuj nqeg
Anonim
Wifi Ducky (*tsim rau Cov Neeg Siv Mac)
Wifi Ducky (*tsim rau Cov Neeg Siv Mac)

Tswj kev tswj hwm lub khoos phis tawj los ntawm ntsaws cov cuab yeej no rau hauv qhov chaw nres nkoj usb.

Daim Ntawv Teev Npe:

✔ Arduino Pro Micro

✔ D1 Mini NodeMCU

✔ Arduino IDE

✔*Yeem Micro USB Txiv neej rau USB Poj Niam OTG Adapter Converter

✔ Hlau

Phau ntawv qhia no tsom mus rau cov neeg siv Mac. Muaj ntau ntau cov lus qhia los ua qhov no thiab cov cuab yeej zoo sib xws tab sis txhua qhov ua haujlwm rau Windows thiab Linux cov neeg siv. Yog li qhov no yuav pab Mac cov neeg siv hla dhau qee qhov teeb meem uas tshwm sim thaum sim nyem lub software.

Kauj Ruam 1: Rub lub Software

Qhib lub Software
Qhib lub Software

Ua ntej peb yuav lob qhov chaws thiab cov ntaub ntawv rau hauv. Peb yuav tau txais qhov no los ntawm Github tus neeg siv spacehuhn. Nyem qhov no thiab tom qab ntawd nyem rau daim nplaub tshev arduino_wifi_duck. Rub tawm cov ntawv arduino_wifi_duck.ino. Nov yog qhov peb yuav nyem rau peb Arduino.

Tom qab koj tus lej Arduino tau rub tawm, nyem rov qab mus rau Wi-Fi Ducky Git nplooj ntawv thiab nyem rau ntawm cov ntawv tso tawm. Rub lub esp8266_wifi_duck_4mb.bin txuas mus rub cov ntawv hauv peb yuav nyem rau peb D1 Mini.

Kauj ruam 2: Teeb Arduino

Tam sim no peb muaj software, cia teeb tsa peb Arduino IDE kom paub txog Pro Micro

Nco ntsoov tias koj tab tom siv qhov hloov tshiab kawg ntawm Arduino IDE.

Ua ntej peb yuav ntxiv qhov kev lom zem lom zem IDE tus thawj tswj hwm rau koj Arduino IDE.

Qhib Arduino, tom qab ntawd mus rau Preferences (File> Preferences). Tom qab ntawd, mus rau hauv qab ntawm lub qhov rais, muab qhov URL no tso rau hauv "Tus Thawj Saib Xyuas Haujlwm Ntxiv URLs" lub thawv ntawv:

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

Tom qab ntawd peb yuav tsum ntxiv nws hauv peb Tus Thawj Saib Xyuas Haujlwm.

Mus rau Cov Cuab Yeej, nqes mus rau Pawg Thawj Coj: thiab nqes mus rau sab saum toj thiab nyem Tus Thawj Saib Xyuas Haujlwm. Hauv kab ntawv tshawb nrhiav "Sparkfun" thiab Xaiv SparkFun AVR Boards rau nruab. Tom qab nws ua tiav, rov pib dua koj Arduino IDE.

Qhib cov ntaub ntawv arduino_wifi_duck.ino hauv koj Arduino IDE, teeb tsa koj SparkFun Pro Micro rau koj pawg thawj coj thiab xaiv koj lub chaw nres nkoj thiab nyem Arduino.

Kauj Ruam 3: Rub Cov Tsav Tsheb thiab Software rau D1 Mini

Tam sim no koj tuaj yeem zaum Arduino ib sab thiab tuav koj D1 mini.

Ua ntej peb tuaj yeem nyem qhov no, peb yuav tsum rub tus CH34x tus tsav tsheb. Muaj qhov txuas txuas txuas ua rau hauv D1 uas tsis tau lees paub los ntawm OS X.

Rub tus CH34x tus tsav tsheb rau koj OS version-

Ntsib neeg El Capitan

Sierra

Siab Sierra

Tom qab koj teeb tsa CH34x tus tsav tsheb, ntsaws koj D1 Mini rau hauv usb, qhib Terminal, thiab San rau chaw nres nkoj siv los ntawm kev ntaus hauv cov lus txib no:

ls /dev/cu.*

Nrhiav qhov uas hais tias /dev/cu.wchusbserial1420 lossis qee yam zoo sib xws, uas yog qhov chaw nres nkoj koj D1 Mini txuas nrog.

Nws yuav luag txog lub sijhawm kom nyem D1 Mini tab sis ua ntej peb yuav tsum teeb lub teeb nyem. Peb tab tom yuav rub lub esptool rau hauv peb Cov Ntawv Teev Npe Txav mus rau hauv koj Cov Ntawv Teev Npe los ntawm kev ntaus ntawv

cd Cov ntaub ntawv

Tam sim no koj tuaj yeem rub tawm lub cuab yeej los ntawm kev ntaus ntawv:

git clone

Tom qab rub tawm tiav, txav mus rau phau ntawv esptool los ntawm kev ntaus ntawv:

cd esptool

Nruab esptool los ntawm kev ntaus ntawv

sudo python setup.py nruab

Kauj Ruam 4: Nyem D1 Mini

Nws yog lub sijhawm los nyem qhov esp8266_wifi_duck_4mb.bin cov ntaub ntawv rau D1 mini.

Hauv Terminal hom lossis muab tshuaj txhuam rau hauv cov lus txib:

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

Nco ntsoov tias koj tau sau lub npe chaw nres nkoj los ntawm koj lub scan koj nyuam qhuav ua thiab cov ntaub ntawv txoj hauv kev rau koj li esp8266_wifi_duck_4mb.bin cov ntaub ntawv.

Tam sim no koj D1 Mini yuav tsum tau flashed.

Ob peb qhov txuas txuas thiab peb tau ua tiav.

Kuv pom zoo ntsuas qhov no ntawm lub khob cij ua ntej yuav ua txhua yam.

Kauj Ruam 5: Txuas Nws

Hlau Nws Up
Hlau Nws Up

Txog qhov txuas, Txuas Arduino TX mus rau D1 Mini RX. Arduino RX rau D1 Mini TX. Arduino RAW rau D1 Mini 5V. Arduino Av rau D1 Mini Av. Nws yog!

Txij ntawm no mus, koj tuaj yeem ntsaws nws rau hauv koj lub khoos phis tawj nrog USB cable lossis siv Micro USB Txiv neej rau USB Poj Niam OTG Adapter Converter. Yog tias koj siv lub tshuab hloov pauv, muab ib qho hluav taws xob tso rau hauv qab kom tiv thaiv nws los ntawm qhov ua kom luv.

Kauj Ruam 6:

Nrog koj lub wifi ducky ntsaws, tam sim no koj yuav tsum pom Wifi txuas hu ua Wifi Ducky ntawm koj lub xov tooj ntawm tes. Nyem mus txuas rau nws. Tus password tsis raug rau qhov txuas no yog quackquack.

Thaum txuas nrog, qhib koj lub vev xaib thiab mus rau

192.168.4.1

Nov yog lub dashboard uas koj tuaj yeem ua cov lus txib nyob lossis ua cov lus txib khaws tseg.

Nov yog Ntawv Ducky sai Kuv tau sau rau wifi ducky Rick Roll.

DEEV 1000

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

Txoj haujlwm no yog muab rau kev kawm nkaus xwb. Tsuas yog rov ua qhov no ntawm koj tus kheej txoj kev pheej hmoo. Kuv tsis yog lub luag haujlwm yog tias koj mus rau hauv tsev kaw neeg lossis tuag!

Pom zoo: