EasyHook alternatives for C#
after much searching of a way to create a hook into an external application in C#, I stumbled upon EasyHook, which would be ideal. Unfortunately there is zero community around, the software is not maint开发者_JAVA技巧ained since 2008, does not seem to work under Visual Studio 10, and gives problems under Visual Studio 2008.
I understand that a programmer willing to do such a low level work is normally proficient in C/C++, however if possible I'd like to avoid having to learn how to code in C++ under Windows ;)
I have also found Deviare, but it is still beta and it seems to be commercial. It can be an alternative.
Does anyone know an alternative library?
Thanks
I'm in a similar situation, I've been trying EasyHook and Deviare and I like much more Deviare because the database feature for datatypes is great and last version works very well with C#. The problem is that Deviare is commercial and doesn't support x64.
Currently, I'm stuck with EasyHook with some incompatibilities with .NET 3.5 (I'm asking about that issue in a post here).
A recent and deep technical discussion about EasyHook/Microsoft Detours/Nektra's Deviare similarities and differences is available in the Reverse Engineering subreddit here.
How about Detours from Microsoft Research.
精彩评论