这次实验内容为了解php命令注入攻击的过程,掌握思路。
命令注入攻击
命令注入攻击(Command Injection),是指黑客通过利用HTML代码输入机制缺陷(例如缺乏有效验证限制的表格域)来改变网页的动态生成的内容。从而可以使用系统命令操作,实现使用远程数据来构造要执行的命令的操作。
PHP中可以使用下列四个函数来执行外部的应用程序或函数:system、exec、passthru、shell_exec。
信息来源——合天网安实验室
命令攻击为什么会形成漏洞?
首先是因为应用需要调用一些执行