A program that takes an EXE or DLL file as an input and searches for null areas inside it where code can be injected into it and saves all the null addresses to a txt file.
Output will be stored in cave.txt which will be created after the program searches for code caves.