本月帶給大家的網(wǎng)站是網(wǎng)站繞過(guò)認證(zheng)漏洞。為了更好地確保業(yè)務(wù)管理系統的繞過(guò)安全防護,基本上每一系統軟件都是漏洞會(huì )存有各式各樣的認證ヽ(′▽?zhuān)?ノ功能。普遍的何修幾類(lèi)認證功能(′_`)就包含賬戶(hù)密碼(′?ω?`)認證、驗證碼短信認證、復檢JavaScript數據信??息內容??認??證及服務(wù)器端數據(′▽?zhuān)?信息內容認證(zheng)這些,網(wǎng)站但寫(xiě)代碼的繞過(guò)技術(shù)員在涉及到認證方法時(shí)很??有可能存有缺點(diǎn)造成被繞過(guò),因(′?`*)此小結了下列幾類(lèi)繞過(guò)認證的漏洞姿態(tài)和大伙兒?一塊探討探討。
pc客戶(hù)端檢驗繞過(guò)
pc客戶(hù)端檢驗是何修普遍的一類(lèi)檢驗方法,也就是復檢說(shuō)在pc客戶(hù)端檢驗客戶(hù)的輸入,將檢驗效果作為基本參數發(fā)送至服務(wù)器??(qi)端,網(wǎng)站或運用web前端語(yǔ)言限定客戶(hù)的繞過(guò)非法輸入和應用。應對該類(lèi)的漏洞檢驗方法能夠根據變更web??前端語(yǔ)言??或是在傳輸數據中對基本參數完成篡改來(lái)繞過(guò)認證。
舉例說(shuō)明:
a).某系統軟件需要選購才??可以視頻觀(guān)看,何修不一樣的復檢課程內容以id地址去劃分。
b).發(fā)覺(jué)是不是付錢(qián)只靠web前端原生js調節,變更c(diǎn)ourseID就(jiu)能夠看見(jiàn)不一樣的課程內容,recordURL就是說(shuō)視頻在線(xiàn)觀(guān)看的超鏈接,不需要登錄就可以播??放。
c).依據在線(xiàn)電影中的??videoCode,可得到視頻在線(xiàn)觀(guān)??看詳細地址:
得到url為視頻在線(xiàn)觀(guān)看詳細地址。(′;ω;`)
d).根據代碼,可將網(wǎng)站視頻在線(xiàn)觀(guān)看下來(lái)。
pc客戶(hù)端認證個(gè)人信息泄露
程序員在寫(xiě)認證程序代(′?`)碼時(shí)會(huì )很有可能會(huì )將認證信息內容立即泄漏到pc客戶(hù)端,攻擊者就能夠根據深入分析服務(wù)器端的返回數據信息立即得到核心的認證信息內容進(jìn)而進(jìn)行認證。
某完全免費wifi接入時(shí)須要應用發(fā)送至手機的密碼完成認證,爬取發(fā)送登錄密碼的數據文件時(shí),發(fā)現登錄密碼返回pc客戶(hù)端,造成各大網(wǎng)站賬戶(hù)能夠登陸連接網(wǎng)絡(luò )。
p(′_`)c客(/ω\)戶(hù)端流程(?⊿?)調節繞過(guò)
舉例說(shuō)明:
a).某系統軟件密碼重置需要3個(gè)流程,第一步要輸入圖形驗證碼。
b).隨后ˉ\_(ツ)_/ˉ需要根據驗證碼短信認證真實(shí)身份。??
應用目標篡改繞過(guò)
假如某應用選用了連續性真實(shí)身份檢驗措施或真實(shí)身份檢驗流程與操作流程分開(kāi),能夠嘗試在身份認證流程??中更換真實(shí)身份檢驗目標或應用目標完成繞過(guò)認證。
舉例說(shuō)明:
a).變更某系統軟件的綁定手機號。b).挑選完全免費接到電話(huà)驗證碼變更。c).將變更的手機號改成自個(gè)的手機號。d).根據變更的手機號接??到的檢驗碼變更手機(′ω`)號。e).發(fā)覺(jué)能夠順利變更成全新的手機號?;?′_`)本參數篡改,程序員在寫(xiě)認證程序代碼時(shí)會(huì )很有可能會(huì )對驗證碼短信字段名完成準確性檢驗,但當驗證碼短信字段名不會(huì )有或者是為空時(shí)就立即根據檢驗。如果您的網(wǎng)站也存在邏輯漏洞,不知該如何進(jìn)行檢測以及修復,可以找專(zhuān)業(yè)的網(wǎng)站安全公司來(lái)進(jìn)行處理,國內SINE安全,綠盟,鷹盾安全,深信服,啟明星辰都是(shi)比較不錯的。