驱动管家:安全、高效、精准的专业驱动下载站!

php双字节漏洞代码 为什么会出现这个漏洞?

2018-03-01 09:02:58责编:llp   来源:驱动管家     人气:

看了《黑防09精华》这篇《双字节编码 php的隐形杀手》,记录一下。还是用一个demo.php显示效果,代码如下:

复制代码

代码如下:

header("Content-Type:text/html;Charset=gb2312");

echo $_GET["str"]; //受污染的,但还有gpc

echi "
";

echo addslashes($_GET["str"]); //调用addslashes函数过滤有害字符

?>

此时gpc=on。先看结果

1) http://127.0.0.1/demo.php?str=php

php双字节漏洞代码 为什么会出现这个漏洞?

2) http://127.0.0.1/demo.php?str=php'

php双字节漏洞代码 为什么会出现这个漏洞?

3) http://127.0.0.1/demo.php?str=%d5'

php双字节漏洞代码 为什么会出现这个漏洞?

实例2中,php被gpc和addslashes过滤了,但3却没有。

这个%d5'也可以写出%d5%27。当提交%d5'时 ' 会被转义,整个字符为 %d5\',\的编码为5c。

而%d5%5c高8位合并编码为汉字誠,\被我们非法利用,最终%d5'经转义合并编码为“誠' ”进入sql不做过滤。

要了解这些先要百度一下所谓的“双字节”,也可以参考 http://bbs.7747.net/simple/?t105469.html

一篇老文,因为临时要用到,就拉过来学习一下。

  • access教程 怎么利用access导出webshell?

    access教程 怎么利用access导出webshell?

    已经听N个人过说有人已经发现SQL注入Access得到webshell的技术了,也只是听说而已,具体的细节还是不得而知。最近在看的书中一章提到Jet的安全,然后灵光一闪,呵呵,发现了一种可以利用access导出asp的方法,分

    详情2018-01-14 09:00:08责编:llp   来源:驱动管家     
  • 盛大游戏的fck列出现全盘目路的问题如何解决?

    盛大游戏的fck列出现全盘目路的问题如何解决?

    盛大游戏外包管理平台FCK列全盘目路分析与解决方案如下:修改CurrentFolder 参数使用 来进入不同的目录 browser default connectors aspx connector aspx?Command=CreateFolder&Type=Image&CurrentFolder=

    详情2018-01-26 13:30:29责编:llp   来源:驱动管家     
  • 杀毒软件是怎么被破坏的?破坏杀毒软件的方法

    杀毒软件是怎么被破坏的?破坏杀毒软件的方法

    最近有调查报告显示,知名品牌的杀毒软件对新型计算机病毒的查杀率只有20%,而漏杀率却高达80%。那么是什么原因造成这种状况的?到底是如今的病毒过于厉害,还是杀毒软件的能力有限?今天我们就通过实例来看看是

    详情2018-01-10 10:48:06责编:llp   来源:驱动管家     
  • openssl漏洞有哪些?openssl漏洞导致信息泄露

    openssl漏洞有哪些?openssl漏洞导致信息泄露

    小编带来了openssl漏洞详情,想知道openssl重大安全漏洞具体是什么情况吗?会不会威胁到我们的财产安全呢?下文将会为大家详细介绍,网友们可以来了解一下。昨日,OpenSSL(为网络通信提供安全及数据完整性的一种安

    详情2018-01-08 13:56:46责编:llp   来源:驱动管家     
  • 怎么破解路由器密码,实现内网中反弹木马的上线?

    怎么破解路由器密码,实现内网中反弹木马的上线?

    本文总结几个破解路由器密码的方法以及如何实现内网中反弹木马的上线:一 扫描路由器端口为了路由器的安全,网管通常都会将路由器的默认端口(80)给更改掉,所以我们破解路由器密码的第一步就是必须要找到路由器的

    详情2018-01-15 10:30:22责编:llp   来源:驱动管家     
  • wannacry勒索病毒劫持计算机怎么办?这款wannaCry文件恢复工具能帮你

    wannacry勒索病毒劫持计算机怎么办?这款wannaCry文件恢复工具能帮你

    从5月12日爆发至今,名为WannaCry的勒索病毒让全球数十万Windows计算机中招,黑客将用户计算机中的重要文件实施加密,并索要赎金解锁。这种情况如果发生在企业服务器当中,那么将带来严重损失。对此,阿里云安全

    详情2018-01-16 14:25:09责编:llp   来源:驱动管家     
  • 手机软件排行榜是真的吗?手机软件排行是恶意刷榜?

    手机软件排行榜是真的吗?手机软件排行是恶意刷榜?

    随着移动端应用市场数量爆炸式增长,App推广和曝光率也越来越难。哪里有需求哪里就有生财之道,自然,App刷榜也就形成了一条产业链,它能够在短期内大幅提高下载量和用户量,进而提高应用的曝光率。当你打开应用

    详情2018-01-03 15:50:38责编:llp   来源:驱动管家     
  • mac系统的密码怎么破解重置?破解mac系统密码的方法有哪些?

    mac系统的密码怎么破解重置?破解mac系统密码的方法有哪些?

    不开源就意味着更干净更安全,现在连苹果都要准备部分开源给第三方软件了,是不是意味着苹果的安全也不如想象中的那么强大了?这个猜测并没有证据,有证据的是,iMac和MacBook的固件密码已经可以破解重置了。安全

    详情2018-01-16 10:29:42责编:llp   来源:驱动管家     
  • html5有哪些安全问题?api攻击有哪些攻击途径?

    html5有哪些安全问题?api攻击有哪些攻击途径?

    HTML5里有许多协议、模式和API,可能成为攻击者的攻击途径。一、registerProtocolHandler:信息泄漏HTML5允许某些协议和schema注册为新的特性。例如下面的语句可以注册一个email handler。它会将一个恶意网站处

    详情2018-02-06 12:08:33责编:llp   来源:驱动管家     
  • 这六步可以帮助你解决垃圾邮件,防止重要的邮件丢失

    这六步可以帮助你解决垃圾邮件,防止重要的邮件丢失

    也许某一天,你离开了办公室,第二天早上迎接你的将会是什么呢?457封电子邮件!其中埋藏着一封来自某位大客户或者你恋人的重要回信 但你怎么才能从大量的垃圾邮件和新闻组消息中找出这封邮件呢?如果处理不当,

    详情2018-01-26 08:52:39责编:llp   来源:驱动管家