Innehållsförteckning:

Wifi Ducky (*build för Mac -användare): 6 steg
Wifi Ducky (*build för Mac -användare): 6 steg

Video: Wifi Ducky (*build för Mac -användare): 6 steg

Video: Wifi Ducky (*build för Mac -användare): 6 steg
Video: CNET How To - Easily bypass and reset the password on any Mac 2024, November
Anonim
Wifi Ducky (*build för Mac -användare)
Wifi Ducky (*build för Mac -användare)

Ta kontroll över en dator genom att ansluta den här enheten till usb -porten.

Reservdelar:

✔ Arduino Pro Micro

✔ D1 Mini NodeMCU

✔ Arduino IDE

✔*Valfri Micro USB -hane till USB -hona OTG -adapteromvandlare

✔ Tråd

Denna handledning är inriktad på Mac -användare. Det finns gott om självstudier för att göra denna och liknande enheter men alla riktade till Windows- och Linux -användare. Så detta kommer att hjälpa Mac -användare att komma igenom några av de hinder som dyker upp när de försöker blinka programvaran.

Steg 1: Ta tag i programvaran

Ta tag i programvaran
Ta tag i programvaran

Först tar vi källkoden och bin -filen. Vi får detta från Github -användare spacehuhn. Klicka HÄR och klicka sedan på mappen arduino_wifi_duck. Ladda ner filen arduino_wifi_duck.ino. Detta är vad vi kommer att blinka till vår Arduino.

När din Arduino-kod har laddats ner klickar du tillbaka till sidan Wi-Fi Ducky Git och klickar på fliken releaser. Ladda ner länken esp8266_wifi_duck_4mb.bin för att ladda ner bin -filen, vi kommer att blinka till vår D1 Mini.

Steg 2: Sätt upp Arduino

Nu när vi har programvaran kan vi konfigurera vår Arduino IDE för att känna igen Pro Micro

Se till att du använder den senaste versionen av Arduino IDE.

Först lägger vi till fun fun IDE board manager till din Arduino IDE.

Öppna Arduino och gå sedan till inställningarna (Arkiv> Inställningar). Klistra sedan in längst ned i fönstret den här webbadressen i textrutan "Ytterligare styrhanteringsadresser":

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

Då måste vi lägga till det i vår styrelsechef.

Gå till Verktyg, rulla ner till Board: och rulla till toppen och klicka på Boards Manager. Sök "Sparkfun" i sökrutan och välj de SparkFun AVR -kort som ska installeras. När det är klart startar du om din Arduino IDE.

Öppna arduino_wifi_duck.ino -filen i din Arduino IDE, ställ in din SparkFun Pro Micro för ditt kort och välj din port och blinka Arduino.

Steg 3: Ladda ner drivrutiner och programvara för D1 Mini

Nu kan du sätta Arduino åt sidan och ta tag i din D1 mini.

Innan vi kan blinka detta måste vi ladda ner CH34x -drivrutinen. Det finns en seriell adapter inbyggd i D1 som inte känns igen av OS X.

Ladda ner CH34x-drivrutinen för din OS-version-

El Capitan

Sierra

High Sierra

När du har installerat CH34x -drivrutinen ansluter du din D1 Mini till en usb, öppnar Terminal och San för port i användning genom att skriva in detta kommando:

ls /dev/cu.*

Hitta den som säger /dev/cu.wchusbserial1420 eller något liknande, det är porten som din D1 Mini är ansluten till.

Det är nästan dags att blinka D1 Mini men först måste vi installera en blinkare. Vi kommer att ladda ner esptool till vår dokumentmapp. Gå in i din dokumentkatalog genom att skriva

cd Dokument

Nu kan du ladda ner verktyget genom att skriva:

git -klon

När nedladdningen är klar, gå in i esptool -katalogen genom att skriva:

cd esptool

Installera esptool genom att skriva

sudo python setup.py installera

Steg 4: Flasha D1 Mini

Det är dags att blinka filen esp8266_wifi_duck_4mb.bin till D1 mini.

Skriv eller klistra in kommandot i Terminal:

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

Se till att du fyller i portnamnet från din genomsökning du just gjorde och sökvägen till filen esp8266_wifi_duck_4mb.bin.

Nu ska din D1 Mini blinka.

Några lödanslutningar och vi är klara.

Jag rekommenderar att du testar detta på en brödbräda innan du lödar upp allt.

Steg 5: Koppla upp det

Koppla upp det
Koppla upp det

För anslutningen, Anslut Arduino TX till D1 Mini RX. Arduino RX till D1 Mini TX. Arduino RAW till D1 Mini 5V. Arduino Ground till D1 Mini Ground. Det är allt!

Vid denna tidpunkt kan du ansluta den till din måldator med en USB -kabel eller använda en Micro USB Male till USB Female OTG Adapter Converter. Om du använder omvandlaren, sätt en bit elektrisk kran på botten för att förhindra att den eventuellt blir kortsluten.

Steg 6:

Med din wifi -ducky inkopplad bör du nu se en Wifi -anslutning som heter Wifi Ducky på din mobila enhet. Klicka för att ansluta till den. Standardlösenordet för denna anslutning är quackquack.

När du är ansluten öppnar du din webbläsare och går till

192.168.4.1

Detta är instrumentpanelen där du kan köra live -kommandon eller utföra sparade kommandon.

Här är ett snabbt Ducky Script jag skrev för en wifi ducky Rick Roll.

DELAY 1000

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

Detta projekt är endast avsett för utbildning. Kopiera bara detta på egen risk. Jag är inte ansvarig om du går i fängelse eller dör!

Rekommenderad: