The purpose of the program...
1. This program MUST work on Windows XP, Vista and 7
2. The program should be able to monitor a single PC's network traffic in real-time for p2p traffic taking place at any given time. If p2p traffic has been encountered then the program should popup a message on the bottom right and corner of the windows task bar.
3. Also the program should be able to find common p2p programs that a PC has currently installed to display details about them in a list, such as the "Name", "Program Location".
Not to sure what platform to use, so what ever would be easiest and compatible with Windows XP, Vista and 7.
Preferred though would be C Sharp or Visual Basic.