2023-03-25 15:09:34 -07:00
|
|
|
# CaveCarver
|
2023-03-25 15:10:54 -07:00
|
|
|
|
2023-03-25 15:09:34 -07:00
|
|
|
Code cave is a technique used to inject additional code or shellcode into an executable
|
|
|
|
without affecting the original functionality of the program.
|
|
|
|
Our Project instruments code cave by adding an additional Section to the PE file
|
|
|
|
where the shellcode resides in. After patching the PEs EntryPoint the control flow gets redirected to the shellcode.
|
2023-03-25 15:10:54 -07:00
|
|
|
|
2023-03-26 02:13:46 -07:00
|
|
|
## Usage
|
|
|
|
```CaveCarver.exe path_to_exe path_to_shellcode```
|