Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
spring4shell-scan — 一款完全自动化、可靠且精准的扫描器,用于发现 Spring4Shell 和 Spring Cloud 远程代码执行漏洞。 | Kitploit
工具/GitHubGitHub/fullhunt/spring4shell-scan
漏洞扫描器漏洞利用Web应用程序漏洞利用WAF绕过
GitHubfullhunt/spring4shell-scan

spring4shell-scan

一款完全自动化、可靠且精准的扫描器,用于发现 Spring4Shell 和 Spring Cloud 远程代码执行漏洞。

查看仓库
65711224年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

spring4shell-scan

spring4shell-scan

一个完全自动化、可靠、精确的扫描器,用于发现 Spring4Shell 和 Spring Cloud RCE 漏洞

功能特性

  • 支持 URL 列表。
  • 针对超过10种新的Spring4Shell Payload进行模糊测试(先前工具仅使用1-2种变体)。
  • 对HTTP GET和POST方法进行模糊测试。
  • 发现漏洞时自动验证。
  • 随机且非侵入性 Payload。
  • WAF绕过Payload。

描述

Spring4Shell RCE是一个关键漏洞,FullHunt自其发布以来一直在研究。我们与客户合作,扫描其环境中的Spring4Shell和Spring Cloud RCE漏洞。

我们开源了一个开放式检测扫描工具,用于发现Spring4Shell(CVE-2022-22965)和Spring Cloud RCE(CVE-2022-22963)漏洞。安全团队可用它扫描其基础设施,并测试可能导致成功利用组织环境的WAF绕过方法。

如果您的组织需要帮助,请直接联系 (team at fullhunt.io) 以获取全面的攻击面发现和Spring4Shell漏洞扫描。

用法

root@kitploit:~
$ ./spring4shell-scan.py -h
[•] CVE-2022-22965 - Spring4Shell RCE Scanner
[•] Scanner provided by FullHunt.io - The Next-Gen Attack Surface Management Platform.
[•] Secure your External Attack Surface with FullHunt.io.
usage: spring4shell-scan.py [-h] [-u URL] [-p PROXY] [-l USEDLIST] [--payloads-file PAYLOADS_FILE] [--waf-bypass] [--request-type REQUEST_TYPE] [--test-CVE-2022-22963]

optional arguments:
  -h, --help            show this help message and exit
  -u URL, --url URL     Check a single URL.
  -p PROXY, --proxy PROXY
                        Send requests through proxy
  -l USEDLIST, --list USEDLIST
                        Check a list of URLs.
  --payloads-file PAYLOADS_FILE
                        Payloads file - [default: payloads.txt].
  --waf-bypass          Extend scans with WAF bypass payloads.
  --request-type REQUEST_TYPE
                        Request Type: (get, post, all) - [Default: all].
  --test-CVE-2022-22963
                        Test for CVE-2022-22963 (Spring Cloud RCE).

扫描单个URL

root@kitploit:~
$ python3 spring4shell-scan.py -u https://spring4shell.lab.secbot.local

针对环境发现WAF绕过

root@kitploit:~
$ python3 spring4shell-scan.py -u https://spring4shell.lab.secbot.local --waf-bypass

扫描URL列表

root@kitploit:~
$ python3 spring4shell-scan.py -l urls.txt

包含对Spring Cloud RCE(CVE-2022-22963)的检查

root@kitploit:~
$ python3 spring4shell-scan.py -l urls.txt --test-CVE-2022-22963

安装

root@kitploit:~
$ pip3 install -r requirements.txt

Docker 支持

root@kitploit:~
git clone https://github.com/fullhunt/spring4shell-scan.git
cd spring4shell-scan
sudo docker build -t spring4shell-scan .
sudo docker run -it --rm spring4shell-scan

# With URL list "urls.txt" in current directory
docker run -it --rm -v $PWD:/data spring4shell-scan -l /data/urls.txt

关于 FullHunt

FullHunt是新一代攻击面管理(ASM)平台。FullHunt使企业能够发现所有攻击面,监控其暴露情况,并持续扫描最新安全漏洞。这一切都在一个平台上,且功能不止于此。

FullHunt为组织提供企业级平台。FullHunt企业平台为客户提供扩展扫描和能力。FullHunt企业平台允许组织密切监控其外部攻击面,并获取每次变化的详细警报。世界各地的组织使用FullHunt企业平台来解决其持续安全和外部攻击面安全挑战。

法律免责声明

本项目仅供教育和道德测试目的。未经事先双方同意,使用spring4shell-scan攻击目标是违法的。最终用户有责任遵守所有适用的地方、州和联邦法律。开发者不承担任何责任,也不对因使用本程序而造成的任何误用或损害负责。

许可证

本项目采用MIT许可证。

作者

Mazin Ahmed

  • Email: mazin at FullHunt.io
  • FullHunt: https://fullhunt.io
  • 网站: https://mazinahmed.net
  • Twitter: https://twitter.com/mazen160
  • Linkedin: http://linkedin.com/in/infosecmazinahmed
下载工具