Home

Awesome

fumo loader

All-in-one kernel-based DLL injector

Features

Limitations

Caveats

Usage

Prepare the .fumo file

  1. Download the latest release or build it yourself
  2. Drag and drop a DLL onto fumo_encoder.exe
  3. Fill out the process name
  4. Fill out what DLL(s) to wait for before injecting

Inject

  1. Drag and drop the generated .fumo file onto fumo.exe
  2. Wait for the success notification or error message box
  3. Open the target process
  4. Wait for the target DLL(s) to be loaded
  5. ...
  6. Profit

Building

Requirements

Configure and build

# configure the x64-windows preset
cmake --preset=x64-windows
# build the project
cmake --build --preset=Release

Or use the CMake integration built into your IDE of choice

TODO (feel free to contribute)

Credits

Libraries and tools used

Inspiration

License

MIT

Number of Pasters Star History

<a href="https://star-history.com/#dumbasPL/fumo_loader&Date"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=dumbasPL/fumo_loader&type=Date&theme=dark" /> <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=dumbasPL/fumo_loader&type=Date" /> <img alt="Star History Chart" src="https://api.star-history.com/svg?repos=dumbasPL/fumo_loader&type=Date" /> </picture> </a>