Benutzer mit den meisten Antworten
Remote Hooks Muster-Anwendung?

Frage
-
Hallo Forum,
ich möchte mich mit den Hook-Funktionen vertraut machen und frage mal ob es eine Muster-Anwendung für Remote Hooks in VB gibt. Ich habe mich bei http://www.joachimrohde.com/cms/xoops/modules/articles/article.php?id=82 etwas eingelesen, der Code dort ist leider nicht VB.
Im Prinzip möchte ich damit meinen Internet-Verkehr überwachen. Ob das überhaupt mit Hooks geht?
lg heinz
Antworten
-
Hallo Heinz,
"anbieten" kann ich Dir für .NET vor allem C#, wie z. B.: Using Hooks from C# (es gibt auf Codeproject weitere)
Wenn Du den Code nicht übersetzen willst (und die Standard-Converter kriegen bei Interop schon mal Probleme),
so könntest Du Dir C# Express installieren und es als Bibliothek nutzen.Einen Verwendungszweck wirst Du aber schon finden müssen - wie gesagt mit IP haben diese Hooks nicht zu tun.
Und "können" muss man dass nun wirklich nicht.Gruß Elmar
- Als Antwort markiert Heinz999 Samstag, 30. Juni 2012 19:35
Alle Antworten
-
Hallo Heinz,
die Überwachung des Internet Verkehrs (IP) ist eine andere (Kernel) Treiber-Ebene.
Gedacht dafür wäre die Windows Filtering PlatformAlternativ könnte man vermutlich WinPCap verwenden, das u. a. Wireshark verwendet.
Mit .NET ist da wenig zu machen, mindestens Teile wirst Du unmanaged (C++) implementieren müssen.
Wenn Dir die Umsetzung von Hooks Probleme bereitet, rate ich Dir, die Finger davon zu lassen,
da man damit leicht sein System abschießen kann.
Eine richtig eingerichtete Firewall, wie sie Windows mitbringt, leistet da gefahrloser gute Dienste.Gruß Elmar
-
Hallo Elmar,
es geht mir nicht darum eine Firewall zu ersetzen, sondern ganz einfach die remote Hooks kennen zu lernen. Internet war nur so eine Idee. Daher meine Anfrage ob es eine Muster-Anwendung gibt, da ich aus Erfahrung weiß, dass man mit neuen Funktionen immer viel Lehrgeld zahlen muß (speziell da ich auch noch nicht mit dll gearbeitet habe),
lg heinz
-
Hallo Heinz,
"anbieten" kann ich Dir für .NET vor allem C#, wie z. B.: Using Hooks from C# (es gibt auf Codeproject weitere)
Wenn Du den Code nicht übersetzen willst (und die Standard-Converter kriegen bei Interop schon mal Probleme),
so könntest Du Dir C# Express installieren und es als Bibliothek nutzen.Einen Verwendungszweck wirst Du aber schon finden müssen - wie gesagt mit IP haben diese Hooks nicht zu tun.
Und "können" muss man dass nun wirklich nicht.Gruß Elmar
- Als Antwort markiert Heinz999 Samstag, 30. Juni 2012 19:35