Мы с Вами уже изучали сканирование портов. Для начала нужно понять, что такое порт - читайте "Шаг 21 - Понимание портов". Как создать свою программу читайте "N/A". Ну, а если Вам лень писать, то можете воспользоваться готовой. По адресу:
http://www.omen.ru/ftp/FTP1SCAN.HTM
Вы можете взять программу HackCity Open Port Scanner. Она совсем маленькая 200 КБ в архиве. Но позволяет просканировать порты, в том числе и на своем ПК. О том как получить IP своего ПК читайте "N/A". Вот результаты тестирования моего ПК.