[happyctf熱身賽](web)web1

0x00 題目概述


比賽地址:www.happyctf.org

使用thinkphp框架寫的登錄注冊頁面。

嘗試注入——無效

掃描看目錄泄露——存在include亲茅,但沒有得到有用的信息

注冊登錄成功后會提示不是管理員,存在admin用戶。

注冊一段時間后會刪除賬號。

cookie信息有兩個冠桃,base64,解碼出來是亂碼恐疲。

flag在哪腊满?

很顯然,flag應(yīng)該是以管理員身份登錄成功后才會回顯的培己。


0x01 個人思路流程


要是管理員身份才能拿到flag的ctf題并不少見

這里要感謝p牛的一篇文章,傳送門:https://www.leavesongs.com/PENETRATION/mysql-charset-trick.html

所以胚泌,這里省咨,我們抓包。注冊: admin%c2

是注冊成功的玷室,然后登陸:

使用用戶名為admin,密碼為我們剛剛注冊的零蓉,并不能成功笤受。

也就是說,并沒有重置admin的密碼敌蜂。

這里有一個問題我也還沒搞懂箩兽,為什么加了%c2之后 可以 一直注冊成功 ,而不會提示用戶名重復(fù)章喉。


卡住了汗贫,尋找還有什么有用的信息。

這題的一個關(guān)鍵就是秸脱,驗(yàn)證身份是通過cookie里面的uid來驗(yàn)證的落包,是比較常見的base64,所以很自然的想到摊唇,是不是我把管理員的uid搞到手咐蝇,就行了。

要獲取管理員uid巷查,然后替換cookie有序,第一想到的是把這加密算法搞懂,這里還有一個username呢岛请,也是base64笔呀。

于是接下來我不停地注冊,觀察用戶名和cookie里面username之間的關(guān)聯(lián)髓需。想要搞懂是則么實(shí)現(xiàn)這加密的许师,默認(rèn)cookie里面兩個值加密的方法是一樣的。

沒有收獲僚匆,搞不出他的加密算法微渠。

算是又卡住了。


頁面停留在抓包頁面咧擂,突然想到逞盆,如果我把uid的值替換到username去呢,會怎樣松申?如圖



5121

恍然大悟云芦,這就是uid啊,這不就是一個加密一個解密函數(shù)么贸桶?

我拿管理員的uid去注冊不久行了么舅逸?

什么?管理員的uid只有一位數(shù)皇筛?注冊長度不夠琉历?

1%c2%c2?


0x02 最后題解


是用形如 1%c2%c2的用戶名去注冊

注冊成功后登陸

將登陸成功的得到cookie的username 去替換uid

判斷是不是管理員只是根據(jù)uid來判斷的,和username無關(guān)。

這里需要一個腳本

但我想的是先試了1-10不行再寫腳本

試了試 ?到6就出來了



0x03 總結(jié)


p牛還是6啊

題目挺好的旗笔,給出題人一個贊

怎么說彪置,沒有思路是絕對錯的這一說,只有相對題目而言的對錯

想了挺長時間的蝇恶,自己太菜了拳魁,學(xué)吧!Go ahead!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末撮弧,一起剝皮案震驚了整個濱河市潘懊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌想虎,老刑警劉巖卦尊,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異舌厨,居然都是意外死亡岂却,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進(jìn)店門裙椭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來躏哩,“玉大人,你說我怎么就攤上這事揉燃∩ǔ撸” “怎么了?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵炊汤,是天一觀的道長正驻。 經(jīng)常有香客問我,道長抢腐,這世上最難降的妖魔是什么姑曙? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮迈倍,結(jié)果婚禮上伤靠,老公的妹妹穿的比我還像新娘。我一直安慰自己啼染,他們只是感情好宴合,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著迹鹅,像睡著了一般卦洽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上徒欣,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天逐样,我揣著相機(jī)與錄音,去河邊找鬼打肝。 笑死脂新,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的粗梭。 我是一名探鬼主播争便,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼断医!你這毒婦竟也來了滞乙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤鉴嗤,失蹤者是張志新(化名)和其女友劉穎斩启,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體醉锅,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡兔簇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了硬耍。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片垄琐。...
    茶點(diǎn)故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖经柴,靈堂內(nèi)的尸體忽然破棺而出狸窘,到底是詐尸還是另有隱情,我是刑警寧澤坯认,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布翻擒,位于F島的核電站,受9級特大地震影響牛哺,放射性物質(zhì)發(fā)生泄漏陋气。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一荆隘、第九天 我趴在偏房一處隱蔽的房頂上張望恩伺。 院中可真熱鬧,春花似錦椰拒、人聲如沸晶渠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽褒脯。三九已至,卻和暖如春缆毁,著一層夾襖步出監(jiān)牢的瞬間番川,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留颁督,地道東北人践啄。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓,卻偏偏與公主長得像沉御,于是被迫代替她去往敵國和親屿讽。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評論 2 350

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理吠裆,服務(wù)發(fā)現(xiàn)伐谈,斷路器,智...
    卡卡羅2017閱讀 134,637評論 18 139
  • 本文包括:1试疙、Filter簡介2诵棵、Filter是如何實(shí)現(xiàn)攔截的?3祝旷、Filter開發(fā)入門4履澳、Filter的生命周期...
    廖少少閱讀 7,262評論 3 56
  • 分組密碼每次只能處理加密固定長度的分組,但是我們加密的明文可能會超過分組密碼處理的長度缓屠。這時便需要對所有分組進(jìn)行迭...
    查無此人asdasd閱讀 1,179評論 0 0
  • 我們總說 能說得出口的痛 不是真的痛 而我們與人相說相訴的 也不過只是茶余光陰 一兩件無心的人情冷暖 真正的孤獨(dú)奇昙,...
    尾戒z閱讀 602評論 0 7
  • http://idea.lanyus.com IntelliJ系列產(chǎn)品的激活碼獲取地址 每次重新生都可以使用將近一...
    春鵬閱讀 152評論 0 0