2017-03-20 55 views
2

我有这个非常有用的名为“Fing”的Android应用程序,它列出了本地网络上的所有设备。这包括他们的IP地址,MAC地址,名称和制片人(Apple,Intel,...)。列表IP/MAC /本地网络设备的名称python

由于Android应用程序的可能性非常有限(只有网络请求),所以这也应该可以通过python脚本实现。

如何在我的本地网络上使用python 3列出所有可用的设备,如果可能的话平台独立且没有root权限?

+0

好了,经过一番研究,我可以推测,Fing头做类似Ping网络上,比每个IP地址从/ proc /网/ ARP文件得到相应的MAC地址。当然,这只适用于Linux系统。 – schoeberl

回答

1

python-nmap是一个帮助使用nmap端口扫描器的python库。 它允许轻松操纵nmap扫描结果,并且对于希望自动完成扫描任务 和报告的系统管理员来说,它将是一个完美的工具。它也支持nmap脚本输出。

https://pypi.python.org/pypi/python-nmap

相关问题