Vermutlich hast du Recht.
Es wird kein einfaches: Alle Sockets überwachen + Protokollfilter geben ohne entsprechende Mechanismen.
Ich werde mir mal ansehen, wie das mit Winpcap zu realisieren ist.
Ansonsten muss ich tiefer in die Trickkiste greifen und mich nochmal intensiv mit dem Layered Service Provider beschäftigen.
Vielleicht hat trotzdem noch jemand eine Idee.
Immerhin gibt es doch Packetsniffer wie Sand am Meer.