python - 在Python中从ip查找操作系统

标签 python networking operating-system ip-address

使用python,是否可以通过IP找到远程计算机的操作系统?我已经制作了一个 ping 程序来查找所有实时 IP 地址。如果可以的话,我该怎么做?

如果您需要任何其他信息,请发表评论,我会尽我所能添加

最佳答案

直接说,不。

但是,如果有一些可见的服务,它们通常会返回一个简短的信息字符串。通过比较这些信息字符串,您通常可以对主机系统做出明智的猜测。

可能需要花费大量工作来收集足够的信息才能使其可靠;我建议查看nmap (或 python-nmap )已经完成了此操作。

关于python - 在Python中从ip查找操作系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21642003/

相关文章:

python - 是否可以在 Flask 和 Python 3 中使用 websockets?

python - Yellowbrick 更改图例并添加标题

algorithm - 测试 CPU 调度

c - N命令管道 "Inter-process "

python - 似然比检验统计模型

python - 基于公共(public)元组元素组合元组列表

mysql - 随机连接错误无法连接到mysql数据库服务器10060

ios - Swift 中令人困惑的 deinit 行为

c++ - 使用套接字 SFML 时窗口没有响应

c++ - 在 C/C++ 中自动检测操作系统