0x00前言
上半年就說(shuō)要寫怎么挖csrf漏洞了,主要是懶....后面就忘記寫了。今天正好有人問(wèn)到,索性就寫一篇文章出來(lái)
【資料圖】
0x01 什么是CSRF
跨站請(qǐng)求偽造(英語(yǔ):Cross-site request forgery),也被稱為 one-click attack 或者 sessionriding,通常縮寫為 CSRF 或者 XSRF,是一種挾制用戶在當(dāng)前已登錄的Web應(yīng)用程序上執(zhí)行非本意的操作的攻擊方法。跟跨網(wǎng)站腳本(XSS)相比,XSS利用的是用戶對(duì)指定網(wǎng)站的信任,CSRF 利用的是網(wǎng)站對(duì)用戶網(wǎng)頁(yè)瀏覽器的信任。
0x02怎么挖掘
第一個(gè)就是看網(wǎng)站是否存在token,如果存在token的話,可以測(cè)試一下這個(gè)token是不是擺設(shè)(還真遇到過(guò))。如果不是擺設(shè)的話,我們還可以去查找是否有接口能夠獲取到token。如果有的話這個(gè)token就相當(dāng)于可有可無(wú)了。第二個(gè),看完token我們可以嘗試一下刪除Referer了,如果刪除Referer后,該數(shù)據(jù)包仍然能夠執(zhí)行的話,十有八九這里就存在著漏洞了。如果刪除Referer不能正常發(fā)送的話,也不用放棄。可以先嘗試把POST數(shù)據(jù)包改成GET數(shù)據(jù)包(看看能不能正常執(zhí)行)。然后就可以去嘗試找xss漏洞來(lái)包含這個(gè)get請(qǐng)求,從而也能達(dá)到csrf的效果,或者如果有發(fā)表文章之類的地方。在加載圖片鏈接等的地方也可以嘗試把get請(qǐng)求放進(jìn)去。這樣就形成了蠕蟲(chóng)啦~
0X03挖掘過(guò)程
今天我們拿帝國(guó)cms來(lái)演示一下具體怎么挖掘。我們需要,倆個(gè)瀏覽器+倆個(gè)賬號(hào)+burpsuite。
抓個(gè)包,發(fā)現(xiàn)這里沒(méi)用token限制,那我們刪除下Referer試試。
OKK,正常執(zhí)行了。接下來(lái)我們利用burp生成個(gè)CSRF的POC
保存到本地生成個(gè)poc。接下來(lái)?yè)Q個(gè)賬號(hào)和瀏覽器登入
然后點(diǎn)擊下poc
成功!!!
當(dāng)然,在這個(gè)時(shí)候肯定就有朋友想到了。這怎么還需要點(diǎn)擊???有沒(méi)有辦法讓人家打開(kāi)url后自動(dòng)發(fā)送數(shù)據(jù)包且讓其他人沒(méi)有察覺(jué)?of course,當(dāng)然有。我們可以利用js去自動(dòng)點(diǎn)擊。我們需要魔改一下burp的poc。這里我們用到了倆個(gè)網(wǎng)頁(yè)(一個(gè)頁(yè)面的話還是會(huì)自動(dòng)跳轉(zhuǎn)就很容易被發(fā)現(xiàn)了。),欺騙網(wǎng)頁(yè)來(lái)包含發(fā)送數(shù)據(jù)包的網(wǎng)頁(yè)-index.html(用來(lái)欺騙的)-yx666.html(用來(lái)發(fā)送數(shù)據(jù)包的)
index.html是我下載了百度搜索的頁(yè)面,然后加上紅框中的那句話就能包含了為了演示效果我把width=0% height=0%改成width=100% height=100% (0%的話就可以完美隱藏了)
0x04文末
唔,太簡(jiǎn)單了(本文在本地復(fù)現(xiàn),請(qǐng)各位不要做非法測(cè)試~~~)
關(guān)鍵詞:
凡注有"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"或電頭為"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"的稿件,均為實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活獨(dú)家版權(quán)所有,未經(jīng)許可不得轉(zhuǎn)載或鏡像;授權(quán)轉(zhuǎn)載必須注明來(lái)源為"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活",并保留"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"的電頭。
熱點(diǎn)
- 【ES三周年】ES數(shù)據(jù)索引和查詢優(yōu)化的技術(shù)總結(jié)-頭條焦點(diǎn)
- 布朗尼出戰(zhàn)耐克巔峰賽 詹姆斯攜全家場(chǎng)邊觀戰(zhàn)~
- 安徽開(kāi)展2023年文化惠民巡演鄉(xiāng)村行活動(dòng):天天快消息
- 3-2!銀河戰(zhàn)艦慘遭雙殺,23歲新星完爆皇馬鐵衛(wèi),獨(dú)造3球引領(lǐng)逆轉(zhuǎn)
- 男朋友爺爺過(guò)生日送什么禮物好
- 細(xì)胞間連結(jié)_關(guān)于細(xì)胞間連結(jié)介紹
- 環(huán)球即時(shí):媒體人談泰山輸球原因:克雷桑停賽&快節(jié)奏下控球力下降&失誤過(guò)多
- 安全技術(shù)與管理專業(yè)開(kāi)設(shè)院校_安全技術(shù)管理專業(yè)
- 【全球播資訊】上海航交所:本周中國(guó)出口集運(yùn)市場(chǎng)走勢(shì)向好 多數(shù)航線運(yùn)價(jià)上漲
- 泡酒一般不能超過(guò)多久(泡了10多年的藥酒可以喝嗎)
頭條
- 吉林長(zhǎng)春:春來(lái)到 花開(kāi)俏
- 環(huán)球百事通!江南春筍加速北上 物流配送提速加快優(yōu)質(zhì)農(nóng)產(chǎn)品流通
- “五個(gè)一百”:以微塵之光亮,匯時(shí)代之光明 觀焦點(diǎn)
- 天天百事通!紀(jì)念,是為了更好地出發(fā)
- 每日聚焦:春風(fēng)吹暖春經(jīng)濟(jì) | 嘗鮮!時(shí)令春菜正熱銷
- 熱評(píng)兩岸丨走進(jìn)這片“熟悉又陌生”的土地 臺(tái)灣青年這樣說(shuō)
- 總臺(tái)獨(dú)家專訪丨空客CEO傅里:將在中國(guó)開(kāi)設(shè)第二條飛機(jī)總裝線
- 赫什就“北溪”管道爆炸事件再發(fā)文:美國(guó)中情局編造的故事太荒謬 全球新資訊
- 瑞典檢方:“北溪”爆炸元兇最有可能是“由國(guó)家發(fā)起的團(tuán)伙”:天天熱消息
- 強(qiáng)信心·開(kāi)新局|在春日江南感受文旅市場(chǎng)復(fù)蘇 全球快資訊