【发布时间】:2022-01-11 19:20:25
【问题描述】:
我在本地服务器上有一个简单的 php 网站,它只是在服务器上上传任何类型的文件(我本地电脑上的目录)。
我想要的是,当我上传一个 php 文件时,我希望它执行,而不仅仅是保存它。 没有安全性,就是想看看能不能在上传的时候执行一个php脚本。 我怎样才能做到这一点?
【问题讨论】:
-
好的,如果“正常”文件中的代码不是通过表单上传的,你将如何获取它来执行...?然后对你上传的文件做同样的事情。
-
我会明确地运行它。我想要的是某种注入,它运行上传的 php 文件而不显式运行它
-
看起来你在问php执行是如何工作的,也许这可以帮助你stackoverflow.com/questions/51961985/…,除了在apache web中运行的php中调用它也可以自动启动,更快的方法是每秒由 crontab 触发的 bash 可以检查是否有任何新上传的文件并在重命名或移动之前运行它执行“已处理”文件夹或创建适当的守护程序/服务程序
标签: php file-upload server code-injection