(LAN内の)一連のコンピューターのIPアドレスを持っている場合、それらから他にどのような情報を推測できますか?たとえば、各IPの背後にあるコンピューターが実行しているオペレーティングシステムを確認する方法はありますか?
質問する
70990 次
6 に答える
13
それは、受動的か能動的かによって異なります。受動的に (つまり、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
}
積極的なアプローチを取りたい場合は、さらに多くのことを知ることができます。nmapなどのツールを使用すると、実行中のサービスを正確に把握でき、実行中の OS を正確に推測できます。
于 2013-07-27T16:55:14.323 に答える
11
多くの場合、IP アドレスから次の情報を取得できます。
- マシンのおおよその地理的位置 ( http://www.ip2location.com/ )
- ネットワークを運営している会社の名前 ( whois )
しかし、それはそれについてです。
ただし...完全なTCPセッションから、それがどのように動作するか、特定のヘッダーフィールドに選択する値などに基づいて、他のことを推測できます .NMAPには、オペレーティングシステムに関してかなり良い推測を行う「指紋」システムがありますマシンが実行されています。
于 2012-11-04T21:13:17.320 に答える