溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何進(jìn)行CSRF整理分析

發(fā)布時間:2021-12-16 17:59:57 來源:億速云 閱讀:126 作者:柒染 欄目:網(wǎng)絡(luò)管理

如何進(jìn)行CSRF整理分析,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

簡介

每個漏洞玩好了都是大佬,希望每個人都能學(xué)有所成

免責(zé)聲明:

禁止對真實未授權(quán)網(wǎng)站進(jìn)行測試,后果自負(fù)

一、原理

當(dāng)黑客發(fā)現(xiàn)某網(wǎng)站存在CSRF漏洞,并且構(gòu)造攻擊參數(shù)將payload制作成網(wǎng)頁,用戶訪問存在CSRF漏洞的網(wǎng)站,并且登錄到后臺,獲取cookie,此時黑客發(fā)送帶有payload的網(wǎng)址給用戶,用戶同時打開黑客所發(fā)來的網(wǎng)址,執(zhí)行了payload,則造成了一次CSRF攻擊

形成原因:主要是漏洞網(wǎng)站沒有經(jīng)過二次驗證,和用戶在瀏覽漏洞網(wǎng)站的時候,同時點(diǎn)擊了hack制造的payload

二、與XSS的區(qū)別

XSS:hack發(fā)現(xiàn)存在xss漏洞的網(wǎng)站—>制造payload—>將帶有payload的網(wǎng)址發(fā)送給用戶誘導(dǎo)點(diǎn)擊—>執(zhí)行payload獲取黑客獲取到敏感信息—>hack利用敏感信息進(jìn)行操作數(shù)據(jù)修改

CSRF: hack發(fā)現(xiàn)存在CSRF漏洞的網(wǎng)站—>制造payload—>將帶有payload的網(wǎng)址發(fā)送給用戶誘導(dǎo)點(diǎn)擊—>用戶瀏覽了存在CSRF漏洞網(wǎng)站的情況下同時點(diǎn)擊hack制作的payload鏈接,執(zhí)行payload并且修改數(shù)據(jù)

區(qū)別:XSS是由hack誘導(dǎo)用戶點(diǎn)擊之后獲取敏感信息,hack自己通過敏感信息進(jìn)行下一步工具

區(qū)別:CSRF由hack構(gòu)造payload誘導(dǎo)用戶點(diǎn)擊,用戶點(diǎn)擊的過程中同時瀏覽了存在漏洞的網(wǎng)站,由用戶發(fā)起hack所制作的payload請求,修改信息

三、漏洞挖掘

添加信息

刪除信息

修改信息

一切可執(zhí)行的地方,并且沒有進(jìn)行二次驗證碼和token驗證的地方,就有可能存在CSRF

四、漏洞利用

例1:發(fā)現(xiàn)DVWA靶場存在CSRF漏洞攻擊特征

如何進(jìn)行CSRF整理分析

通過BP抓包和BP的制作CSRF代碼的功能進(jìn)行payload的制作

如何進(jìn)行CSRF整理分析

如何進(jìn)行CSRF整理分析

將代碼復(fù)制出來制作成html文件,并發(fā)送給客戶端誘使其執(zhí)行

如何進(jìn)行CSRF整理分析

用戶瀏覽同時瀏覽DVWA靶場和hack制作的payload的網(wǎng)頁時,直接進(jìn)行了修改密碼請求,并且成功

如何進(jìn)行CSRF整理分析

最不可能存在的也是最基本的CSRF攻擊方:

例2:上面是POST方式提交的,那么GET方式改如何制作payload呢

如何進(jìn)行CSRF整理分析如何進(jìn)行CSRF整理分析如何進(jìn)行CSRF整理分析

制作一個超鏈接,單數(shù)就是服務(wù)器請求地址,加修改的參數(shù),當(dāng)用戶請求的時候就發(fā)起了一次攻擊

例3:還有一種是通過post發(fā)起請求,然后將input請求標(biāo)簽隱藏在iframe標(biāo)簽中,并且隱藏,然后通過js代碼來調(diào)取和執(zhí)行這次標(biāo)簽的請求,之后跳轉(zhuǎn)到用戶點(diǎn)擊的正常頁面。這樣可以盡可能少的產(chǎn)生懷疑

看完上述內(nèi)容,你們掌握如何進(jìn)行CSRF整理分析的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI