当前位置:首页 > 随笔 > 正文内容

PHP万能密码

光的传人14年前 (2012-08-07)随笔2618

说实话如果一个网站的前台都是注入漏洞,那么凭经验,万能密码进后台的几率基本上是百分之百。可是有的人说对PHP的站如果是GPC魔术转换开启,就会对特殊符号转义,就彻底杜绝了PHP注入。

其实说这话的人没有好好想过,更没有尝试过用万能密码进PHP的后台。其实GPC魔术转换是否开启对用万能密码进后台一点影响也没有。如果你用这样的万能密码'or'='or',当然进不去,理由是GPC开启的时候单引号会被转换。PHP注入时我常用的万能密码是:'or 1=1/*.

那我们分析一下为什么这可以进后台。

如果sql语句这样写:"SELECT * FROM admin where name='".$_POST['name']."'and password='".$_POST['password']."'",那我们在帐号处输入万能密码'or 1=1/*,密码随便输,sql语句就成了select * from admin where name='’or 1=1/*' and password='任意字符'。   /*为mysql的注释符,这样后面的东西就都被注释掉了,也就是为什么密码随便输的原因。假设GPC转换没有开启,那么请看:where name='’or 1=1(*/后面的东西被注释掉了),name='’的逻辑值为假,而后面的1=1逻辑值则为真,对于整体就成了假 or 真,最终的逻辑值还是真,就进后台了。

那么如果GPC转换开启了,就对单引号进行了转换。语句就变成了where name='\’or 1=1,在看一下和刚才有什么区别,无非是多了个\。name='\'与name=''的逻辑值一样,都为假,那1=1为真,总的sql语句的逻辑值不还是真吗?那有进不去后台的理由吗?

所以总的来说,php网站的万能密码可以这样写:'or 1=1/*,而GPC转换是否开启对它没有任何影响!所以请改变你的想法:存在字符型注入的php网站是可以用万能密码'or 1=1/*的。

扫描二维码推送至手机访问。

版权声明:本文由光的传人博客www.liu16.com发布,如需转载请注明出处。

本文链接:http://www.liu16.com/post/113.html

标签: 漏洞黑客
分享给朋友:

相关文章

声明:原创文章请注明转载自光的传人

声明:原创文章请注明转载自光的传人

本来想写一篇关于星期天给朋友装机的事件,但是刚刚在浏览网页时,发现我今天下午在站长之家投稿审核通过的文章被人转载或者采集!这本来是一件好事,自己原创的文章能够得到大家的认可,并且人家愿意转载,说明自己写的还算可以!可是,就有懒人在转载的时候...

4008040010-青岛的交通你满意么?直接挂掉!

4008040010-青岛的交通你满意么?直接挂掉!

本来用的移动wlan送100分钟网内通话,刚换上红米双卡双待,用这个号码才几天,今天竟然接到了个400电话!晕死了,一看来电号码:4008040010,当时我就想,400电话不是只有转接功能么,还能打电话?奇怪。接起来一听,一个女的直接说:...

清华大学游玩有感

清华大学游玩有感

今天下午领着老妈来到了清华附近游玩,从成府路走过,进入清华一个大门,感觉非常的古老,校园里大学的高材生有的骑车,有的散步,没看到忙忙碌碌学习的景象。。。。大学好大,但是走了好久没有看到有标志性的建筑,只是在看到了一片片很古老的楼房。。。。走...

PanDownload倒下了,发文纪念一下吧!

PanDownload倒下了,发文纪念一下吧!

今天看到某群里讨论PanDownload作者被抓了,PanDownload也不能用了,就打开不经常使用的PanDownload.exe看了一下,果然,一直显示连接服务器中(可能从今往后再也连接不到服务器了)……在这次网络严打中,枪打出头鸟,...

0116114

0116114

又接到了0116114这个电话,真不知道联通到底要搞什么!网上查了查也没找到确切的说法,这个号码是不是联通的。于是自己就打10010人工客服问了一下,终于可以确定地说116114这个号码确实是联通的号码,是专门推广业务的联通号码。我想,之所...

评论列表

健康使者
13年前 (2012-12-26)

这得需要慢慢的理解下

飞来飞去
14年前 (2012-08-10)

有点看不懂,要慢慢消化

螺旋钢带保护套
14年前 (2012-08-09)

学海无涯,人总是在不断学习中进步

桂林男科医院
14年前 (2012-08-08)

嗯,有空研究研究~

青岛婚纱摄影
14年前 (2012-08-08)

谢谢分享。。!~学习学习~!

足球比分
14年前 (2012-08-08)

那这个会不会让人家盗了??、

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。