1 | 1 | | # CaveCarver |
2 | | - | ``` |
| 2 | + | |
3 | 3 | | Code cave is a technique used to inject additional code or shellcode into an executable |
4 | 4 | | without affecting the original functionality of the program. |
5 | 5 | | Our Project instruments code cave by adding an additional Section to the PE file |
6 | 6 | | where the shellcode resides in. After patching the PEs EntryPoint the control flow gets redirected to the shellcode. |
7 | | - | ``` |
| 7 | + | |
8 | 8 | | |