Wou*_*ens 14 ip operating-system lan ip-address
如果您有一组计算机的IP地址(在LAN中),可以从中推断出哪些其他信息?例如,有没有办法找出每个IP背后的计算机运行的操作系统?
Ben*_*ing 11
这取决于你的意思是被动还是主动.被动(即,不尝试连接或扫描IP本身),您可以在http://ipinfo.io上查看来自我的服务的IP的确切信息.它包括粗略的地理位置,主机名和网络所有者.这里是Google公共DNS IP的数据:
$ curl ipinfo.io/8.8.8.8
{
"ip": "8.8.8.8",
"hostname": "google-public-dns-a.google.com",
"loc": "37.385999999999996,-122.0838",
"org": "AS15169 Google Inc.",
"city": "Mountain View",
"region": "California",
"country": "US",
"phone": 650
}
Run Code Online (Sandbox Code Playgroud)
如果你想采取积极的方法,你可以找到更多.像nmap这样的工具可以准确地告诉您正在运行的服务,并能够很好地猜测正在运行的操作系统.
Bri*_*ite 10
从IP地址,您经常可以得到:
但就是这样.
但是 ......从完整的TCP会话中,您可以根据其行为的具体情况,为某些标题字段选择的值等来推断其他内容 .NMAP有一个"指纹"系统,可以对操作系统做出相当好的猜测机器正在运行.