![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
鱼开yk2
菜
展开
-
CVE-2018-12613 phpadmin文件包含漏洞
网址:https://www.phpmyadmin.net/security/PMASA-2018-4/摘要文件包含和远程执行代码攻击描述发现了一个漏洞,攻击者可以在该漏洞中包含(查看并可能执行)服务器上的文件。该漏洞来自代码的一部分,其中页面在phpMyAdmin中重定向和加载,以及对白名单页面的不正确测试。除以下情况外,必须对攻击者进行身份验证:$ cfg [‘Allow...原创 2019-10-15 00:46:22 · 856 阅读 · 0 评论 -
服务器解析漏洞总结
1、Apache1.x 2.x解析漏洞Apache服务器解析文件时,从后向前遍历后缀名,直到遇到第一个可以被识别的后缀名,则按该种后缀方式进行文件解析。这样造成一个危害是:如果应用限制了php等敏感后缀,我们可以通过上传x.php.jpg这种未被拦截的后缀的木马上传,访问时,Apache会因为无法识别jgp,而向前寻找,找到php,按照php文件进行正常解析。木马被执行。2、IIS6.0解析...转载 2019-10-15 00:14:15 · 257 阅读 · 0 评论 -
urlcode说明
背景哭护短在进行网页请求时,可能会传送一些非ASCII码的内容,而这种输入在服务器中是不被允许的,需要用URLEncode编码地址,将亡之众的非ASCII码转为可以传输的字符.不会被编码的内容:1.大写字母A-Z2.小写字母a-z3.数字 0-94.标点符 - _ . ! ~ * ' (和 ,)urlcode格式%+一个十六进制字符URLEncode对汉字以及特殊字符进行编...原创 2019-10-14 16:47:05 · 1056 阅读 · 0 评论 -
django结构分析
目录结构一个成熟的django项目的结构大致如下:django project 框架目录结构|my_project //项目名 后期可修改建议不修改|--- __init__.py //python项目必带 模块化思想|--- settings.py //项目的总配置文件 里面包含数据库 web应用 时间等各种配置|--- ur...转载 2019-10-08 17:22:14 · 357 阅读 · 0 评论 -
php伪协议实现命令执行
单纯的从URL判断的话,URL中path、dir、file、pag、page、archive、p、eng、语言文件等相关关键字眼的时候,可能存在文件包含漏洞航舰的文件包含函数:includerequireinclude_oncehightlight_fileshow_sourccereadfilefile_get_contentsfopenfile封装协议:file:...转载 2019-10-09 23:39:43 · 618 阅读 · 0 评论 -
preg_replace漏洞
函数原型:mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )搜索subject中匹配pattern(正则)的部分,以 replacement 进行替换。参数说明:$pattern:要搜索的模式,可以是字符...原创 2019-10-09 23:46:23 · 442 阅读 · 0 评论 -
php 变量覆盖漏洞
变量覆盖指的是用我们自定义的参数值替换程序原有的变量值,一般变量覆盖漏洞需要结合程序的其它功能来实现完整的攻击。通常将可以用自定义的参数值替换原有变量值的情况称为变量覆盖漏洞。经常导致变量覆盖漏洞场景有:使用不当,extract()函数使用不当,parsestr()函数使用不当,importrequestvariables()使用不当,开启了全局变量注册等。 本篇收集了几个CTF中的题...原创 2019-10-09 23:51:11 · 443 阅读 · 0 评论