此代码取自 Joomla! Core 1.5.0 - 3.9.4 - 目录遍历 / 认证后的任意文件删除,并已转换为 Python 3,以适应 Academy 中模块 "Attacking Commoon Applications" 和 "Attacking Joomla" 部分的练习。
原始代码是用 Python 2 编写的,但已使用 2to3 工具进行了转换。不过,为了使代码与 Python 3 兼容,还需要进行一些额外的修改。
要运行此代码,你需要在系统上安装 Python 3。
要运行该代码,只需在终端或命令提示符中使用 Python 3 执行脚本即可。例如:
$ wget https://raw.githubusercontent.com/dpgg101/CVE-2019-10945/main/CVE-2019-10945.py
$ python3 CVE-2019-10945.py
如果你发现代码有任何问题或有改进建议,请随时提出 issue 或提交 pull request。