当前位置: 首页 > wzjs >正文

天津网络优化网站建设织梦建网站

天津网络优化网站建设,织梦建网站,住房和城乡建设部网站 城市绿地分类,一键下载微信一、MIME类型(Content-Type)绕过 原理:在我们不能绕过白名单后缀限制时,如果后端检测的是文件类型(数据包中的Content-Type字段),那我们可以利用合法类型替换 示例:在上传,php后缀…

一、MIME类型(Content-Type)绕过

原理:在我们不能绕过白名单后缀限制时,如果后端检测的是文件类型(数据包中的Content-Type字段),那我们可以利用合法类型替换

示例:在上传,php后缀文件时抓包,将数据包中Content-Type:后对应的值修改为合法文件类型。

.php 
Content-type: application/x-httpd-php.png
Content-type: image/png//上传.php文件时对Content-type修改:application/x-httpd-php ==> image/png

MIME:常见 MIME 类型列表 - HTTP | MDN

二、文件幻数检测绕过(魔术字绕过)

原理:某些系统仅检测文件开头的 魔术字(Magic Number),如 GIF89a,攻击者可以在恶意文件前添加 GIF89a 伪装成 GIF 图片。

示例:常用幻数(16进制编辑器修改开头)

.jpg	FF D8 FF E0 00 10 4A 46 49 46
.gif	47 49 46 38 39 61
.png	89 50 4E 47

三、00截断绕过(PHP < 5.3
php.ini配置文件中 magic_quotes_gpc 为 off)

原理:

1、文件名截断:系统在对文件名的读取时,如果遇到0x00(null字节)就会认为读取已结束,从而忽略后面的内容。

2、文件内容截断:在文件内容中插入null字节,可能会导致文件内容在null字节处被截断,从而隐藏后面的恶意代码。

示例:

shell.php\x00.gif ==> shell.php

四、图片马(文件包含漏洞利用)

原理:将payload或webshell写入到图片中,后端有文件包含函数include()、readfile()等会识别到图片内容中的php代码并执行。

http://www.dtcms.com/wzjs/827447.html

相关文章:

  • 网站seo是干什么的建设文明网站包括哪些内容
  • 金融网站建设网私人私密浏览器免费下载
  • 重庆忠县网站建设公司推荐网络搭建及应用技能大赛 试题与答案
  • 网站打不开 清理缓存后可以打开开封网站建设zducm
  • 主页导航网站建设定制网站服务器用来做啥
  • ps做网站首页怎么网站图片如何做链接
  • 海宁最火高端网站设计推荐网站优化知识
  • 梅州建站网站开发公司业务
  • 长沙3合1网站建设公司深圳网络推广培训机构
  • 企业网站建设新站汽车html静态网站
  • 中文网站模板下载做海鲜团购网站
  • 企业微信网站建设方案模板下载杂志社网站模板
  • 免费自助网站建设游客可进的直播
  • 英语写作网站wordpress主题 minecraft
  • 永嘉专业网站设计公司宁波网站制作好公司
  • 英文网站建设深圳网站首页静态好还是动态好
  • 网站开发大全经典营销案例100例
  • 洛阳网站建设哪家权威网站建设升级
  • WordPress网站代码修改室内设计效果图 装修
  • 百度做网站吗做网站多少钱西宁君博领衔
  • 清远市建设局网站wordpress 调取缩略图
  • 怎么利用婚庆网站做营销邢台又一地被划定高风险区域
  • 公司网站建立的建议优秀的个人博客网站
  • 建设网站宽度最好是多少免费网站访客qq统计系统
  • 网站建设的会计分录hexo wordpress 主题
  • 国外的ui设计思想网站网站推广交换链接
  • 公司网站制作怎么弄收录查询
  • 广州网站设计首选刻网站推广优化排名seo
  • 领卷网站怎么做的成都住建局官网电话查询
  • 南京电商网站建设公司天河区网站公司