添加项目文件。

This commit is contained in:
琴心
2022-04-26 15:31:46 +08:00
parent 4f1d4343fe
commit a1b66995e4
134 changed files with 18302 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
# Demo: RunPE
This is a demo project using _libpeconv_.<br/>
RunPE (aka Process Hollowing) is a well known technique allowing to injecting a new PE into a remote processes, imprersonating this process.
![](https://blog.malwarebytes.com/wp-content/uploads/2018/08/hollowing1-1_.png)
The given implementation works for PE 32bit as well as 64bit.<br/>
Supported injections:
-
If the loader was built as 32 bit:
```
32 bit payload -> 32 bit target
```
If the loader was built as 64 bit:
```
64 bit payload -> 64 bit target
32 bit payload -> 32 bit target
```
How to use the app:
-
Supply 2 commandline arguments:
```
[payload_path] [target_path]
```
Payload is the PE to be executed impersonating the Target.