Πίνακας περιεχομένων:
- Βήμα 1: Πιάστε το Λογισμικό
- Βήμα 2: Ρυθμίστε το Arduino
- Βήμα 3: Λήψη προγραμμάτων οδήγησης και λογισμικού για το D1 Mini
- Βήμα 4: Αναβοσβήστε το D1 Mini
- Βήμα 5: Συνδέστε το
- Βήμα 6:
Βίντεο: Wifi Ducky (*δημιουργία για χρήστες Mac): 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Πάρτε τον έλεγχο ενός υπολογιστή συνδέοντας αυτήν τη συσκευή στη θύρα usb.
Λίστα μερών:
✔ Arduino Pro Micro
1 D1 Mini NodeMCU
✔ Arduino IDE
✔*Προαιρετικό μετατροπέα προσαρμογέα Micro USB Male σε USB θηλυκό OTG
✔ Σύρμα
Αυτό το σεμινάριο επικεντρώνεται σε χρήστες Mac. Υπάρχουν πολλά σεμινάρια για τη δημιουργία αυτής και παρόμοιων συσκευών, αλλά όλα απευθύνονται σε χρήστες Windows και Linux. Έτσι, αυτό θα βοηθήσει τον χρήστη Mac να ξεπεράσει μερικά από τα εμπόδια που εμφανίζονται όταν προσπαθείτε να αναβοσβήνετε το λογισμικό.
Βήμα 1: Πιάστε το Λογισμικό
Πρώτα θα πιάσουμε τον πηγαίο κώδικα και το αρχείο bin. Θα το λάβουμε από τον χρήστη Github spacehuhn. Κάντε κλικ ΕΔΩ και, στη συνέχεια, κάντε κλικ στο φάκελο arduino_wifi_duck. Κατεβάστε το αρχείο arduino_wifi_duck.ino. Αυτό θα αναβοσβήνουμε στο Arduino μας.
Μετά τη λήψη του κωδικού Arduino, κάντε κλικ πίσω στη σελίδα Wi-Fi Ducky Git και κάντε κλικ στην καρτέλα κυκλοφορίες. Κατεβάστε τον σύνδεσμο esp8266_wifi_duck_4mb.bin για να κατεβάσετε το αρχείο κάδου που θα αναβοσβήσουμε στο D1 Mini μας.
Βήμα 2: Ρυθμίστε το Arduino
Τώρα που έχουμε το λογισμικό, ας ρυθμίσουμε το Arduino IDE για να αναγνωρίσουμε το Pro Micro
Βεβαιωθείτε ότι χρησιμοποιείτε την πιο πρόσφατη έκδοση του Arduino IDE.
Πρώτα θα προσθέσουμε το spark fun IDE board manager στο Arduino IDE σας.
Ανοίξτε το Arduino και μετά μεταβείτε στις Προτιμήσεις (Αρχείο> Προτιμήσεις). Στη συνέχεια, προς το κάτω μέρος του παραθύρου, επικολλήστε αυτό το URL στο πλαίσιο κειμένου "Πρόσθετες διευθύνσεις 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
Τώρα μπορείτε να καθίσετε το Arduino στην άκρη και να πιάσετε το D1 mini.
Πριν μπορέσουμε να αναβοσβήσουμε αυτό, πρέπει να κατεβάσουμε το πρόγραμμα οδήγησης CH34x. Υπάρχει ένας σειριακός προσαρμογέας ενσωματωμένος στο D1 που δεν αναγνωρίζεται από το OS X.
Κατεβάστε το πρόγραμμα οδήγησης CH34x για την έκδοση του λειτουργικού σας συστήματος-
El Capitan
Οροσειρά
High Sierra
Αφού εγκαταστήσετε το πρόγραμμα οδήγησης CH34x, συνδέστε το D1 Mini σας σε ένα usb, ανοίξτε το Terminal και το San για θύρα σε χρήση πληκτρολογώντας αυτήν την εντολή:
ls /dev/cu.*
Βρείτε αυτό που λέει /dev/cu.wchusbserial1420 ή κάτι παρόμοιο, αυτή είναι η θύρα στην οποία είναι συνδεδεμένο το D1 Mini.
Είναι σχεδόν καιρός να αναβοσβήσουμε το D1 Mini αλλά πρώτα πρέπει να εγκαταστήσουμε ένα φλας. Θα κατεβάσουμε το esptool στο φάκελο Έγγραφα Μετακινηθείτε στον κατάλογό σας Έγγραφα πληκτρολογώντας
cd Έγγραφα
Τώρα μπορείτε να κατεβάσετε το εργαλείο πληκτρολογώντας:
git clone
Αφού ολοκληρωθεί η λήψη, μεταβείτε στον κατάλογο esptool πληκτρολογώντας:
cd esptool
Εγκαταστήστε το esptool πληκτρολογώντας
sudo python setup.py install
Βήμα 4: Αναβοσβήστε το D1 Mini
It'sρθε η ώρα να αναβοσβήσετε το αρχείο 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 σας πρέπει να αναβοσβήνει.
Λίγες συνδέσεις συγκόλλησης και τελειώσαμε.
Σας συνιστώ να το δοκιμάσετε σε ένα breadboard πριν από τη συγκόλληση των πάντων.
Βήμα 5: Συνδέστε το
Για τη σύνδεση, συνδέστε το Arduino TX στο D1 Mini RX. Arduino RX στο D1 Mini TX. Arduino RAW έως D1 Mini 5V. Arduino Ground έως D1 Mini Ground. Αυτό είναι!
Σε αυτό το σημείο, μπορείτε να το συνδέσετε στον υπολογιστή -στόχο σας με καλώδιο USB ή να χρησιμοποιήσετε μετατροπέα προσαρμογέα Micro USB Male to USB Female OTG. Εάν χρησιμοποιείτε το μετατροπέα, βάλτε ένα κομμάτι ηλεκτρικής βρύσης στο κάτω μέρος για να αποφύγετε πιθανό βραχυκύκλωμα.
Βήμα 6:
Με το wifi ducky συνδεδεμένο, θα πρέπει τώρα να δείτε μια σύνδεση Wifi που ονομάζεται Wifi Ducky στην κινητή συσκευή σας. Κάντε κλικ για σύνδεση σε αυτό. Ο προεπιλεγμένος κωδικός πρόσβασης για αυτήν τη σύνδεση είναι quackquack.
Μόλις συνδεθείτε, ανοίξτε το πρόγραμμα περιήγησης ιστού και μεταβείτε στο
192.168.4.1
Αυτός είναι ο πίνακας ελέγχου όπου μπορείτε να εκτελέσετε ζωντανές εντολές ή να εκτελέσετε αποθηκευμένες εντολές.
Εδώ είναι ένα γρήγορο σενάριο Ducky που έγραψα για ένα 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
Αυτό το έργο παρέχεται μόνο για εκπαίδευση. Αντιγράψτε το μόνο με δική σας ευθύνη. Δεν είμαι υπεύθυνος αν πάτε φυλακή ή πεθάνετε!
Συνιστάται:
Δημιουργία προσαρμογέα Bluetooth Pt.2 (Δημιουργία συμβατού ηχείου): 16 βήματα
Δημιουργία προσαρμογέα Bluetooth Pt.2 (Δημιουργία συμβατού ηχείου): Σε αυτό το εκπαιδευτικό εγχειρίδιο, θα σας δείξω πώς να χρησιμοποιήσετε τον προσαρμογέα Bluetooth για να κάνετε συμβατό το παλιό ηχείο με Bluetooth. έναν προσαρμογέα Bluetooth " Σας προτείνω να το κάνετε πριν συνεχίσετε.C
Διαχειριστείτε 100 συσκευές σε εφαρμογές, οργανισμούς, ρόλους και χρήστες Ubidots: 11 βήματα
Διαχειριστείτε 100 συσκευές σε εφαρμογές, οργανισμούς, ρόλους και χρήστες Ubidots: Σε αυτήν την ευκαιρία αποφάσισα να δοκιμάσω την πρακτικότητα της πλατφόρμας IoT Ubidots για τη διαχείριση χρηστών σε περίπτωση που διαθέτει πολλές συσκευές για διάφορους οργανισμούς ή εταιρείες με την ίδια Πλατφόρμα Ubidots. Ενημέρωση δημάρχου: u
Χρήσιμος κώδικας για αρχάριους χρήστες υπολογιστών .: 5 βήματα
Χρήσιμος κώδικας για αρχάριους χρήστες υπολογιστών .: Σας έχει ρωτήσει ποτέ ένας αρχάριος χρήστης υπολογιστή, " Ο υπολογιστής μου είναι ενεργοποιημένος; " Μην ανησυχείτε άλλο- αυτό το Instructable θα τερματίσει όλα τα " Ελέγξτε αν το μικρό φως στη γωνία αναβοσβήνει! &Quot; " Λέει "Σύνδεση;" " " Υπάρχει μια
Πώς να ξέρετε αν το Yahoo! Οι χρήστες είναι υπογεγραμμένοι στη λειτουργία ως αόρατοι: 6 βήματα
Πώς να ξέρετε αν το Yahoo! Οι χρήστες είναι υπογεγραμμένοι ως Αόρατοι: αυτό θα σας δείξει πώς να γνωρίζετε εάν οι χρήστες του yahoo είναι συνδεδεμένοι ως αόρατοι και λειτουργεί πραγματικά στο yahoo messenger 8 αλλά δεν το δοκίμασα στο 9 (beta)… πώς λειτουργεί: το doodle θα ξεκινήσει αν ο φίλος σας είναι αόρατος σε αυτήν την κατάσταση ::: "Ο JOHN" εμφανίζεται απενεργοποιημένος
Οδηγίες για τη δημιουργία συνημμένου σύνδεσης τεσσάρων ράβδων για υποπόδιο στο κέντρο: 9 βήματα (με εικόνες)
Οδηγίες για την κατασκευή συνημμένου σύνδεσης τεσσάρων ράβδων για υποπόδιο στο κέντρο: Οι ηλεκτρικές καρέκλες μεσαίας κίνησης (PWC) έχουν γίνει πιο δημοφιλείς τα τελευταία χρόνια. Ωστόσο, λόγω της τοποθέτησης των μπροστινών τροχών, τα παραδοσιακά πλαϊνά στηρίγματα ποδιών έχουν αντικατασταθεί από ένα ενιαίο κεντρικό υποπόδιο. Δυστυχώς, το κέντρο-mou