Bộ định tuyến WPA2 WPS Bộ định tuyến WEP
Không phải điện thoại hay máy tính bảng sử dụng hệ điều hành Android nào cũng có thể bẻ PIN WPS. Đó phải là thiết bị có bộ vi xử lý không dây bcm4330 hoặc Broadcom bcm4329 và phải là thiết bị đã được bẻ khóa. Bạn sẽ có cơ hội thành công cao nhất với Cyanogen ROM. Một số thiết bị được hỗ trợ bao gồm:  Nexus 7 Galaxy Ace/S1/S2/S3 Nexus One Desire HD Công cụ này bật Monitor Mode (Chế độ Giám sát) trên bộ vi mạch xử lý Broadcom của bạn - thành phần giữ vai trò vô cùng quan trọng trong việc bẻ PIN. Tập tin bcmon APK được cung cấp miễn phí từ trang bcmon của website Google Code. Để cài đặt tập APK, trên thực đơn Security (Bảo mật), bạn sẽ phải cho phép cài đặt từ nguồn không xác định. Sau khi đã cài đặt tập APK, hãy chạy ứng dụng. Cài đặt chương trình cơ sở và các công cụ khi được yêu cầu. Nhấn vào tùy chọn "Enable Monitor Mode" (Bật Chế độ Giám sát). Nếu ứng dụng bị đứng, hãy mở và thử lại. Nếu đến ba lần mà vẫn không được, nhiều khả năng thiết bị của bạn không được hỗ trợ. Để chạy bcmon, thiết bị của bạn phải được bẻ khóa. Reaver là chương trình được phát triển với mục đích bẻ PIN WPS nhằm lấy cụm mật khẩu WPA2. Reaver APK có thể được tải từ chủ đề của nhà phát triển trên diễn đàn cộng đồng phát triển phần mềm điện thoại  XDA. Nhấn vào biểu tượng Android trên khay chứa Ứng dụng của bạn. Sau khi xác nhận rằng bạn sẽ không sử dụng nó vì mục đích trái phép, Reaver sẽ quét mọi điểm truy cập hiện có. Nhấn vào điểm truy cập mà bạn muốn bẻ khóa để tiếp tục.  Có thể bạn sẽ phải xác nhận lại Chế độ Giám sát trước khi tiếp tục. Trong trường hợp này, bcmon sẽ được mở lần nữa. Điểm truy cập mà bạn chọn phải chấp nhận chứng thực mã hóa WPS. Không phải bộ định tuyến nào cũng hỗ trợ điều này. Trong hầu hết trường hợp, bạn có thể để nguyên thiết lập ở trạng thái mặc định. Hãy đảm bảo rằng hộp "Automatic advanced settings" (Thiết lập nâng cao tự động) đã được chọn. Nhấn vào nút "Start attack" (Bắt đầu tấn công) nằm cuối thực đơn Reaver Settings (Thiết lập Reaver). Màn hình được mở và kết quả của quá trình bẻ khóa đang diễn ra sẽ được hiển thị. Bẻ khóa WPS có thể mất từ 2 đến 10+ giờ để hoàn thành và không phải lúc nào cũng thành công. Không phải điện thoại hay máy tính bảng sử dụng hệ điều hành Android nào cùng bẻ được PIN WPS. Đó phải là thiết bị có bộ vi mạch xử lý không dây bcm4300 hoặc Broadcom bcm4329 và phải là thiết bị đã được bẻ khóa. Bạn sẽ có cơ hội thành công cao nhất với Cyanogen ROM. Một số thiết bị được hỗ trợ bao gồm:  Nexus 7 Galaxy S1/S2/S3/S4/S5 Galaxy y Nexus One Desire HD Micromax A67 Công cụ này bật Monitor Mode (Chế độ Giám sát) trên bộ vi mạch xử lý Broadcom - thành phần giữ vai trò vô cùng quan trọng trong việc bẻ PIN. Tập tin bcmon APK được cung cấp miễn phí từ trang bcmon của website Google Code. Để cài đặt tập APK, trên thực đơn Security (Bảo mật), bạn sẽ phải cho phép cài đặt từ nguồn không xác định. Sau khi đã cài đặt tập APK, hãy chạy ứng dụng. Cài đặt chương trình cơ sở và các công cụ khi được yêu cầu. Nhấn vào tùy chọn "Enable Monitor Mode" (Bật Chế độ Giám sát). Nếu ứng dụng bị đứng, hãy mở và thử lại. Nếu đến ba lần mà vẫn không được, nhiều khả năng thiết bị của bạn không được hỗ trợ. Để chạy bcmon, thiết bị của bạn phải được bẻ khóa. Trình giả lập tương tự như hầu hết trình giả lập Linux sẽ được khởi động. Hãy gõ airodump-ng và nhấn nút Enter (Đi). Alrdump sẽ được tải và bạn sẽ lại được chuyển đến trình thông dịch dòng lệnh. Gõ airodump-ng wlan0 và nhấn nút Enter. Bạn sẽ thấy danh sách các điểm truy cập hiện có và phải chọn điểm truy cập sử dụng mã hóa WEP. Đây là địa chỉ MAC dành cho bộ định tuyến. Nếu danh sách liệt kê nhiều bộ định tuyến khác nhau, hãy đảm bảo rằng đó đúng là địa chỉ MAC mà bạn cần. Ghi lại địa chỉ này. Đồng thời, bạn cũng cần ghi lại Kênh mà điểm truy cập đang sử dụng để phát tín hiệu. Bạn sẽ phải thu thập thông tin từ điểm truy cập trong vài giờ trước khi có thể thử bẻ mật khẩu. Hãy gõ airodump-ng -c kênh# --bssid địa chỉ MAC -w output ath0 và nhấn Enter. Airodump sẽ bắt đầu quét. Bạn có thể để thiết bị ở đâu đó một lúc trong lúc nó quét tìm thông tin. Đảm bảo rằng thiết bị đã được cắm sạc nếu pin đang yếu.  Thay kênh# với số kênh mà điểm truy cập đang dùng để phát tín hiệu (chẳng hạn như 6). Thay địa chỉ MAC với địa chỉ MAC của bộ định tuyến (chẳng hạn như 00:0a:95:9d:68:16). Tiếp tục quét cho đến khi có được ít nhất 20.000-30.000 gói tin. Một khi đã thu thập được số gói tin phù hợp, bạn có thể bắt đầu thử bẻ mật khẩu. Trở lại với trình giả lập và gõ aircrack-ng output*.cap rồi nhấn Enter. Khi quá trình bẻ mật khẩu (có thể kéo dài đến vài giờ) đã xong, thông điệp Key Found! (Đã tìm được Khóa!) xuất hiện. Tiếp đó là khóa ở dạng thập lục phân. Để khóa hoạt động, hãy đảm bảo rằng "Probability" (Xác suất) là 100%. Khi nhập khóa, đừng nhập dấu ":". Ví dụ, nếu khóa tìm được là 12:34:56:78:90, hãy nhập 1234567890.
Bẻ khóa thiết bị tương thích. Tải và cài bcmon. Chạy bcmon. Tải và cài Reaver. Khởi động Reaver. Xác nhận lại thiết lập của bạn. Bắt đầu quy trình bẻ khóa. Bẻ khóa thiết bị tương thích. Tải và cài bcmon. Chạy bcmon. Nhấn vào "Run bcmon terminal" (Chạy trình giả lập bcmon). Xác định điểm truy cập mà bạn muốn bẻ khóa. Ghi lại địa chỉ MAC được hiển thị. Bắt đầu quét kênh. Bẻ mật khẩu. Ghi lại mật khẩu thập lục phân khi hoàn thành.
https://www.wikihow.com/Hack-Wi-Fi-Using-Android https://www.wikihow.com/Hack-Wi-Fi-Using-Android
WPA2 WPS Routers WEP Routers