本文记录 PHP 代码审计的学习过程,教程为暗月 2015 版的 PHP 代码审计课程
PHP 代码审计博客目录
危害
如果不对被上传的文件进行限制或者限制被绕过,该功能便有可能会被利用于上传可执行文件、脚本到服务器上,进而进一步导致服务器沦陷。
漏洞成因
服务器配置不当
当服务器配置不当时,在不需要上传页面的情况下便可导致任意文件上传,参见HTTP请求方法(PUT)。
开源编辑器上传漏洞
很多开源的编辑器历史上都有不同的上传漏洞,包括但不只限于CKEditor,CKEditor的文件上传漏洞参见CKEditor。
本地文件上传限制被绕过
只在客户端浏览器上做了文件限制而没有在远程的服务器上做限制,只需要修改数据包就可以轻松绕过限制。
过滤不严或被绕过
常用脚本后缀
phpphp2php3php5phtmlaspaspxascxashxcerjspjspx
本文发布于:2024-02-02 14:15:14,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170685451544346.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |