錦州市廣廈電腦維修|上門維修電腦|上門做系統|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共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    主站蜘蛛池模板: 一本一道av中文字幕无码| 99久久人妻无码精品系列蜜桃| 日韩精品无码人妻免费视频| 内射中出无码护士在线| 无码色偷偷亚洲国内自拍| 久久精品亚洲中文字幕无码网站 | 亚洲av福利无码无一区二区| 日韩免费无码一区二区三区| 国产精品无码MV在线观看| 98久久人妻无码精品系列蜜桃| 国产精品无码av天天爽| 亚洲中文字幕无码久久2020| 国产精品多人p群无码| 精品无码国产一区二区三区麻豆| 精品少妇人妻av无码久久| 熟妇人妻系列av无码一区二区| 亚洲AV成人无码网天堂| 久久亚洲精品无码aⅴ大香 | 久久精品无码一区二区app| 日韩精品少妇无码受不了| 一本一道AV无码中文字幕| 久久精品?ⅴ无码中文字幕| 亚洲a∨无码精品色午夜| 亚洲中文字幕在线无码一区二区| 国产日韩精品中文字无码| 亚洲AV无码乱码在线观看| 曰韩无码无遮挡A级毛片| 国产爆乳无码视频在线观看3| 精品欧洲av无码一区二区| 无码丰满少妇2在线观看| 无码中文字幕乱在线观看| 性无码一区二区三区在线观看| 亚洲欧洲自拍拍偷午夜色无码| 寂寞少妇做spa按摩无码| 中文无码AV一区二区三区| 国产精品国产免费无码专区不卡| 人妻丰满熟妇AV无码区| 精品无码成人久久久久久| 国产精品va无码二区| 亚洲中文字幕无码爆乳AV| 国产办公室秘书无码精品99 |