EasyHook-Alternativen für C #

8

Nach vielem Suchen einer Möglichkeit, einen Haken in einer externen Anwendung in C # zu erstellen, stolperte ich über EasyHook, was ideal wäre. Leider gibt es keine Community, die Software wird seit 2008 nicht mehr gepflegt, scheint nicht unter Visual Studio 10 zu funktionieren und gibt Probleme unter Visual Studio 2008.

Ich verstehe, dass ein Programmierer, der bereit ist, solch eine Low-Level-Arbeit zu machen, normalerweise C / C ++ beherrscht, aber wenn möglich, würde ich gerne lernen, in C ++ unter Windows zu programmieren;)

Ich habe auch Deviare gefunden, aber es ist immer noch Beta und es scheint kommerziell zu sein. Es kann eine Alternative sein.

Kennt jemand eine alternative Bibliothek?

Danke

    
Steve Vedovelli 27.05.2010, 14:37
quelle

3 Antworten

3

Ich bin in einer ähnlichen Situation, ich habe versucht, EasyHook und Deviare und ich mag viel mehr Deviare, weil die Datenbankfunktion für Datentypen großartig ist und die letzte Version sehr gut mit C # funktioniert. Das Problem ist, dass Deviare kommerziell ist und x64 nicht unterstützt.

Momentan stehe ich bei EasyHook mit einigen Inkompatibilitäten mit .NET 3.5 fest (ich frage nach dem Problem in einem Post hier).

    
Paul Vicenti 12.12.2010 02:06
quelle
1

Eine aktuelle und tiefgreifende technische Diskussion über EasyHook / Microsoft Detours / Nektras Deviare-Ähnlichkeiten und -Differenzen ist im Reverse Engineering-Subreddit verfügbar. hier .

    
sw. 09.06.2014 13:39
quelle
-1

Wie wäre es mit Detours von Microsoft Research.

    
Alex K. 27.05.2010 14:55
quelle

Tags und Links