找到网络wifi路由器ios上的所有工作IP

War*_*ams 5 networking ios

我正在开发一个项目,我需要使用目标c在xcode中获取网络上的所有活动IP地址.如果有人知道如何获得所有这些IP,那么请指导我.提前致谢.

小智 1

您需要使用 Objective-C 和 xcode 是否有明确的原因?已经存在非常好的工具来完成此类工作,例如nmap

如果您绝对必须使用 Objective-C 和 xcode,请查看apples 套接字库。我不是 Objective-C 方面的专家,但是你的程序流程将拉取你当前的 IP 地址和子网,计算你的网络上有多少可能的主机,然后使用 Apple 的可达性类来测试计算的每个 IP 并保存哪些响应。