![exphub - Exphub[漏洞利用脚本库] 包括Webloigc、Struts2、Tomcat、Nexus、So](/uploads/hack/f0233da68553035af4b08cf7404829b4.png)
项目说明
Notice
~~终究还是觉得每个漏洞每个单独的脚本很不方便,故将所有的poc和exp脚本整在一起,可以一键扫描+漏洞利用,由于近期都在做整合所以exphub搁置许久没有更新,目前整合版已经接近尾声,将在10月发布(节后),敬请关注~~
已经发布 --->
Exphub
Exphub[漏洞利用脚本库] (想要star⭐~)
目前包括Webloigc、Struts2、Tomcat、Drupal的漏洞利用脚本,均为亲测可用的脚本文件,尽力补全所有脚本文件的使用说明文档,优先更新高危且易利用的漏洞利用脚本
部分脚本或文件是搜集的,若有版权要求联系即改
鹅群:219291257
bilibili:
最后更新:2021/04/04,最新添加 c.py
Readme
Exphub包括多种不同名称、类型、格式、后缀的文件,这些文件可以大致分为[漏洞验证脚本]、[漏洞利用脚本]、[远程命令执行脚本]、[shell交互脚本]、[Webshell上传脚本]
脚本文件示例:c.py
脚本文件种类[xxxx]:
cpoc [漏洞验证脚本] 仅检测验证漏洞是否存在cexp [漏洞利用脚本] 例如文件包含、任意文件读取等常规漏洞,具体每个脚本使用另参[使用]crce [远程命令执行脚本] 命令执行漏洞利用脚本,无法交互 ccmd [远程命令执行脚本] 命令执行漏洞利用脚本,无法交互cshell [远程命令执行脚本] 直接反弹Shell,或者提供简单的交互Shell以传递命令,基础交互cwebshell [Webshell上传脚本] 自动或手动上传Webshell 脚本文件格式[py]:
c.py Python文件,包括py2和py3,具体哪个文件是哪个版本参照说明(执行即可见),推荐py2.7和py3.7c.sh Shell脚本,需要Linux环境运行,执行即见说明,无发行版要求c.jar Java文件,执行方式均为java -jar c.jar,推荐Java1.8.121c.php PHP文件,直接使用php命令执行即可c.txt 无法编写成可执行文件的漏洞Payload,将直接写成txt文本,文本内记录如何使用(一般为GET/POST请求Fastjson
fastjson-1.2.24_rce.py Fastjson <=1.2.24 反序列化远程命令执行漏洞
fastjson-1.2.41_rce.py Fastjson <=1.2.41 反序列化远程命令执行漏洞
fastjson-1.2.42_rce.py Fastjson <=1.2.42 反序列化远程命令执行漏洞
fastjson-1.2.43_rce.py Fastjson <=1.2.43 反序列化远程命令执行漏洞
fastjson-1.2.45_rce.py Fastjson <=1.2.45 反序列化远程命令执行漏洞
fastjson-1.2.47_rce.py Fastjson <=1.2.47 反序列化远程命令执行漏洞[[使用]]()
fastjson-1.2.62_rce.py Fastjson <=1.2.62 反序列化远程命令执行漏洞
fastjson-1.2.66_rce.py Fastjson <=1.2.66 反序列化远程命令执行漏洞
Weblogic
c.py Weblogic SSRF 扫描内网端口利用脚本 [[使用]]()
c_shell.py Weblogic SSRF漏洞内网redis未授权getshell脚本[[使用]]()
c.py Weblogic wls-wsat 远程命令执行漏洞检测脚本[[使用]]()
c.jar Weblogic wls-wsat 远程命令执行漏洞利用,上传Webshell[[使用]]()
c.jar Weblogic wls-wsat XMLDecoder 反序列化漏洞[[使用]]()
c.jar Weblogic wls-wsat XMLDecoder 反序列化漏洞利用脚本[[使用]]()
c.py Weblogic WLS Core Components 反序列化命令执行漏洞验证脚本[[使用]]()
c.py Weblogic WLS Core Components 命令执行漏洞上传Webshell脚本[[使用]]()
c.py WebLogic WLS 核心组件反序列化漏洞检测脚本
c.py WebLogic WLS 核心组件反序列化漏洞利用脚本
c.py Weblogic 任意文件上传漏洞检测+利用
c.py Weblogic 任意文件上传漏洞(需要账户密码)[[使用]]()
c.py Weblogic IIOP 反序列化漏洞检测脚本
c.py WebLogic GIOP 协议反序列化远程命令执行
c.py WebLogic T3 协议反序列化远程命令执行
c.py WebLogic console 未授权命令执行
Shiro
shiro-1.2.4_rce.py Apache Shiro rememberMe < 1.2.4 RCE exploit script
Solr
c.py Apache Solr 远程命令执行脚本
c.py Apache Solr DataImportHandler 远程代码执行漏洞利用脚本
c.py Apache Solr 远程代码执行漏洞利用脚本[[视频_Bilibili]]() [[视频_YouTube]]()
Spring
c.py Spring 远程代码执行漏洞利用脚本
Struts2
struts2-032_cmd.py Struts2 method 任意代码执行漏洞GetShell利用脚本(C)
struts2-032_poc.py Struts2 method 任意代码执行漏洞检测脚本(C)
struts2-045_cmd.py Struts2 Jakarta Multipart parser 插件远程命令执行漏洞利用脚本1(C)[[使用]]()
struts2-045-2_cmd.py Struts2 Jakarta Multipart parser 插件远程命令执行漏洞利用脚本2(C)[[使用]]()
struts2-052_cmd.py Struts2 REST 插件远程代码执行漏洞利用脚本(C)
struts2-052_webshell.py Struts2 REST 插件远程代码执行漏洞上传Webshell脚本(C)
struts2-053_cmd.py Struts2 Freemarker 标签远程执行命令漏洞利用脚本(C)
struts2-057_cmd.py Struts2 Namespace 远程代码执行漏洞利用脚本(C)
Tomcat
c.py Tomcat 远程代码执行漏洞利用脚本[[使用]]()
c.py Tomcat 幽灵猫任意文件读取漏洞利用脚本[[使用]]()
Drupal
c.py Drupal Drupalgeddon 2 远程代码执行漏洞利用脚本[[使用]]()
c.py 该脚本可检测 C 和 C
c.py Drupal 内核远程代码执行漏洞利用脚本(需要账户密码)
c.py 该脚本可检测 C 和 C
c.py Drupal 8.x REST RCE 远程执行代码漏洞利用脚本
F5
c.py F5 BIG-IP 任意文件读取
Nexus
c.py Nexus Repository Manager 3 远程代码执行漏洞利用脚本
c.py Nexus Repository Manager 3 远程命令执行漏洞检测脚本[[视频_Bilibili]]() [[视频_YouTube]]()
c.py Nexus Repository Manager 3 远程代码执行漏洞(可回显)[[视频_Bilibili]]() [[视频_YouTube]]()
c.py Nexus Manager 3 远程命令执行漏洞利用脚本(无回显)[[视频_Bilibili]]() [[视频_YouTube]]()
c.py Nexus 3 任意修改admin密码越权漏洞利用脚本[[视频_Bilibili]]() [[视频_YouTube]]()
Jboss
c.py JBoss 5.x/6.x 反序列化远程代码执行漏洞验证脚本
c.py JBoss 5.x/6.x 反序列化远程代码执行漏洞利用脚本
OFBiz
c.py RMI Deserializes Remote 代码 Execution
项目信息
开发语言:Python
Star 数:4293
技术要点
该项目属于黑客技术方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕Exphub[漏洞利用脚本库] 包括Webloigc、Struts2、Tomcat、Nexus、Solr、Jboss、Drupal的漏洞利用脚本,最新添加C、C、C、C、C、C、C、C、C、C展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
使用与学习建议
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
免责声明
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。