您好,登錄后才能下訂單哦!
小編給大家分享一下DalFox是一款什么工具,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
DalFox是一款功能強大的XSS參數分析和掃描工具,該工具基于Golang開發,可以幫助廣大研究人員通過分析參數,來尋找XSS漏洞,并基于DOM解析器來對找到的XSS漏洞進行驗證。
1、參數分析(尋找反射參數,尋找存在問題的字符,識別注入點);
2、靜態分析(檢測存在問題的Header,例如CSP、X-Frame-optiopns等);
3、優化Payload查詢,通過Payload生成檢查注入點,消除不必要的Payload;
4、XSS掃描,支持反射型和存儲型;
5、所有的測試Payload已通過編碼器測試,支持雙重URL編碼和HTML十六進制編碼;
6、友好的管道支持(單一URL、文件和IO);
目前,DalFox提供了三種安裝方式,但我個人建議使用go安裝。
使用下列命令將該項目源碼克隆至本地:
$ git clone https://github.com/hahwul/dalfox
在本地DalFox項目目錄下使用下列命令完成安裝:
$ go install
使用dalfox:
$ ~/go/bin/dalfox
使用下列命令下載和安裝DalFox:
$ go get -u github.com/hahwul/dalfox
使用dalfox:
$ ~/go/bin/dalfox
首先,訪問該項目GitHub庫的Release頁面下載最新版本的DalFox:【傳送門】。
針對你自己的操作系統版本,下載并提取對應版本的DalFox。
你也可以直接將其放入可執行目錄中,比如說:
$ cp dalfox /usr/bin/
$ dalfox [mode] [flags]
單一目標模式:
$ dalfox url http://testphp.vulnweb.com/listproducts.php\?cat\=123\&artist\=123\&asdf\=ff -b https://hahwul.xss.ht
多目標模式,從文件讀取掃描目標:
$ dalfox file urls_file --custom-payload ./mypayloads.txt
管道模式:
$ cat urls_file | dalfox pipe -H "AuthToken: bbadsfkasdfadsf87"
工具運行截圖
以上是“DalFox是一款什么工具”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。