09-01-2024, 02:25 AM
I really liked your efforts and hard work.
I would like to give you some suggestions:
It's possible to create a generic hook DLL for multiple executables/DLLs if the software protection scheme is the same.
DLL patching can be achieved when the main program is run, and the DLL patch program modifies DLL files in memory.
Do you know how to hook .NET DLL files in memory? As far as I know, no ready-made tool has been built for this purpose to date.
I'm aware of the following Git projects:
https://github.com/Elliesaur/DotNetHook
https://github.com/wledfor2/PlayHooky
https://github.com/bigbaldy1128/DotNetDetour
https://github.com/0xd4d/dnlib
https://github.com/pardeike/Harmony
Despite these projects, a ready-made tool for hooking .NET DLL files in memory is not currently available on the internet.
If you could create such a tool, it would be greatly appreciated by the entire reverse engineering community.
Good day! ?
I would like to give you some suggestions:
It's possible to create a generic hook DLL for multiple executables/DLLs if the software protection scheme is the same.
DLL patching can be achieved when the main program is run, and the DLL patch program modifies DLL files in memory.
Do you know how to hook .NET DLL files in memory? As far as I know, no ready-made tool has been built for this purpose to date.
I'm aware of the following Git projects:
https://github.com/Elliesaur/DotNetHook
https://github.com/wledfor2/PlayHooky
https://github.com/bigbaldy1128/DotNetDetour
https://github.com/0xd4d/dnlib
https://github.com/pardeike/Harmony
Despite these projects, a ready-made tool for hooking .NET DLL files in memory is not currently available on the internet.
If you could create such a tool, it would be greatly appreciated by the entire reverse engineering community.
Good day! ?