1
Hello, I made a software that Analyzes the dump of a certain Engine process to extract the XOR key from the game automatically because it has a dynamic 16 bytes XOR changing from compilation to compilation of the game... And to translate games from this engine I need to decrypt your files.
Currently I analyze a dump done by Processdump and the same to dumpar a process leaves in the file name the "Base Address" of the dumpado module.
I wanted to know how I prune in C# a way compatible with x86 and x64 to take the "Base Address" of a process without having to dump it... after all the class Process can not say to me the Base Address, always crashes when I try.
I learned yesterday of a Library called Memorysharp, will it be that it should be useful to my case?
PS: I accept P/Invoke
Have you tried using the
GetModuleHandle
?– stderr
I wanted to be able to distinguish processes of the same name, if possible specify its PID.
– Marcus André