Mục lục:

Wifi Ducky (* xây dựng cho người dùng Mac): 6 bước
Wifi Ducky (* xây dựng cho người dùng Mac): 6 bước

Video: Wifi Ducky (* xây dựng cho người dùng Mac): 6 bước

Video: Wifi Ducky (* xây dựng cho người dùng Mac): 6 bước
Video: Khi bị điểm kém #shorts #duolingo 2024, Tháng mười một
Anonim
Wifi Ducky (* bản dựng dành cho người dùng Mac)
Wifi Ducky (* bản dựng dành cho người dùng Mac)

Kiểm soát máy tính bằng cách cắm thiết bị này vào cổng usb.

Danh sách các bộ phận:

✔ Arduino Pro Micro

✔ D1 Mini NodeMCU

✔ Arduino IDE

✔ * Tùy chọn Bộ chuyển đổi Bộ chuyển đổi OTG Micro USB Nam sang USB Nữ

✔ Dây điện

Hướng dẫn này tập trung vào người dùng Mac. Có rất nhiều hướng dẫn để tạo ra thiết bị này và các thiết bị tương tự nhưng tất cả đều hướng tới người dùng Windows và Linux. Vì vậy, điều này sẽ giúp người dùng Mac vượt qua một số rào cản xuất hiện khi cố gắng flash phần mềm.

Bước 1: Lấy phần mềm

Lấy phần mềm
Lấy phần mềm

Đầu tiên, chúng tôi sẽ lấy mã nguồn và tệp bin. Chúng tôi sẽ lấy thông tin này từ người dùng Github spacehuhn. Nhấp vào ĐÂY và sau đó nhấp vào thư mục arduino_wifi_duck. Tải xuống tệp arduino_wifi_duck.ino. Đây là những gì chúng ta sẽ sử dụng Arduino của chúng ta.

Sau khi mã Arduino của bạn được tải xuống, hãy nhấp trở lại trang Wi-Fi Ducky Git và nhấp vào tab bản phát hành. Tải xuống liên kết esp8266_wifi_duck_4mb.bin để tải xuống tệp bin, chúng tôi sẽ flash vào D1 Mini của chúng tôi.

Bước 2: Thiết lập Arduino

Bây giờ chúng ta đã có phần mềm, hãy thiết lập Arduino IDE của chúng ta để nhận ra Pro Micro

Đảm bảo rằng bạn đang sử dụng phiên bản Arduino IDE mới nhất.

Đầu tiên, chúng tôi sẽ thêm trình quản lý bảng IDE vui nhộn tia lửa vào IDE Arduino của bạn.

Mở Arduino lên, sau đó đi tới Tùy chọn (File> Preferences). Sau đó, về phía cuối cửa sổ, hãy dán URL này vào hộp văn bản "URL Trình quản lý Hội đồng Quản trị Bổ sung":

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

Sau đó, chúng tôi cần thêm nó vào Trình quản lý hội đồng quản trị của chúng tôi.

Đi tới Công cụ, cuộn xuống Bảng: và cuộn lên trên cùng và nhấp vào Trình quản lý Bảng. Trong hộp tìm kiếm, tìm kiếm "Sparkfun" và Chọn Bo mạch AVR SparkFun để cài đặt. Sau khi hoàn tất, hãy khởi động lại Arduino IDE của bạn.

Mở tệp arduino_wifi_duck.ino trong IDE Arduino của bạn, đặt SparkFun Pro Micro cho bo mạch của bạn và chọn cổng của bạn và flash Arduino.

Bước 3: Tải xuống Trình điều khiển và Phần mềm cho D1 Mini

Bây giờ bạn có thể đặt Arduino sang một bên và vẽ đồ thị cho D1 mini.

Trước khi chúng tôi có thể flash này, chúng tôi phải tải xuống trình điều khiển CH34x. Có một bộ điều hợp nối tiếp được tích hợp trong D1 không được OS X nhận dạng.

Tải xuống trình điều khiển CH34x cho phiên bản hệ điều hành của bạn-

El Capitan

Sierra

High Sierra

Sau khi bạn Cài đặt trình điều khiển CH34x, hãy cắm D1 Mini của bạn vào usb, mở Terminal và cổng San để sử dụng bằng cách nhập lệnh sau:

ls /dev/cu.*

Tìm một cổng có ghi /dev/cu.wchusbserial1420 hoặc một cái gì đó tương tự, đó là cổng mà D1 Mini của bạn được kết nối với.

Đã gần đến lúc flash D1 Mini nhưng trước tiên chúng ta cần cài đặt một flashher. Chúng tôi sẽ tải xuống esptool vào thư mục Tài liệu của chúng tôi Di chuyển vào thư mục Tài liệu của bạn bằng cách gõ

Tài liệu cd

Bây giờ bạn có thể tải xuống công cụ bằng cách nhập:

git clone

Sau khi quá trình tải xuống hoàn tất, hãy chuyển vào thư mục esptool bằng cách nhập:

cd esptool

Cài đặt esptool bằng cách gõ

sudo python setup.py cài đặt

Bước 4: Flash D1 Mini

Đã đến lúc flash tệp esp8266_wifi_duck_4mb.bin vào D1 mini.

Trong Terminal, nhập hoặc dán vào lệnh:

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

Đảm bảo bạn điền vào tên cổng từ quá trình quét mà bạn vừa thực hiện và đường dẫn tệp đến tệp esp8266_wifi_duck_4mb.bin của bạn.

Bây giờ D1 Mini của bạn sẽ được flash.

Một vài kết nối hàn và chúng tôi đã hoàn thành.

Tôi khuyên bạn nên thử nghiệm điều này trên breadboard trước khi hàn mọi thứ lên.

Bước 5: Lên dây

Dây nó lên
Dây nó lên

Để kết nối, hãy kết nối Arduino TX với D1 Mini RX. Arduino RX đến D1 Mini TX. Arduino RAW đến D1 Mini 5V. Arduino Ground đến D1 Mini Ground. Đó là nó!

Tại thời điểm này, bạn có thể cắm nó vào máy tính mục tiêu của mình bằng cáp USB hoặc sử dụng Bộ chuyển đổi Bộ chuyển đổi OTG Micro USB Male sang USB Female. Nếu bạn sử dụng bộ chuyển đổi, hãy đặt một phần vòi điện ở phía dưới để ngăn nó có thể bị chập.

Bước 6:

Khi đã cắm wifi Ducky của bạn, bây giờ bạn sẽ thấy kết nối Wifi có tên là Wifi Ducky trên thiết bị di động của mình. Nhấp để kết nối với nó. Mật khẩu mặc định cho kết nối này là quackquack.

Sau khi kết nối, hãy mở trình duyệt web của bạn và truy cập

192.168.4.1

Đây là bảng điều khiển nơi bạn có thể chạy các lệnh trực tiếp hoặc thực hiện các lệnh đã lưu.

Đây là một đoạn Ducky Script nhanh mà tôi đã viết cho một chú vịt Rick Roll có wifi.

TRÌ HOÃN 1000

GUI KHÔNG GIAN TRÌ HOÃN 1000 STRING chrome TRÌ HOÃN 1000 NHẬP VÀO TRÌ HOÃN 1000 STRING https://tinyurl.com/4poyc6x TRÌ HOÃN 1000 NHẬP VÀO TRÌ HOÃN 3000 STRING f

Dự án này chỉ được cung cấp cho giáo dục. Chỉ lặp lại điều này với rủi ro của riêng bạn. Tôi không chịu trách nhiệm nếu bạn vào tù hoặc chết!

Đề xuất: