錦州市廣廈電腦維修|上門維修電腦|上門做系統|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永久无码| 亚洲国产综合无码一区二区二三区| 50岁人妻丰满熟妇αv无码区| 亚洲精品无码av片| 亚洲中文字幕无码爆乳av中文| 亚洲中文无码mv| 成人无码视频97免费| 伊人久久大香线蕉无码麻豆| 未满十八18禁止免费无码网站| 东京热加勒比无码少妇| 久久精品国产亚洲AV无码娇色| 亚洲动漫精品无码av天堂| 国产色无码精品视频免费| 特级做A爰片毛片免费看无码| 亚洲中文字幕无码久久| 国产台湾无码AV片在线观看| 无码人妻丰满熟妇片毛片| 精品久久久无码中文字幕边打电话 | 国产精品无码久久久久久久久久 | 久久久无码精品亚洲日韩按摩 | 一本加勒比HEZYO无码人妻| 无码专区国产精品视频| 亚洲AV无码男人的天堂| 中文无码字慕在线观看| 亚洲AV无码乱码国产麻豆| 2014AV天堂无码一区| 一本加勒比hezyo无码专区| 久久99久久无码毛片一区二区| 日本精品人妻无码免费大全| 中文AV人妻AV无码中文视频| 无码人妻AV一二区二区三区| 亚洲AV无码精品色午夜在线观看| 无码人妻久久久一区二区三区 | 日韩精品真人荷官无码| 国产a级理论片无码老男人| 日韩av无码中文无码电影| 中文字幕丰满乱子无码视频| 亚洲自偷自偷偷色无码中文| 日韩免费a级毛片无码a∨| 亚洲视频无码高清在线| 亚洲Aⅴ在线无码播放毛片一线天|