Catfish(鯰魚) CMS任意圖片刪除

文件路徑:\application\user\controller\Index.php

問題代碼:91行-----------137行

分析:

第一步:我們來到111行判斷上傳頭像是否是圖片诀黍,我們來跟蹤isLegalPicture方法:


在\application\user\controller\Common.php找到isLegalPicture方法后對他進行分析焙格,對圖片后綴名進行了判斷,同時還對路勁進行判斷,都通過則返回一個true


第二步:獲取當前用戶頭像地址翅娶,用戶頭像地址已經(jīng)存數(shù)據(jù)庫里面了


第三步:獲取當前域名



第四步:來到188行


當if里面的條件都成立以后就來到第120行這里是獲取要刪除圖片的地址

第五步:來到122行判斷$yfile變量是否為空,也就是判斷要被刪除的圖片存在不存在


這行代碼使用了substr — 返回字符串的子串


如果給$yfile變量賦值的字符串的開始有/那么就執(zhí)行substr($yfile,1)昼激,否則直接返回$yfile變量值

第六步:我們繼續(xù)看


這里用到了str_replace— 子字符串替換

范例:


吧Hello world!里面的world替換成Shanghai

這里是為了吧圖片路徑里面的‘/’替換成‘\’


最后來到124行獲取圖片路勁刪除圖片



利用:

首先我們正常上傳一張頭像圖片拖陆,在保存圖片的時候進行抓包:


然后我們隨便找一篇帶圖片的文章,復制圖片地址:



吧剛才抓包得到的圖片地址改成這個圖片的地址教届,我們點擊go一下响鹃,圖片已經(jīng)被刪除成功


頭像已經(jīng)不見


在去看看文章的圖片,文章的圖片也不見了:



利用條件:

必須先正常上傳一張頭像點擊保存后才能刪除你想刪除的其他圖片

?注(因為沒有繞過圖片檢測所以只能達到刪除圖片)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末案训,一起剝皮案震驚了整個濱河市买置,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌萤衰,老刑警劉巖堕义,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異脆栋,居然都是意外死亡倦卖,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門椿争,熙熙樓的掌柜王于貴愁眉苦臉地迎上來怕膛,“玉大人,你說我怎么就攤上這事秦踪『帜恚” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵椅邓,是天一觀的道長柠逞。 經(jīng)常有香客問我,道長景馁,這世上最難降的妖魔是什么板壮? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮合住,結(jié)果婚禮上绰精,老公的妹妹穿的比我還像新娘撒璧。我一直安慰自己,他們只是感情好笨使,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布卿樱。 她就那樣靜靜地躺著,像睡著了一般硫椰。 火紅的嫁衣襯著肌膚如雪繁调。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天最爬,我揣著相機與錄音涉馁,去河邊找鬼。 笑死爱致,一個胖子當著我的面吹牛烤送,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播糠悯,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼帮坚,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了互艾?” 一聲冷哼從身側(cè)響起试和,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎纫普,沒想到半個月后阅悍,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡昨稼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年节视,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片假栓。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡寻行,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出匾荆,到底是詐尸還是另有隱情拌蜘,我是刑警寧澤,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布牙丽,位于F島的核電站简卧,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏烤芦。R本人自食惡果不足惜举娩,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧晓铆,春花似錦、人聲如沸绰播。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蠢箩。三九已至链蕊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間谬泌,已是汗流浹背滔韵。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留掌实,地道東北人陪蜻。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像贱鼻,于是被迫代替她去往敵國和親宴卖。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

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