try writing your own....
u will find it much more worthwhile

here r a few links that might Aid U

http://astalavista.box.sk/

http://www.textfiles.com/

http://www.grc.com/port_0.htm

use GRC to learn basiclly the function of everyport. They also have a ton of other security tools (mostly webbased) that u can gain networking knowledge
_________________________
Programming it is like sex anyone can do it but only a few of us will ever master it and satisfy all parties envoled :-)