我使用蘋果的可達性代碼來查找我的iphone是否連接到無線網絡。接下來,我想列出我的wifi範圍內的所有設備。我應該如何做到這一點。其他設備不會發布任何服務。我想檢測我wifi範圍內的所有設備,並向該設備發送tcp連接請求。如何列出我的wifi範圍內的所有設備iphone
1
A
回答
0
正如@Alex所說,即使您可以找到不是廣告的設備,那有什麼意義?你不可能與他們進行任何特別的溝通。相反,您需要找到在連接的設備上運行應用程序的副本,並且您的應用程序需要進行廣告宣傳。
看一下Gamekit示例項目,它會給你藍牙連接,你可以挖掘一些像Jens Alfke的MyNetwork和Blip庫爲tcp/wifi。 http://jens.mooseyard.com/2008/05/blip-come-n-get-it/
1
如果設備沒有通告它的存在並且不是活動的,TCP/IP不會給你一個「檢測」它的方法。如果您可以識別您的子網(與「wifi範圍」無關),您可以嘗試連接所有可能端口中的每個可能的主機 - 這通常被認爲是一種攻擊(什麼是合法的原因是否可以進行此類端口掃描?),因此,如果您發現嘗試進行此次攻擊,請爲後果做好準備。
相關問題
- 1. 如何枚舉範圍內的所有可用Wifi網絡?
- 2. 如何查找不在範圍內的所有WiFi網絡?
- 3. Scala反射:如何列出範圍內的所有變量?
- 4. 我如何獲得範圍內的藍牙設備的名稱?
- 5. 檢測設備是否超出WiFi範圍
- 6. 如何列出本地WiFi/LAN網絡上的所有共享設備?
- 7. ios:列出使用bonjour的wifi設備
- 8. 32Feet - 只發現範圍內的設備
- 9. 如何修改服務器範圍內的所有PHP輸出?
- 10. VB .Net 2008 - 列出當前在範圍內的所有對象?
- 11. 以編程方式查找Wifi路由器範圍內設備的MAC地址
- 12. 獲取附近所有WiFi-Direct設備
- 13. 如何在範圍內找到可用的藍牙設備?
- 14. 如何使用藍牙找到範圍內的設備?
- 15. 如何更改所選範圍內所有行的樣式?
- 16. 如何列出我的Android設備的內容
- 17. 如何在範圍內的所有指令準備好後運行事件?
- 18. pygame.midi.MidiException:'設備ID無效,超出範圍。'
- 19. 如何使用GameKit.framework獲取藍牙範圍內的設備列表?
- 20. 打印範圍內的所有素數
- 21. 總結範圍內的所有整數()
- 22. Excel - 範圍內的所有唯一字
- 23. iPhone應用程序在WiFi連接超出範圍時凍結?
- 24. 如何在Python中將範圍內的所有值映射到n範圍(n)
- 25. modx列出給定日期範圍內發佈的所有內容
- 26. iPad Wifi所需的設備功能
- 27. 1英里範圍內的所有經度和緯度範圍
- 28. 如何列出設備上的所有圖像?
- 29. 如何在Visual C++中列出所有連接的USB設備
- 30. 亞行沒有列出我的設備