Hey ich habe mal eine Frage:
Ich möchte ein Programm schreiben womit ich den Daten-Traffic meiner Netzwerkkarte kontrollieren kann.
Ich möchte bestimmte Meldungen bekommen wenn Pakete an eine bestimmte IP-Adresse gehen.
Kennt sich jemand damit aus ?
Bis jetzt ist das einzige was ich gefunden habe pcapdotnet was ich verwenden könnte.
Du musst Dich direkt an den Treiber legen, damit Du wirklich alles mit bekommst; das macht/bietet pcap und was vergleichbares ist mir nicht bekannt.
Was reicht Dir daran nich?
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Alles klar. Habe ich mir schon irgendwie so gedacht. Habe leider noch nie was mit Treiber direkt gemacht. Wahrscheinlich muss ich etwas wie einen Proxy um den Treiber schreiben der der alles mitschneidet und mit logt oder ?
Reichen würde mir das schon wollte mir aber selbst was basteln.
Keine Lust einfach pcap / pcap.NET anzuschauen? Das würde das Nachfragen ersparen und die Frage beantworten 😉
Du kannst auch das Rad neu erfinden; das ist okay. Aber an winpcap arbeiten "etwas" mehr als 1-2 Personen - der Aufwand ist nicht zu unterschätzen um das ganze generisch zu halten.
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Ja ich wollte das bissi selber machen weil ich mich mit dem thema etwas genauer auseinander setzen will.
Und wie ich jetzt gesehen hab hat jeder Treiber eine dll auf die ich zurück greifen kann. Mal sehen wie weit ich damit komme.