課題5:ポートスキャンの実験


自分の実験環境(端末)の使用/未使用ポート(ウェルノウンポートのみでok)を確認するポートスキャンプログラムを作成せよ。さらに、任意のリモート端末の使用/未使用ポートを確認するように改良せよ

port.cのソース

【実行結果】


st-NEET:~/report/jikken/nagata j05043$ ./port
warning: this program uses gets(), which is unsafe.
Input address : 127.0.0.1

Port number = 427 : use

Port number = 548 : use
Port number = 631 : use

Port Scan end
Disocnnected.