logo

AnonyHome

Loading...

Register
section-icon

Bài viết

Khám phá các kiến thức trên AnonyHome

Nhận bài viết mới qua email

Chuyên mục HOT

Chuyên mục tìm hiểu ioT

IoT - Arduino - Thủ thuật - 2020-05-17

Cùng hack wifi sử dụng module NodeMCU

3

AnonyHome

@crthang

LƯU Ý: Bài viết này chỉ dành cho mục đích thử nghiệm và giáo dục. Chỉ sử dụng nó cho mạng và thiết bị của riêng bạn. Tôi không chịu trách nhiệm cho bất kỳ hành động thực hiện bởi bạn sau khi đọc hướng dẫn này.

UPDATE: Lấy file Fake AP tại đây: https://github.com/Fake-Wifi-AP

Bài viết này sẽ chỉ hướng dẫn bạn cách thực hiện chứ không đi sâu vào việc giải thích cách thức hoạt động của nó.

Xem thêm: Hướng dẫn kết nối ESP8266 với Arduino IDE

Cách thức hoạt động

  • Sử dụng 2 module NodeMCU ESP8266
  • Link mua NodeMCU trên Shopee (khuyến nghị): Click here

 

Với NodeMCU-1: Vô hiệu hóa tất cả các kết nối của Access Point (AP) gốc

  • Cài đặt theo hướng dẫn bên dưới (bước 1);
  • Quét các mạng wifi;
  • Chọn mục tiêu và thực hiện cuộc tấn công.

Với NodeMCU-2: Tạo AP giả, lừa người dùng truy cập để lấy mật khẩu

  • Cài đặt theo hướng dẫn bên dưới (bước 2);
  • Thay đổi SSID giống với SSID mục tiêu.

Thực hiện

Bước 1 – sử dụng cho NodeMCU-1

  • Lưu ý các link có gắn quảng cáo, bạn vui lòng bỏ qua quảng cáo để tải xuống hoặc xem hướng dẫn tại đây: Click here
  • Tải xuống và cài đặt: ESP8266 Flasher & Driver
  • Truy cập địa chỉ sau và tải xuống phiên bản phù hợp (như hình dưới):  RdeautheR.bin:


Mở ESP8266Flasher và chuyển đến tab “config ” và chọn tệp RdeautheR.bin mà bạn vừa tải xuống

Tiếp theo chọn “COM port” của bạn và sau đó ấn “Flash

NodeMCU-1 của bạn đã được cài đặt thành công!

Sau khi cài đặt xong bạn sử dụng máy tính của bạn thực hiện như sau:

  • Quét mạng WiFi.
  • Kết nối mạng có SSID pwnedvới mật khẩurdeauther
  • Mở trình duyệt và truy cập địa chỉ 192.168.4.1 để truy cập vào ứng dụng


Tại đây bạn có thể bắt đầu quét các điểm truy cập. Xin lưu ý rằng quá trình quét có thể sẽ mất vài giây (thường là 2 – 5 giây). Sau đó chọn mạng mà bạn muốn tấn công.
Sau đó bạn chuyển qua tab Attacks. Đây là nơi bạn thực sự bắt đầu tấn công các thiết bị WiFi. Tại dòng Deauth bạn chọn start để bắt đầu.

Bước 2 – sử dụng cho NodeMCU-2

UPDATE: Lấy file Fake AP tại đây: https://github.com/Fake-Wifi-AP
Mở ESP8266Flasher và chuyển đến tab ” Config ” và chọn tệp FakeAP.bin

Tiếp theo chọn “COM port” của bạn và sau đó ấn “Flash

NodeMCU- 2 của bạn đã sẵn sàng!
Lưu ý:

  • Đèn LED trên NodeMCU sẽ sáng để thông báo khi mật khẩu được gửi tới.
  • Muốn xem mật khẩu nhận được, bạn kết nối với mạng wifi được tạo bởi NodeMCU-2, truy cập “10.10.10.1/pass 
  • Để thay đổi SSID, hãy kết nối với mạng wifi được tạo bởi NodeMCU-2, truy cập “10.10.10.1/ssid
  • Mật khẩu bạn nhận được sẽ biến mất khi bạn khởi động lại / tắt nguồn NodeMCU.

Ảnh chụp màn hình:

  • Đây là trang chính mà người dùng sẽ nhập mật khẩu và gửi nó.

Xem thêm: DHT11- Cảm biến nhiệt độ, độ ẩm với NodeMCU ESP8266