Э, батенька... Попахивает хакерством!
Что за прогу лепим? Небось "Ping of Death" на VB
Следить за состоянием портов на TCP/UDP вроде бы можно (точно не знаю - не пробовал) через
Winsock Control. Есть у него методы Bind и Listen, и, если правильно их юзать, то можно через событие DataArrival перехватывать передаваемые данные для заданного порта. Однако это чересчур сложно. Лучше откажись от этой затеи
