摘要:剛到家,正好把前幾天學(xué)到的東西總結(jié)一下。大概是這樣的,校園一卡通是用戶名位密碼,可以在網(wǎng)上查看帳戶信息。打開一卡通網(wǎng)站,登陸的地方只有用戶名和密碼。很常規(guī)的做法,調(diào)出工作臺,自己登陸一次,看看上去的數(shù)據(jù)。抓包結(jié)果顯示,用戶名和加密的密碼。
剛到家,正好把前幾天學(xué)到的東西總結(jié)一下。
大概是這樣的,校園一卡通是用戶名+6位密碼,可以在網(wǎng)上查看帳戶信息。不禁讓我聯(lián)想到APR攻擊和登陸暴力窮舉,畢竟校園卡里面都是錢嘛。
打開一卡通網(wǎng)站,登陸的地方只有用戶名和密碼。很常規(guī)的做法,F(xiàn)12調(diào)出工作臺,自己登陸一次,看看POST上去的數(shù)據(jù)。抓包結(jié)果顯示,用戶名和MD5加密的密碼。于是我試著手動構(gòu)造用戶名和MD5加密的密碼提交上去,結(jié)果提示密碼錯誤。再次抓包,發(fā)現(xiàn)每次POST數(shù)據(jù)中加密的密碼都不一樣~好奇。。。
查看相關(guān)源碼,弄懂了大概的原理。POST之前,MD5加密密碼和一個隨機字符串。
password = md5(password+randStr);
這個randStr是每次加載頁面時隨機程序生成的,也就是說web程序首先生成一個randStr,然后把它保存在session里面,同時輸出到前端。前端用隨機碼加密用戶密碼之后POST給服務(wù)器(str1),服務(wù)器再取出session中的隨機碼對數(shù)據(jù)庫中的用戶密碼進行加密(str2),再和POST上來的數(shù)據(jù)做比較(str1 == str2),就可以確定身份了。
這樣做的好處在于,就算內(nèi)網(wǎng)出現(xiàn)了ARP欺騙,也不會泄露出用戶密碼。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/20791.html
摘要:也就正式開始了我的前端之路。在這期間,我還購買并配置了自己的云服務(wù)器,自己的博客系統(tǒng),自己的還學(xué)會了的基本操作。不必說的是高級程序設(shè)計豆瓣鏈接這本書,也就是大家常說的高程,基本上每個合格的前端程序員都要熟讀很多很多次,每次讀都會有新發(fā)現(xiàn)。 原創(chuàng) 西安前端交流會: 卡農(nóng) [email protected] 本文章同步發(fā)表在wdShare西安前端交流會網(wǎng)站、我的個人博客以及segmentF...
摘要:也就正式開始了我的前端之路。在這期間,我還購買并配置了自己的云服務(wù)器,自己的博客系統(tǒng),自己的還學(xué)會了的基本操作。不必說的是高級程序設(shè)計豆瓣鏈接這本書,也就是大家常說的高程,基本上每個合格的前端程序員都要熟讀很多很多次,每次讀都會有新發(fā)現(xiàn)。 原創(chuàng) 西安前端交流會: 卡農(nóng) [email protected] 本文章同步發(fā)表在wdShare西安前端交流會網(wǎng)站、我的個人博客以及segmentF...
摘要:在我開發(fā)之前只看見上海交通大學(xué)完成了自己的二次開發(fā),并且接入了自己學(xué)校的統(tǒng)一身份認證系統(tǒng),除此之外,南京大學(xué)也打算做這個東西,然而過去了兩年,好像還是沒有完成開發(fā)。具體的實現(xiàn)可以參照上海交通大學(xué)的問卷吧系統(tǒng)。 Limesurvey是一個比較著名的開源問卷調(diào)查項目,GitHub地址:https://github.com/LimeSurvey/LimeSurvey 但由于種種原因,雖然用搜...
摘要:老姚淺談怎么學(xué)鑒于時不時,有同學(xué)私信問我老姚,下同怎么學(xué)前端的問題。擼碼聽歌,全局控制。 淺析用 js 解析 xml 的方法 由于項目上需要解析 xml,于是各種百度,然后自己總結(jié)了下各個主流瀏覽器解析 xml 的方法,只能是很淺顯的知道他的用法,但是還沒有深層次的研究。 裝 X - 建立自己的斗圖網(wǎng)站庫 之前加過一個斗圖群,看到很多經(jīng)典的表情,然后就收藏到了 QQ, 迫于本屌絲開不起...
閱讀 3167·2021-11-22 09:34
閱讀 2806·2021-09-22 15:28
閱讀 835·2021-09-10 10:51
閱讀 1865·2019-08-30 14:22
閱讀 2332·2019-08-30 14:17
閱讀 2746·2019-08-30 11:01
閱讀 2306·2019-08-29 17:19
閱讀 3674·2019-08-29 13:17