I'm not sure if there are any more popular p2p apps that could get away with this trick, so it's not a real threat for the moment.
You might want to look at vulnerability scanners, detecting the running client on a host machine is a good possibility, although many p2p clients can operate without listening ports on every host.
_______________________________________________ Full-Disclosure - We believe in it. Charter: http://lists.netsys.com/full-disclosure-charter.html