Skip to content

mochabyte0x/MochiLdr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MochiLdr

MochiLdr is a reflective x64 loader written in C/ASM

Features

  • Erase of DOS Header after new memory allocation
  • Position Independant Code
  • CRT Free
  • Custom implementation of
    • GetProcAddress
    • GetModuleHandle
  • Support for handling TLS callbacks
  • Support for registering exception handlers
  • API hashing (jenkins-oaat)

No injector because I want to keep mine private. Just use the one from KaynLdr or make your own.

APIs used

  • ntdll.dll
    • NtALlocateVirtualMemory
    • NtProtectVirtualMemory
    • NtFlushInstructionCache
    • LdrLoadDll
  • kernel32.dll
    • RtlAddFunctionTable
image

No "MochiLdr.dll" DLL loaded:

image

Credits

Paul Ungur (5pider) - https://github.com/Cracked5pider/KaynLdr
Stephen Fewer - https://github.com/stephenfewer/ReflectiveDLLInjection
Bobby Cooke - https://github.com/boku7/BokuLoader
MaldevAcademy - https://maldevacademy.com/

About

Reflective x64 Loader written in C/ASM

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published