我能夠在Android 2.2的創建一個開放的WiFi熱點編程和讀出使用ARP-文件的連接的客戶端的IP和MAC:code here 現在我想找到一種方法來限制使用的wifi熱點。我想要使用開放式網絡,而不是設置任何密鑰。要麼可以阻止某些客戶端(可能是mac過濾),要麼斷開已連接但未經授權的客戶端。這個想法是通過無線連接將消息發送到熱點。一些客戶應該被允許訪問他人沒有的熱點。我該如何開發類似的東西?我會感謝您的幫助或建議。如何阻止/斷開連接/連接到開放式WiFi熱點(android)的客戶端?
4
A
回答
1
使用MAC地址過濾可以是一種選擇,但客戶可以隨時改變自己的MAC地址,並用此方法,如果客戶端要連接的唯一可以阻止。如果您想斷開客戶端連接,則需要使用deauth數據包。
有一個在Android的通話wifikill的應用程序發送的數據包DEAUTH。
http://forum.xda-developers.com/showthread.php?t=1282900
在這個程序,你選擇,你想客戶端斷開和Android設備將執行DEAUTH攻擊。
你可以嘗試開發的東西,但這個程序成功的作品給我。
但是如果你使用一個開放的網絡將是非常棘手的控制訪問,即使你吼聲的DEAUTH客戶,他們總是可以改變他們的Mac和嘗試看起來像一個合法用戶。開放式網絡中的客戶永遠無法100%控制。
相關問題
- 1. 客戶端斷開連接
- 2. socket.io斷開連接事件,客戶端斷開連接檢測
- 3. 如何從客戶端斷開連接並重新連接socket.io?
- 4. 連接到開放WiFi
- 5. Android wifi熱點客戶端連接事件
- 6. 重新連接斷開連接的客戶端套接字
- 7. Websocket客戶端斷開連接websocket4net
- 8. 處理TCP客戶端斷開連接
- 9. 「客戶端斷開連接」HttpException
- 10. PHPWebsocket客戶端立即斷開連接
- 11. 客戶端連接/斷開qjsonrpc事件
- 12. socket.id斷開連接客戶端?
- 13. SignalR .NET客戶端斷開連接
- 14. 如何發現客戶端android socket斷開連接?
- 15. 如何在服務器端捕獲客戶端的連接和斷開連接?
- 16. 扭曲 - 我需要定期連接/斷開客戶端連接
- 17. socket.io客戶端連接重複斷開連接
- 18. 斷開單個客戶端的連接會斷開許多其他客戶端的連接
- 19. 您如何知道套接字客戶端斷開連接?
- 20. Android過熱與OTG斷開連接
- 21. 將客戶端斷開連接並重新連接到接收者會話
- 22. 從wifi直接組斷開連接
- 23. 當客戶端斷開連接時,PHP腳本會中止嗎?
- 24. 客戶端斷開連接後終止PHP腳本
- 25. 如何通知互聯網連接斷開,但WiFi仍連接
- 26. Android tcp客戶端連接,然後從java服務器斷開連接
- 27. 如何獲得客戶端斷開連接的通知?
- 28. SignalR - 如何檢測斷開連接的客戶端
- 29. 如何檢測net.CreateServer內部斷開連接的客戶端?