2017-03-20 98 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

相關問題