README.md
February 26, 2026 · View on GitHub
Xia SQL Plus 公开终极版 V1.5.1x
交流群
最新版本
当前最新版本为 V1.7.9.2,有兴趣的师傅可以联系:XiLZ-B
插件介绍
迄今为止公开二开瞎注插件中最强版本:Xia SQL Plus,基于 "瞎注" xia_sql:https://github.com/smxiazi/xia_sql ,二次开发的 BurpSuite SQL 注入检测插件,专门用于检测各种数据格式中的 SQL 注入漏洞。插件支持多种参数格式的注入探测,具有高度可配置性和易用性。
核心功能
1. 多格式参数检测支持
- ✅ URL 参数检测:传统 GET/POST 参数
- ✅ JSON 格式检测:不再局限于简单Json,支持多层Json以及数组嵌套格式的检测
- ✅ Multipart/form-data 检测:支持文件上传表单数据包格式中的参数探测,精准识别参数
- ✅ GraphQL 查询检测:支持 GraphQL API 中的参数注入探测
- ✅ URL 编码的 JSON 检测:自动识别并解码 URL 编码的 JSON 参数
2. 智能 JSON 处理引擎
- 🔄 多层嵌套支持:完整支持 JSON 对象、数组的多层嵌套结构
- 🔄 动态路径解析:自动识别 JSON 中所有可注入的字段
- 🔄 值类型感知:根据字段值类型(字符串、数字)智能选择 payload
3. 高级匹配机制
- 🎯 强匹配检测:针对 JSON 数组和多层嵌套的精确匹配
- 🎯 上下文感知:根据参数名/值内容自动调整 payload 策略,精准匹配参数值,为数值型则自动进行 -1、-0判断
- 🎯 排序参数识别:自动识别 limit、order、sort 等排序相关参数
4. 友好的响应分析
- 📊 长度变化检测:精确计算响应包长度变化
- 📊 差值显示策略:
- 变化 ≤ 6666:显示具体差值(如 "✔ 123")
- 变化 > 6666:显示 "✔ ==> ?"
- 无变化:显示 "end!"
- 📊 时间延迟检测:响应时间 > 3s 时标记 "Time > 3s"
- 📊 错误模式识别:内置 70+ 种 SQL 错误模式正则表达式
- 📊 结果显示顺序:✔ 长度差值 Err Time > 3s
- 有长度变化时:优先在结果中注入 ✔,表示响应变化异常,而后显示具体差值,如果变化超出 6666 则显示为 ✔ ==> ?
- 检测页面报错:内置大量报错匹配正则表达式,精准匹配页面报错信息,检测到时在结果中注入提示词:Err
- 检测响应时长:当响应时间超过3秒时,在结果中注入提示词:Time > 3s
5. 数据处理优化
- 🔧 自动去重机制:基于请求特征 MD5 去重,避免重复测试
- 🔧 白名单系统:
- 域名白名单:排除特定域名的检测
- 参数白名单:排除特定参数名的检测
- 🔧 静态文件过滤:自动跳过图片、CSS、JS 等静态资源
6. Payload 自定义管理
- 📂 外部文件支持:从
~/xlzsql.txt加载自定义 payload - 📂 内置默认 payload:8 条基础 SQL 测试 payload
- 📂 实时编辑:插件界面直接编辑 payload 列表
- 📂 保存/重载:支持保存到文件并实时重载