Library for loading dll module bypassing windows PE loader from memory (x86/x64)
Switch branches/tags
Nothing to show
Clone or download
Sheen Tian
Latest commit 00648bb Jul 8, 2018


Load dll modules from memory directly bypassing Window PE loader

Last build status:

Build status

Nuget native package:

mmLoader is used for loaing dll module from memory directly. It can bypass the windows system PE loader and load module into process address sapce. Also it will process all the import tables and reloaction table.

  1. Use mmLoader source code:

    • Just include the source files inyo your projects.
  2. Use mmLoader static library

    • Build the projects and collect the static library file, then add reference to it in your projects.
  3. Use mmLoader shell code

    • Build project mmLoader-shellcode-generator then run it, collect the generated header file.
    • Include the header file in your project