Awesome
binjection
Injects additional machine instructions into various binary formats
Example Help
Usage of ./binjection:
-c Auto Code Cave Mode (true/false) (default true)
-codeCaveMode
Auto Code Cave Mode (true/false) (default true)
-d string
Output file (default "injected.out")
-dstFile string
Output file (default "injected.out")
-i string
Input file to inject into (default "a.out")
-inFile string
Input file to inject into (default "a.out")
-input string
Input file to inject into (default "a.out")
-l string
send stdout to a log file
-logFile string
send stdout to a log file
-s string
Shellcode to inject (default "shell.asm")
-shellFile string
Shellcode to inject (default "shell.asm")
Read more about the project here:
https://www.symbolcrash.com/2019/02/23/introducing-symbol-crash/