Skip to content

Latest commit

 

History

History
35 lines (31 loc) · 942 Bytes

README.md

File metadata and controls

35 lines (31 loc) · 942 Bytes

hammer

A simple DLL injector made with Rust

Features

  • DLL injection
  • DLL ejection
  • Create and inject
  • Call exported function
  • Unicode natively supported
  • x86 and x64 support
  • Error handling
  • Multiple process support

TODO

  • Make calling exported function an optional parameter for inject and create and inject commands
  • Make a Rust library that contains the core functionality
  • Add setting debug privileges if necessary
  • CLR injection
  • Manual Map
  • Support injecting x64 DLL's into WoW64
  • Stealth methods

Credits

pe-rs
winapi-rs
widestring-rs
Blackbone

A special thanks to the wonderful community on #rust (irc.mozilla.org) Especially

  • ubsan
  • WindowsBunny
  • Fenrir
  • Arnavion
  • I'm sorry, I definitely forgot a couple more