使用wapiti進網站進行安全性測試


1、安裝wapiti
--在命令終端輸入 pip install wapiti3
(因為這個結合python使用,所以安裝的版本要跟python兼容,因為我的python是3.6版本,所以安裝的是wapiti3.0.3版本)

2、安裝nikto 如何(不安裝的話),執行命令時,會出現提示:本地nikto數據庫問題   參考:http://www.ddooo.com/softdown/92141.htm

3、安裝ActivePerl(因為nikto是依賴ActivePerl環境的)    參考:http://www.ddooo.com/softdown/28027.htm

4、在命令終端輸入:
wapiti -u https://www.veryeast.cn/ -o G:\work_test\result -f html 就會對網站進行掃描所有的url請求和表單
掃描完之后,就可以對這些rul 進行專項檢測,並生成指定格式的報告(我這里指定的是html格式的)
專項檢測有:
mod_crlf,
mod_exec,
mod_file, 文件處理
mod_sql, sql注入
mod_xss, xss跨站攻擊
mod_backup,
mod_htaccess,
mod_blindsql, SQL盲注
mod_permanentxss,
mod_nikto,
mod_delay,
mod_buster,
mod_shellshock,
mod_methods,
mod_ssrf,
mod_redirect

5、對掃描出來的curl進行驗證

 1、將報告中出現被攻擊的curl復制到瀏覽器打開

 

 

 

2、就會在瀏覽器中出現(就說明網站存在xss漏洞):

 

3、進一步驗證:

將上圖中的:alert%28%27wl30tvjf6t%27%29 替換成:alert(document.cookie),再次執行就會發現用戶cookie信息就被顯示出來

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM