Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.36 KB

CONTRIBUTING.md

File metadata and controls

32 lines (21 loc) · 1.36 KB

贡献指南

感谢你想为这个项目做贡献!本项目是 PHP 高危漏洞 php2shell(CVE-2026-109618 / CVE-2026-109619)的学习靶场,欢迎提交文档改进、代码修正、新的演示方式等。

如何贡献

  1. Fork 本仓库;
  2. 创建你的特性分支:git checkout -b feature/xxx;
  3. 提交你的改动;
  4. Push 到你的 fork;
  5. 发起 Pull Request。

提交规范

  • 提交信息中文、英文均可,保持清晰、能说明「改了什么、为什么」;
  • 请不要在提交信息里添加任何 AI 助手的署名;
  • 如果改动涉及原理或流程,请同步更新 docs/ 目录下的文档,保证代码与文档一致。

代码风格(本项目约定)

  • 尽量保持「代码少、注释多」,方便读者边跑边学;
  • Python 只用标准库,避免引入第三方依赖;
  • 载荷(payload)里尽量用单引号、写成一整行(原因见 docs/原理分析.md);
  • 所有演示代码仅针对本地靶场,不要提交任何针对真实目标的武器化利用(如内存破坏利用、反弹 shell、提权利用等)。

边界

本项目只实现 Chain A(应用层 LFI 组合链)。不要提交 Chain B(UAF 内存破坏)的武器化利用代码。

免责

请遵守 LICENSE 与 SECURITY.md,仅用于授权环境。