Port Überwachung
-
Hallo,
ich würde gerne ein Programm schreiben, dass ein- und ausgehende Verbindungen über einen spezifizierbaren Port protokolliert.
Es sei vorweg gesagt, dass ich in Verwendung von CSockets bereits geübt bin, mir jedoch lediglich der Ansatz für dieses "Problem" fehlt.
Mit einem ListenSocket der ständig auf einem Port auf Verbindungen wartet ist es noch nicht getan.
Für jeden Ratschlag bin ich dankbar.
-
WinPcap?
-
theta schrieb:
WinPcap?
hört sich gut an, ich schau es mir an. Danke!
-
Mittlerweile habe ich dass getan.
Ich sehe anhand der Beispiele momentan aber nicht wie ich mir die spezielle Ports herausgreifen kann.
Es ist möglich sich die Zeit und Anzahl von übertragenen Bytes anzeigen zu lassen, die auf einem bestimmten NetworkDevice gesendet worden sind.
-
Vielleicht via WMI.
Simon
-
Man kann ganz einfach einen Filter dafür setzen, z.B. auf Port 21. Das einzige was jetzt noch wichtig für mich wäre ist, wie man dann an die IP Addresse kommt. Steht das in der struct pcap mit drin?