Wifi Ducky (*შექმნა Mac მომხმარებლებისთვის): 6 ნაბიჯი
Wifi Ducky (*შექმნა Mac მომხმარებლებისთვის): 6 ნაბიჯი
Anonim
Wifi Ducky (*აშენება Mac მომხმარებლებისთვის)
Wifi Ducky (*აშენება Mac მომხმარებლებისთვის)

აიღეთ კონტროლი კომპიუტერზე ამ მოწყობილობის USB პორტში ჩართვით.

ნაწილების სია:

Du Arduino Pro Micro

✔ D1 მინი NodeMCU

Du Arduino IDE

✔*სურვილისამებრ მიკრო USB მამაკაცი USB ქალი OTG ადაპტერის გადამყვანი

მავთული

ეს გაკვეთილი ორიენტირებულია Mac მომხმარებლებზე. უამრავი გაკვეთილია ამ და მსგავსი მოწყობილობების გასაკეთებლად, მაგრამ ყველა მიმართულია Windows და Linux მომხმარებლებისკენ. ასე რომ, ეს დაეხმარება Mac მომხმარებელს გაუმკლავდეს იმ დაბრკოლებებს, რომლებიც ჩნდება პროგრამული უზრუნველყოფის დაბლოკვისას.

ნაბიჯი 1: აიღეთ პროგრამული უზრუნველყოფა

აიღეთ პროგრამული უზრუნველყოფა
აიღეთ პროგრამული უზრუნველყოფა

პირველ რიგში, ჩვენ ვიღებთ წყაროს კოდს და ბინ ფაილს. ჩვენ ამას მივიღებთ Github– ის მომხმარებლის spacehuhn– დან. დააწკაპუნეთ აქ და შემდეგ დააწკაპუნეთ საქაღალდეზე arduino_wifi_duck. ჩამოტვირთეთ arduino_wifi_duck.ino ფაილი. ეს არის ის, რაც ჩვენ გავაანალიზებთ ჩვენს არდუინოს.

მას შემდეგ რაც თქვენი Arduino კოდი გადმოწერილია, დააწკაპუნეთ Wi-Fi Ducky Git გვერდზე და დააწკაპუნეთ გამოშვების ჩანართზე. გადმოწერეთ esp8266_wifi_duck_4mb.bin ბმული, რომ გადმოწეროთ ბინ ფაილი, რომელსაც ჩვენ ჩავრთავთ ჩვენს D1 Mini- ში.

ნაბიჯი 2: დააყენეთ Arduino

ახლა, როდესაც ჩვენ გვაქვს პროგრამული უზრუნველყოფა, მოდით შევქმნათ ჩვენი Arduino IDE, რომ აღიაროს Pro Micro

დარწმუნდით, რომ თქვენ იყენებთ Arduino IDE– ს უახლეს ვერსიას.

პირველ რიგში ჩვენ დავამატებთ spark fun IDE დაფის მენეჯერს თქვენს Arduino IDE- ში.

გახსენით Arduino, შემდეგ გადადით პარამეტრებზე (ფაილი> პარამეტრები). შემდეგ, ფანჯრის ბოლოში, ჩასვით ეს URL "დამატებითი დაფის მენეჯერის მისამართები" ტექსტურ ყუთში:

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

შემდეგ ჩვენ უნდა დავამატოთ ის ჩვენს დაფების მენეჯერში.

გადადით ინსტრუმენტებზე, გადაახვიეთ ქვემოთ დაფაზე: და გადაახვიეთ ზემოთ და დააწკაპუნეთ დაფების მენეჯერზე. საძიებო ველში მოძებნეთ "Sparkfun" და შეარჩიეთ SparkFun AVR დაფები ინსტალაციისთვის. დასრულების შემდეგ, გადატვირთეთ თქვენი Arduino IDE.

გახსენით arduino_wifi_duck.ino ფაილი თქვენს Arduino IDE– ში, დააყენეთ თქვენი SparkFun Pro Micro თქვენი დაფისთვის და შეარჩიეთ თქვენი პორტი და აანთეთ Arduino.

ნაბიჯი 3: ჩამოტვირთეთ დრაივერები და პროგრამული უზრუნველყოფა D1 Mini– სთვის

ახლა თქვენ შეგიძლიათ დაჯდეთ არდუინოზე და დაიჭიროთ D1 მინი.

სანამ ჩვენ გავაანალიზებთ ამას, ჩვენ უნდა გადმოვწეროთ CH34x დრაივერი. არის D1- ში ჩაშენებული სერიული ადაპტერი, რომელიც არ არის აღიარებული OS X- ის მიერ.

ჩამოტვირთეთ CH34x დრაივერი თქვენი OS ვერსიისთვის-

ელ კაპიტანი

სიერა

მაღალი სიერა

CH34x დრაივერის დაყენების შემდეგ შეაერთეთ თქვენი D1 Mini USB– ში, გახსენით ტერმინალი და San გამოყენებისათვის პორტისათვის, ამ ბრძანების აკრეფით:

ls /dev/cu.*

იპოვეთ ის, სადაც ნათქვამია /dev/cu.wchusbserial1420 ან რაიმე მსგავსი, ეს არის პორტი, რომელთანაც დაკავშირებულია თქვენი D1 Mini.

თითქმის დროა გავანათოთ D1 Mini, მაგრამ ჯერ უნდა დავამონტაჟოთ ციმციმა. ჩვენ ვაპირებთ გადმოვწეროთ esptool ჩვენს დოკუმენტების საქაღალდეში, გადადით თქვენი დოკუმენტების დირექტორიაში აკრეფით

cd დოკუმენტები

ახლა თქვენ შეგიძლიათ ჩამოტვირთოთ ინსტრუმენტი აკრეფით:

git კლონი

გადმოტვირთვის დასრულების შემდეგ გადადით esptool დირექტორიაში აკრეფით:

cd esptool

დააინსტალირეთ esptool აკრეფით

sudo python setup.py ინსტალაცია

ნაბიჯი 4: აანთეთ D1 Mini

დროა გავანათოთ esp8266_wifi_duck_4mb.bin ფაილი D1 მინიზე.

ტერმინალში ჩაწერეთ ან ჩასვით ბრძანება:

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

დარწმუნდით, რომ შეავსეთ პორტის სახელი თქვენს მიერ გაკეთებული სკანირებისგან და ფაილის ბილიკი თქვენს esp8266_wifi_duck_4mb.bin ფაილში.

ახლა შენი D1 Mini უნდა აანთო.

რამდენიმე შემაერთებელი კავშირი და ჩვენ დავასრულეთ.

მე გირჩევთ შეამოწმოთ ეს პურის დაფაზე, სანამ ყველაფერს შეაერთებთ.

ნაბიჯი 5: გაააქტიურეთ იგი

Wire It Up
Wire It Up

კავშირისთვის დააკავშირეთ Arduino TX D1 Mini RX– თან. Arduino RX to D1 Mini TX. Arduino RAW to D1 Mini 5V. Arduino Ground to D1 Mini Ground. Ის არის!

ამ ეტაპზე, თქვენ შეგიძლიათ შეაერთოთ იგი თქვენს სამიზნე კომპიუტერში USB კაბელით ან გამოიყენოთ Micro USB Male to USB Female OTG ადაპტერის გადამყვანი. თუ თქვენ იყენებთ კონვერტორს, დაადეთ ელექტრო ონკანის ნაჭერი ძირში, რათა თავიდან აიცილოთ მისი ხანმოკლეობა.

ნაბიჯი 6:

თქვენი wifi ducky ჩართული, ახლა თქვენ უნდა ნახოთ Wifi კავშირი სახელწოდებით Wifi Ducky თქვენს მობილურ მოწყობილობაზე. დააწკაპუნეთ მასთან დასაკავშირებლად. ამ კავშირის ნაგულისხმევი პაროლი არის quackquack.

დაკავშირების შემდეგ გახსენით თქვენი ბრაუზერი და გადადით

192.168.4.1

ეს არის დაფა, სადაც შეგიძლიათ გაუშვათ ცოცხალი ბრძანებები ან შეასრულოთ შენახული ბრძანებები.

აქ არის სწრაფი Ducky Script, რომელიც დავწერე wifi ducky Rick Roll– ისთვის.

გადაიდო 1000

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

ეს პროექტი გათვალისწინებულია მხოლოდ განათლებისთვის. გაიმეორეთ ეს მხოლოდ თქვენივე რისკით. მე არ ვარ პასუხისმგებელი ციხეში წასვლაზე ან სიკვდილზე!

გირჩევთ: