このオプション-T5
は、「非常識な」タイミング設定を使用するようにnmapに指示します。これが意味する設定を示す現在のソースコードの関連部分は次のとおりです。
} else if (*optarg == '5' || (strcasecmp(optarg, "Insane") == 0)) {
o.timing_level = 5;
o.setMinRttTimeout(50);
o.setMaxRttTimeout(300);
o.setInitialRttTimeout(250);
o.host_timeout = 900000;
o.setMaxTCPScanDelay(5);
o.setMaxSCTPScanDelay(5);
o.setMaxRetransmissions(2);
}
ご覧のとおり、再送信の最大数は2です。再送信の数にデフォルト以外の上限(、、、または手動で設定)があり、その上限に達すると、表示された警告が出力さ-T5
れ-T4
ます--max-retries
。
この問題を回避するには、タイミング設定を縮小してみてください。-T4
まだ非常に高速であり、近くのネットワークで機能するはずです。-T3
デフォルトです。遅延と帯域幅に問題はないが、ハードウェアの障害が原因でパケットをドロップしている可能性がある場合は、手動で--max-retries
高い値に設定し、残りの-T5
設定を保持できます。