錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務,錦州廣廈維修電腦,公司IT外包服務
topFlag1 設為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務項目 服務報價 維修流程 IT外包服務 服務器維護 技術文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務技術文章
使用Python CGIHTTPServer繞過注入時的CSRF Token防御

作者: 佚名  日期:2018-10-12 16:59:14   來源: 本站整理

 CSRF tokens是服務器生成的一串隨機值,其主要作用是防止表單重復提交以及請求偽造攻擊。由于該生成值具有隨機性,一次性,并且是基于服務器端的前一個請求生成的,因此黑客幾乎不可能偽造它。

Burp Suite
雖說無法偽造,但并不代表我們就不能繞過它。這里,不得不提及一款web滲透神器Burp Suite。在Burp上有多種配置其使用宏來繞過HTML表單上CSRF tokens的方法,例如我們可以使用Burp Active Scans,Burp Intruder,Burp Repeater,甚至Burp Proxy。還有專門用于Intruder模塊的Grep-Extract和pitchfork攻擊類型。如果你還覺得不夠,Burp完美的擴展性支持你開發自己的Burp插件。
除了Burp外,另一款神器Sqlmap也為我們提供了類似的功能。Sqlmap中有一個–csrf-token和–csrf-url參數,可用于繞過CSRF tokens。或者你也可以像我剛說的那樣,配置Burp使用–proxy通過Burp運行sqlmap。
但今天我要介紹另一種繞過方法,即使用Python CGIHTTPServer。
實驗環境
我的測試環境是一個簡單的PHP+mysql,我可以登錄并訪問受限區域。我在這里上傳了PHP代碼,你可以下載進行測試。代碼可能寫的并不完美,但用于測試目的應該問題不大。
CSRF tokens是隨機生成的數字的SHA256哈希值,并且每個HTTP請求的哈希值都不同。

因此,如果不對Burp進行針對性的配置,它將無法檢測到該問題的存在。

sqlmap也同樣。

我使用–technique,–dbms和-p選項來加速掃描。由于這只是一個簡單的基于布爾的SQLi,因此–level 1(默認值)就足夠了。但是,如果憑據不正確的話,則必須將–risk設置為3才行。因為只有風險等級為3的情況下,基于布爾的SQLi才能被檢測到。基于布爾的SQLi是非常危險的,因為它們可以使任何條件為真。例如當UPDATE或DELETE語句的WHERE子句存在這種注入,攻擊者就可以實現更改數據庫中用戶密碼,轉儲憑據等。
這里,我使用sqlmap的SQLi –csrf-token =“mytoken”選項,檢測到了一個基于OR的SQLi:

這是一個登錄驗證表單,顯然這里是一個SELECT語句,這意味著風險等級3沒有危害。
當然,如果你有有效憑據,它還容易受到基于AND的SQLi攻擊。但即使我擁有有效憑據,我也會先用另一個(有效)用戶名來進行測試,先找到基于OR的SQLi。這樣做可以避免賬戶被以外的鎖定。
此外,使用sqlmap的SQLi –csrf-token =“mytoken”選項,我還檢測到了一個基于AND的SQLi:

CGIHTTPServer
首先,我們來創建CGI腳本:

這個腳本需要創建在folder_whatever/cgi-bin/目錄中。我們將其稱為mask.py,并確保其是可執行的。創建完成后,我們從“folder_whatever”目錄中運行“python -m CGIHTTPServer”。默認情況下,它將偵聽8000/tcp端口。

你可以使用正確的密碼對其進行測試:

以及使用一個錯誤密碼:

現在,我們無需對Burp和sqlmap進行特定配置,就能輕松的檢測到安全漏洞。

0


熱門文章
  • 機械革命S1 PRO-02 開機不顯示 黑...
  • 聯想ThinkPad NM-C641上電掉電點不...
  • 三星一體激光打印機SCX-4521F維修...
  • 通過串口命令查看EMMC擦寫次數和判...
  • IIS 8 開啟 GZIP壓縮來減少網絡請求...
  • 索尼kd-49x7500e背光一半暗且閃爍 ...
  • 樓宇對講門禁讀卡異常維修,讀卡芯...
  • 新款海信電視機始終停留在開機界面...
  • 常見打印機清零步驟
  • 安裝驅動時提示不包含數字簽名的解...
  • 共享打印機需要密碼的解決方法
  • 圖解Windows 7系統快速共享打印機的...
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務區域: 遼寧錦州市區
    主要業務: 修電腦,電腦修理,電腦維護,上門維修電腦,黑屏藍屏死機故障排除,無線上網設置,IT服務外包,局域網組建,ADSL共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    主站蜘蛛池模板: 亚洲国产成人精品无码区在线网站| 久久久久亚洲精品无码蜜桃| 在线看无码的免费网站| 欧洲无码一区二区三区在线观看| 无码国内精品久久人妻| 国产精品久久无码一区二区三区网| r级无码视频在线观看| 精品人妻系列无码天堂| 一区二区三区无码高清视频| 无码无遮挡又大又爽又黄的视频| 永久无码精品三区在线4| 亚洲AV无码成人精品区天堂| 免费无码A片一区二三区 | 亚洲AV成人噜噜无码网站| 免费无码成人AV片在线在线播放| 无码精品人妻一区二区三区免费看| 国产精品无码一区二区三区毛片| 无码午夜成人1000部免费视频 | 亚洲AV日韩AV永久无码下载| 精品无码国产AV一区二区三区 | 亚洲av永久无码精品国产精品| 国产精品亚洲专区无码不卡| 99久久亚洲精品无码毛片| 在线高清无码A.| 无码不卡亚洲成?人片| 久久亚洲AV无码精品色午夜麻豆 | 国精品无码一区二区三区左线| 国产品无码一区二区三区在线| 熟妇人妻AV无码一区二区三区| 亚洲综合av永久无码精品一区二区 | 久久青青草原亚洲av无码app| 波多野结AV衣东京热无码专区| 国产精品午夜无码av体验区| 亚洲av无码成人影院一区| 亚洲av无码日韩av无码网站冲| 92午夜少妇极品福利无码电影| 免费看又黄又无码的网站 | 精品无码一区二区三区亚洲桃色| 成人无码a级毛片免费| 亚洲va无码手机在线电影| 国产免费无码一区二区|