NmapはOS検出の際、どのように対象のオペレーティングシステムを推測しますか?
認証済みのシェルを介して、対象のオペレーティングシステムのファイルを読み取る。
1つのポートの一般的なサービス名を、OSを証明する決定的な情報として扱う。
対象のDNSホスト名だけからOSを導き出す。
細工したパケットを送信し、TCP/IPの応答特性を既知のOSフィンガープリントと比較する。