An ELF injector written in C for x86_64 capable of injecting compiled .bin
files through trampolines — simple, and efficient.
- Injecting
.bin
files into ELF64 binaries - Trampoline-based injection
- Fully compatible with most Metasploit payloads
- Lima running on macOS 14
- Works with non-PIE executables
- All provided NASM payloads
This tool is designed and intended for authorized security testing and research purposes only. Unauthorized use against systems you do not own or have permission to test may be illegal. What you do with this tool is your responsibility.
To install, you can simply use the provided Makefile
:
make
Once you get a compiled elf_injector_pro
executable, you can simply run it as:
./elf_injector_pro <target ELF> <payload.bin>
If you feel like adding something to this, in case you want some ideas of what to work on there's a .todo
file with what I have in mind to work on.
If the task on the list has a pineapple emoji it means it doesn't have my current priority, so if you can work on them instead of the others I would appreciate so. :D