Files
Viper/docs/zh/module/Execution_UserExecution_FakePPID.md
2025-04-24 22:26:10 +08:00

47 lines
1.2 KiB
Markdown

# 父进程PID伪装规避检测
模块生成带有payload的exe文件,执行后自动迁移到ie进程中,并伪装父进程(PPID)为exploer.exe(资源管理器)
## 操作方法
+ 打开模块,选择监听,运行
+ 生成cpp源码,下载源码
![](img\Execution_UserExecution_FakePPID\1.webp)
+ 下载源码,使用 Visual Studio 编译源码
> Viper内置的编译器为Mingw64,编译此模块时免杀效果差,所以提供源码用户自行编译
>
![](img\Execution_UserExecution_FakePPID\2.webp)
![](img\Execution_UserExecution_FakePPID\3.webp)
![](img\Execution_UserExecution_FakePPID\4.webp)
+ 上传到目标主机运行即可
+ 当使用webshell运行此模块生成的exe上线时效果
![](img\Execution_UserExecution_FakePPID\5.webp)
![](img\Execution_UserExecution_FakePPID\6.webp)
![](img\Execution_UserExecution_FakePPID\7.webp)
可以看到payload的进程为ie,父进程为iexplore.exe.可以有限的防御AV查杀和蓝队溯源.
+ 对比测试,当使用webshell运行其他免杀模块生成的exe上线时效果
![](img\Execution_UserExecution_FakePPID\8.webp)![](img\Execution_UserExecution_FakePPID\9.webp)
可以看到payload的父进程为cmd.exe(冰蝎)