Utility to find code caves in ELF files, written in Go.
You can either run
go get -u github.com/guitmz/gocave or clone this repository and build with
$ gocave elf_file cave_size
Or with Docker:
$ docker pull guitmz/gocave $ docker run --rm -v elf_file:/elf_file guitmz/gocave /elf_file cave_size
- Add payload injection and execution;
- Add more binary types like Mach and PE.