Skip to content
/ mmLoader Public
forked from tishion/mmLoader

A library for loading dll module bypassing windows PE loader from memory (x86/x64)

License

Notifications You must be signed in to change notification settings

hmyit/mmLoader

 
 

Repository files navigation

mmLoader

mmLoader is a library used for loading DLL modules from memory directly. Also, it will bypass the Windows PE loader with processing the import/export table correctly.

Build status

DOC | CI&CD

The CI & CD system has been moved to Azure DevOps and mmLoader will not publish more nugget packages.

How to use

  1. Use mmLoader source code:

    • Just include the source files in 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

FAQ

Q: Why no dynamic version?

A: Compiling mmLoader as separated dynamic module is not recommended for some obvious reasons.

About

A library for loading dll module bypassing windows PE loader from memory (x86/x64)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 99.1%
  • Other 0.9%