arsium / BypassGetModuleBaseAddressAndGetExportAddress

A proof of concept of real custom GetProcAddress and GetModuleBaseAddress

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bypass GetModuleBaseAddress and GetExportAddress in C#

A proof of concept of real and native custom GetExportAddress (GetProcAddress) and GetModuleBaseAddress (GetModuleHandle) in C#.

This took me so long time to code and find resources about it (mostly old and not working anymore or C++). I decided to write that in C# because I didn't find C# implementation of those functions. Also most of native imports I wrote come from ReactOS code I translated to C# and then tested with ProcessHacker for PEB and Detect It Easy for Image structures.
Works with x86 and x64.

TODO

  • Some code refractoring & improvements
  • Some docs or explanations

About

A proof of concept of real custom GetProcAddress and GetModuleBaseAddress


Languages

Language:C# 100.0%