web-dev-qa-db-ja.com

OSフィンガープリント

被害者のデバイスで実行中のOSを検出する小さなツールを作成するように求められました。

このツールは、LinuxとAndroidとiOSの比較です。バージョン情報の追加クレジットです。ネットワークトラフィックの分析を通じて実行する必要があります。残念ながら、これについては何も知りません。 、または開始方法についても教えてください。誰かが私にスターターコードを手伝ってくれれば幸いです。

3
user100181

Wiresharkパケットキャプチャの分析からTTLとウィンドウサイズを把握することにより、オペレーティングシステムを受動的に決定できます。

これらの2つのサイトは、少なくともあなたを始めるかもしれません:

http://www.netresec.com/?page=Blog&month=2011-11&post=Passive-OS-Fingerprinting

https://ask.wireshark.org/questions/2009/i-have-a-pcap-file-and-im-trying-to-find-out-the-client-system

1
Lutefisk