<h1 align="center">scalpel🗡</h1>
!go
!fuzz
!pentest
!scanner
简体中文 | English
> scalpel是一款命令行扫描器,它可以深度解析http请求中的参数,从而根据poc产生更加精确的http报文。目前支持http被动代理模式进行扫描。用户可以自定义POC,同时我们也在Github上公开了POC仓库。
![]()
为避免被恶意使用,本项目所有收录的poc均为漏洞的理论判断,不存在漏洞利用过程,不会对目标发起真实攻击和漏洞利用。
在安装并使用本工具前,请您务必审慎阅读、充分理解各条款内容,限制、免责条款或者其他涉及您重大权益的条款可能会以加粗、加下划线等形式提示您重点注意。您的使用行为或者您以其他任何明示或者默示方式表示接受本协议的,即视为您已阅读并同意本协议的约束。
支持CVE系列漏洞检测
* XSS漏洞检测
支持XSS漏洞检测
* SQL 注入检测
支持报错注入、布尔注入等
* 命令/代码注入检测
支持 shell 命令注入、 代码执行、模板注入等
* CRLF 注入 (key: crlf-injection)
检测 HTTP 头注入,支持 query、body 等位置的参数
* 用友软件 系列漏洞检查
检测使用的用友系统是否存在漏洞
* springboot 系列漏洞检测
检测目标网站是否存在springboot系列漏洞
* Thinkphp系列漏洞检测
检测ThinkPHP开发的网站的相关漏洞
* ...
Scalpel支持深度参数注入,其拥有一个强大的数据解析和变异算法,它可以将常见的数据格式(json, xml, form等)解析为树结构,然后根据poc中的规则,对树进行变异,包括对叶子节点和树结构
的变异。变异完成之后,将树结构还原为原始的数据格式。
![]()
解决在HTTP应用漏洞Fuzz过程中,传统的「Form表单明文传参的模式」逐渐变为「复杂、嵌套编码的参数传递」 无法直接对参数内容进行注入或替换,无法深入底层的漏洞触发点的问题。
scalpel使用代理模式进行被动扫描,以Windows系统为例:
.\scalpel-windows-amd64.exe poc -l 127.0.0.1:8888 -f poc.yaml -o vuln.html
Scalpel的下载、运行、配置具体请参考Wiki
POC的编写
详情见POC编写指南
POC贡献
贡献者以 PR 的方式向 github 仓库内提交POC,在提交之前请搜索仓库的 poc 文件夹以及 Github 的 Pull request, 确保该 POC 没有被提交。
POC参考
目前scalpel已集成100+漏洞POC
| 类别 | CVE编号 | 漏洞名称 | 支持 |
| ----------- | -------------- | --------------------------------------------------- | ---- |
| CVE(2022) | C | Jira身份验证绕过漏洞 | ✔ |
| CVE(2022) | C | Workspace ONE Access SSTI RCE 漏洞 | ✔ |
| CVE(2022) | C | Confluence OGNL RCE 漏洞 | ✔ |
| CVE(2022) | C | Hospital Management System SQL注入漏洞 | ✔ |
| CVE(2022) | C | kkFileView v4.1.0 包含多个跨站点脚本 (XSS) 漏洞 | ✔ |
| CVE(2022) | C | WAPPLES 硬编码漏洞 | ✔ |
| CVE(2022) | C | GLPI 注入漏洞 | ✔ |
| CVE(2022) | C | Telos Alliance Omnia MPX Node 信息泄露漏洞 | ✔ |
| CVE(2022) | C | Jenkins 身份验证绕过漏洞 | ✔ |
| CVE(2022) | C | Shirne CMS controller.php 目录遍历漏洞 | ✔ |
| CVE(2021) | C | Atlassian Jira server文件读取漏洞 | ✔ |
| CVE(2021) | C | Prometheus 重定向漏洞 | ✔ |
| CVE(2021) | C | A 目录遍历漏洞 | ✔ |
| CVE(2021) | C | Cartadis Gespage 目录遍历漏洞 | ✔ |
| CVE(2021) | C | Microsoft Exchange Server 远程代码执行漏洞 | ✔ |
| CVE(2021) | C | Solari di Udine TermTalk Server 目录遍历漏洞 | ✔ |
| CVE(2021) | C | ForgeRock AM 服务器 Java 反序列化漏洞 | ✔ |
| CVE(2021) | C | Oracle Access Manager 身份验证绕过漏洞 | ✔ |
| CVE(2021) | C | SmartDataSoft SmartBlog for PrestaShop SQL 注入漏洞 | ✔ |
| CVE(2021) | C | PhpFastCache 信息泄露漏洞 | ✔ |
| CVE(2021) | C | GLPI 信息泄露漏洞 | ✔ |
| CVE(2021) | C | Grafana 漏洞 | ✔ |
| CVE(2021) | C | BulletProof Security WordPress信息泄露漏洞 | ✔ |
| CVE(2021) | C | E1 Zoom信息泄露漏洞 | ✔ |
| CVE(2021) | C | Auerswald COMpact 5500R后门漏洞 | ✔ |
| CVE(2021) | C | Gurock TestRail感信息泄露漏洞 | ✔ |
| CVE(2021) | C | Redash 伪造会话漏洞 | ✔ |
| CVE(2021) | C | Minio身份验证绕过漏洞 | ✔ |
| CVE(2021) | C | Payara Micro Community目录遍历漏洞 | ✔ |
| CVE(2021) | C | PuneethReddyHC SQL注入漏洞 | ✔ |
| CVE(2021) | C | Clustering目录遍历漏洞 | ✔ |
| CVE(2021) | C | Grafana目录遍历漏洞 | ✔ |
| CVE(2021) | C | Zoho远程代码执行漏洞 | ✔ |
| CVE(2021) | C | Reprise RLM越权漏洞 | ✔ |
| CVE(2021) | C | Rosario 学生信息系统SQL 注入漏洞 | ✔ |
| CVE(2021) | C | Zoho远程代码执行漏洞 | ✔ |
| CVE(2021) | C | Ivanti EPM 云服务设备RCE漏洞 | ✔ |
| CVE(2021) | C | D-Link DAP-1620目录遍历漏洞 | ✔ |
| CVE(2021) | C | Franklin Fueling Systems Colibr信息泄露漏洞 | ✔ |
| CVE(2021) | C | Telesquare SDT-CW3B1命令注入漏洞 | ✔ |
| CVE(2020) | C | eamPass 注入漏洞 | ✔ |
| CVE(2020) | C | WordPress acf-to-rest-api 信息泄露漏洞 | ✔ |
| CVE(2020) | C | Apache Kylin 安全漏洞 |✔ |
| CVE(2020) | C | Atlassian Jira 信息泄露漏洞 |✔ |
| CVE(2020) | C | Agentejo Cockpit 跨站脚本漏洞 |✔ |
| CVE(2020) | C | Yii 代码问题漏洞 |✔ |
| CVE(2020) | C | Mobile Wireless Multiplex Terminal 信任管理问题漏洞|✔|
| CVE(2020) | C | OpenTSDB 命令注入漏洞|✔|
| CVE(2020) | C | Wordpress contact-form-7 代码问题漏洞|✔|
| CVE(2020) | C | Liftoff GateOne 路径遍历漏洞|✔|
| CVE(2020) | C | Projectworlds Online Book Store Project In Php SQL注入漏洞|✔|
| CVE(2020) | C | Atlassian JIRA Server 和 Atlassian JIRA Data Center 信息泄露漏洞|✔|
| CVE(2020) | C | Emby Server 代码问题漏洞|✔|
| CVE(2020) | C | Akkadian Pro Manager 安全漏洞|✔|
| CVE(2020) | C | Lfi-ProcessWire Cms 路径遍历漏洞|✔|
| CVE(2020) | C | 多款Netgear产品授权问题漏洞|✔|
| CVE(2020) | C | IceWarp Mail Server 跨站脚本漏洞|✔|
| CVE(2020) | C | WordPress plugin 跨站脚本漏洞|✔|
| CVE(2020) | C | WordPress plugin mndpsingh287 WP File Manager 信息泄露漏洞|✔|
| CVE(2020) | C | Elastic EpiServer Find 输入验证错误漏洞|✔|
| CVE(2020) | C | NexusQA NexusDB 路径遍历漏洞|✔|
| CVE(2020) | C | PHP-Fusion 安全漏洞|✔|
| CVE(2020) | C | Cisco?SD-WAN 信息泄露漏洞|✔|
| CVE(2020) | C | WordPress 安全漏洞|✔|
| CVE(2020) | C | Cisco 7937G 输入验证错误漏洞|✔|
| CVE(2020) | C | WSO2 Management Console 跨站脚本漏洞|✔|
| CVE(2020) | C | Apache Flink 安全漏洞|✔|
| CVE(2020) | C | sheila1227 gridx 安全漏洞|✔|
| CVE(2020) | C | Weiphp SQL注入漏洞 | ✔ |
| CVE(2020) | C | Deciso OPNsense 输入验证错误漏洞 | ✔ |
| CVE(2019) | C | Apache Struts远程代码执行漏洞 | ✔ |
| CVE(2019) | C | Oracle 未授权访问漏洞 | ✔ |
| CVE(2019) | C | Oracle Fusion Middleware未授权访问漏洞 | ✔ |
| CVE(2019) | C | LabKey Ser Edition重定向漏洞 | ✔ |
| CVE(2019) | C | WordPress 任意文件读取漏洞 | ✔ |
| CVE(2019) | C | Jira 信息泄露漏洞 | ✔ |
| CVE(2019) | C | Total.js 平台路径遍历漏洞 | ✔ |
| CVE(2019) | C | Apache HTTP Server跨站点脚本问题 | ✔ |
| CVE(2019) | C | Teclib GLPI SQL 注入漏洞 | ✔ |
| CVE(2019) | C | BlogEngine.NET 目录遍历漏洞 | ✔ |
| CVE(2019) | C | Kubernetes healthz 端口公开 | ✔ |
| CVE(2019) | C | Jira 模板注入漏洞 | ✔ |
| CVE(2019) | C | Zyxel UAG、USG 和 ZyWall设备未授权访问 | ✔ |
| CVE(2019) | C | Li Server XSS漏洞 | ✔ |
| CVE(2019) | C | D-Link DIR-600M 信息泄露漏洞 | ✔ |
| CVE(2019) | C | Lansweeper SQL 注入漏洞 | ✔ |
| CVE(2019) | C | Pallets Werkzeug 错误处理驱动器名称 | ✔ |
| CVE(2019) | C | SugarCRM Enterprise XSS漏洞 | ✔ |
| CVE(2019) | C | WordPress XSS漏洞 | ✔ |
| CVE(2019) | C | fw8 Router ROM 信息泄露漏洞 | ✔ |
| CVE(2019) | C | Metinfo 7.0.0beta SQL 注入漏洞 | ✔ |
| CVE(2019) | C | Zabbix 登录绕过漏洞 | ✔ |
| CVE(2019) | C | MetInfo SQL 注入漏洞 | ✔ |
| CVE(2019) | C | Kirona 动态资源调度 (DRS)信息泄露漏洞 | ✔ |
| CVE(2019) | C | Ignite Realtime Openfire 目录遍历漏洞 | ✔ |
| CVE(2019) | C | AT-S107 V.1.1.3 目录遍历漏洞 | ✔ |
| CVE(2019) | C | Rumpus FTP Web XSS漏洞 | ✔ |
| CVE(2019) | C | Citrix ADC 和网关 目录遍历漏洞 | ✔ |
| CVE(2019) | C | T 设备 目录遍历漏洞 | ✔ |
| CVE(2019) | C | InfluxDB 身份验证绕过漏洞 | ✔ |
| 用友 | | yongyou-ERP-NC-目录遍历漏洞 | ✔ |
| 用友 | | yongyou-nc-RCE | ✔ |
| 用友 | | yongyou-本地文件包含漏洞 | ✔ |
| springboot | | springboot-actuators-jolokia-xxe漏洞 | ✔ |
| 致远 | | 致远文件上传漏洞 | ✔ |
| 致远 | | 致远-oa-info-leak漏洞 | ✔ |
| 锐捷 | | 锐捷网关命令执行漏洞 | ✔ |
| 锐捷 | | 锐捷RG-UAC统一上网行为管理系统信息泄露漏洞 | ✔ |
| ThinkPHP | | thinkphp-509-information-disclosure | ✔ |
| 蓝凌OA | | 蓝凌OA前台任意文件读取漏洞 | ✔ |
| ShopXO | | ShopXO任意文件读取漏洞 | ✔ |
| 若依 | | 若依管理系统任意文件下载漏洞 | ✔ |
| MessageSolution | | 企业邮件归档管理系统EEA 信息泄露漏洞 | ✔ |
| 通用 | | 任意文件读取漏洞 | ✔ |
POC将持续更新
如有任何误报需求等问题可以通过以下方式进行反馈
1、GitHub issue:
开发语言:未知
Star 数:735
该项目属于漏洞知识库方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕scalpel是一款命令行漏洞扫描工具,支持深度参数注入,拥有一个强大的数据解析和变异算法,可以将常见的数据格式(json, xml, form等)解析为树结构,然后根据poc中的规则,对树进行变异,包括对叶子节点和树结构 的变异。变异完成之后,将树结构还原为原始的数据格式。 展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | scalpel - scalpel是一款命令行漏洞扫描工具,支持深度参数注入,拥有一个强大的数据解析和变异算法,可以将常 |
| 所属分类 | 漏洞知识库 |
| 发布作者 | admin |
| 发布时间 | 2026-10-06 01:07:12 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 452 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |