Mundarija:

Wifi Ducky (*Mac foydalanuvchilari uchun tuzilgan): 6 qadam
Wifi Ducky (*Mac foydalanuvchilari uchun tuzilgan): 6 qadam

Video: Wifi Ducky (*Mac foydalanuvchilari uchun tuzilgan): 6 qadam

Video: Wifi Ducky (*Mac foydalanuvchilari uchun tuzilgan): 6 qadam
Video: Shaxsiy wifingizga kim ulanganligini bilish / Как узнать кто подключен к моему WiFi роутеру ? 2024, Noyabr
Anonim
Wifi Ducky (*Mac foydalanuvchilari uchun tuzilgan)
Wifi Ducky (*Mac foydalanuvchilari uchun tuzilgan)

Ushbu qurilmani USB portiga ulab, kompyuterni boshqaring.

Qismlar ro'yxati:

✔ Arduino Pro Micro

✔ D1 Mini NodeMCU

✔ Arduino IDE

✔*Ixtiyoriy Micro USB Erkak - USB ayol OTG adapter konverteri

✔ Tel

Ushbu qo'llanma Mac foydalanuvchilari uchun mo'ljallangan. Bu va shunga o'xshash qurilmalarni tayyorlash bo'yicha ko'plab qo'llanmalar mavjud, biroq barchasi Windows va Linux foydalanuvchilari uchun mo'ljallangan. Shunday qilib, bu Mac foydalanuvchisiga dasturiy ta'minotni o'chirish paytida paydo bo'ladigan ba'zi to'siqlarni engishga yordam beradi.

1 -qadam: Dasturiy ta'minotni oling

Dasturiy ta'minotni oling
Dasturiy ta'minotni oling

Avval biz manba kodini va bin faylini olamiz. Biz buni Github user spacehuhn -dan olamiz. BU YERGA bosing va keyin arduino_wifi_duck papkasini bosing. Arduino_wifi_duck.ino faylini yuklab oling. Bu biz Arduino -da yonib turadi.

Arduino kodingiz yuklab olingandan so'ng, Wi-Fi Ducky Git sahifasiga qayting va relizlar yorlig'ini bosing. Biz D1 Mini -da yonib turadigan axlat qutisini yuklab olish uchun esp8266_wifi_duck_4mb.bin havolasini yuklab oling.

2 -qadam: Arduino -ni o'rnating

Endi bizda dasturiy ta'minot bor, biz Arduino IDE -ni Pro Micro -ni taniy oladigan qilib sozlashimiz mumkin

Arduino IDE -ning so'nggi versiyasidan foydalanayotganingizga ishonch hosil qiling.

Avval biz Arduino IDE -ga uchqunli IDE boshqaruv menejerini qo'shamiz.

Arduino -ni oching, keyin "Sozlamalar" ga o'ting (Fayl> Tanlovlar). Keyin, oynaning pastki qismiga, bu URLni "Qo'shimcha boshqaruv paneli URL -lari" matn maydoniga joylashtiring:

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

Keyin biz uni boshqaruv kengashiga qo'shishimiz kerak.

"Asboblar" ga o'ting, "Tahta" ga o'ting va tepaga o'ting va "Kengash menejeri" ni bosing. Qidiruv maydonida "Sparkfun" ni qidiring va o'rnatish uchun SparkFun AVR kartalarini tanlang. Ish tugagandan so'ng, Arduino IDE -ni qayta ishga tushiring.

Arduino IDE -da arduino_wifi_duck.ino faylini oching, SparkFun Pro Micro -ni taxtangizga o'rnating va portingizni tanlang va Arduino -ni yoqing.

3 -qadam: D1 Mini uchun haydovchilar va dasturiy ta'minotni yuklab oling

Endi siz Arduino -ni chetga surib, D1 mini -ni ushlashingiz mumkin.

Buni o'chirishdan oldin, biz CH34x drayverini yuklab olishimiz kerak. OS X tomonidan tan olinmagan D1 -ga o'rnatilgan ketma -ket adapter mavjud.

OS versiyasi uchun CH34x drayverini yuklab oling.

El -Kapitan

Syerra

Yuqori Sierra

CH34x drayverini o'rnatganingizdan so'ng, D1 Mini -ni usb -ga ulang, terminal va San -ni port uchun oching va ushbu buyruqni kiriting:

ls /dev/cu.*

/Dev/cu.wchusbserial1420 yoki shunga o'xshash narsani, ya'ni D1 Mini ulangan portni toping.

D1 Mini -ni yoqish vaqti keldi, lekin oldin biz fleshkani o'rnatishimiz kerak. Biz esptool -ni Hujjatlar papkamizga yuklamoqchimiz, Hujjatlar katalogingizga yozing

cd hujjatlar

Endi siz vositani yozib yuklab olishingiz mumkin:

git klon

Yuklab olish tugagandan so'ng, esptool katalogiga kiring:

CD esptool

Yozish orqali esptool -ni o'rnating

sudo python setup.py ni o'rnating

4 -qadam: D1 Mini -ni yoqing

Esp8266_wifi_duck_4mb.bin faylini D1 mini -ga o'chirish vaqti keldi.

Terminalda buyruqni kiriting yoki kiriting:

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

O'zingiz tekshirgan port nomini va esp8266_wifi_duck_4mb.bin faylingizga yo'lni to'ldirganingizga ishonch hosil qiling.

Endi sizning D1 Mini yonib turishi kerak.

Bir nechta lehim aloqasi va biz tugatdik.

Men hamma narsani lehimlashdan oldin uni non taxtasida sinab ko'rishni maslahat beraman.

5 -qadam: simni ulang

Ulanish
Ulanish

Ulanish uchun Arduino TX -ni D1 Mini RX -ga ulang. Arduino RX dan D1 Mini TXgacha. Arduino RAW dan D1 Mini 5V gacha. Arduino Ground dan D1 Mini Groundgacha. Bo'ldi shu!

Shu nuqtada, siz uni maqsadli kompyuterga USB kabeli bilan ulashingiz yoki Micro USB Erkak - USB ayol OTG adapter konverteridan foydalanishingiz mumkin. Agar siz konvertordan foydalansangiz, uning qisqarishini oldini olish uchun pastki qismiga elektr kranini qo'ying.

6 -qadam:

Wi -Fi duck ulangan bo'lsa, endi siz mobil qurilmangizda Wifi Ducky deb nomlangan Wi -Fi ulanishini ko'rishingiz kerak. Unga ulanish uchun bosing. Bu ulanish uchun standart parol - quackquack.

Ulangach, veb -brauzeringizni oching va unga o'ting

192.168.4.1

Bu asboblar paneli, bu erda siz jonli buyruqlarni bajarishingiz yoki saqlangan buyruqlarni bajarishingiz mumkin.

Bu erda men Wi -Fi -dick Rick Roll uchun yozgan tez Duck skript.

Kechikish 1000

GUI SPACE Kechiktirish

Bu loyiha faqat ta'lim uchun mo'ljallangan. Buni faqat o'zingizning xavfingiz ostida takrorlang. Qamoqqa o'lsangiz yoki o'lasangiz, men javobgar emasman!

Tavsiya: