UDP Ping って・・・

職場で話題になったので、いろいろ調べてみました。
AIX に実装されている PingUDP パケットを使ってる!? なんていう内容だったのですけど・・・。
ヒントは清く、正しい、nmapの使い方 (しかPの単なるメモ帳) で発見。

次にUDPスキャンですが、これはUDPを使ったサービスが動いているかどうかを確認します。
具体的には空のパケットを相手コンピュータに送信し、返事が来なかったらポートが開いていると判断し、ICMP-port-unreachableが返ってきたらポートが閉じている、と判断することでスキャンを行います。

あーなるほど。ICMP-port-unreachable が返ってくるのですね。これなら実装できそう。