diff --git a/README.md b/README.md index bc5fc28..ee2e328 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ | 时间 | 项目名称 | 项目动态 | |----|-----------|--------------------------| +|2023-12-29|[**pocsuite3**](detail/pocsuite3.md)|更新 [v2.0.7](detail/pocsuite3.md#最近更新) 版本| |2023-12-22|[**afrog**](detail/afrog.md)|更新 [v2.9.6](detail/afrog.md#最近更新) 版本| |2023-12-12|[**HaE**](detail/HaE.md)|更新 [v2.5.10](detail/HaE.md#最近更新) 版本| |2023-12-09|[**GShark**](detail/gshark.md)|更新 [v1.4.0](detail/gshark.md#最近更新) 版本| @@ -26,27 +27,27 @@ |2023-10-25|[**AppScan**](detail/AppScan.md)|AppScan加入星链计划| |2023-10-25|[**JYso**](detail/JYso.md)|更新 [v3.5.0](detail/JYso.md#最近更新) 版本| |2023-10-21|[**As-Exploits**](detail/As-Exploits.md)|更新 [v1.5.0](detail/As-Exploits.md#最近更新) 版本| -|2023-10-19|[**vArmor**](detail/vArmor.md)|更新 [v0.5.4](detail/vArmor.md#最近更新) 版本| **2.StarRank** | 序号 | 项目名称 | 项目简介 | Star | |----|-----------|--------------------------|----| -|1|[**HackBrowserData**](detail/HackBrowserData.md)|hack-browser-data 是一个解密浏览器数据(密码/历史记录/Cookies/书签)的导出工具,支持全平台主流浏览器的数据导出窃取。|9267| -|2|[**fscan**](detail/fscan.md)|一款内网综合扫描工具,方便一键自动化、全方位漏扫扫描。支持主机存活探测、端口扫描、常见服务的爆破、ms17010、redis批量写公钥、计划任务反弹shell、读取win网卡信息、web指纹识别、web漏洞扫描、netbios探测、域控识别等功能。|7296| -|3|[**dperf**](detail/dperf.md)|dperf 是一个100Gbps的网络性能与压力测试软件。国内多个知名安全厂商用dperf测试其防火墙。知名开源四层负载均衡DPVS在用dperf做性能测试,发布性能测试报告。|3972| -|4|[**CDK**](detail/CDK.md)|CDK是一款为容器环境定制的渗透测试工具,在已攻陷的容器内部提供零依赖的常用命令及PoC/EXP。集成Docker/K8s场景特有的逃逸、横向移动、持久化利用方式,插件化管理。|3407| +|1|[**HackBrowserData**](detail/HackBrowserData.md)|hack-browser-data 是一个解密浏览器数据(密码/历史记录/Cookies/书签)的导出工具,支持全平台主流浏览器的数据导出窃取。|9327| +|2|[**fscan**](detail/fscan.md)|一款内网综合扫描工具,方便一键自动化、全方位漏扫扫描。支持主机存活探测、端口扫描、常见服务的爆破、ms17010、redis批量写公钥、计划任务反弹shell、读取win网卡信息、web指纹识别、web漏洞扫描、netbios探测、域控识别等功能。|7334| +|3|[**dperf**](detail/dperf.md)|dperf 是一个100Gbps的网络性能与压力测试软件。国内多个知名安全厂商用dperf测试其防火墙。知名开源四层负载均衡DPVS在用dperf做性能测试,发布性能测试报告。|3990| +|4|[**CDK**](detail/CDK.md)|CDK是一款为容器环境定制的渗透测试工具,在已攻陷的容器内部提供零依赖的常用命令及PoC/EXP。集成Docker/K8s场景特有的逃逸、横向移动、持久化利用方式,插件化管理。|3433| |5|[**pocsuite3**](detail/pocsuite3.md)|pocsuite3是由Knownsec 404团队开发的开源远程漏洞测试和概念验证开发框架。它带有强大的概念验证引擎,以及针对最终渗透测试人员和安全研究人员的许多强大功能。|3394| -|6|[**Viper**](detail/Viper.md)|VIPER是一款图形化内网渗透工具,将内网渗透过程中常用的战术及技术进行模块化及武器化。|3375| +|6|[**Viper**](detail/Viper.md)|VIPER是一款图形化内网渗透工具,将内网渗透过程中常用的战术及技术进行模块化及武器化。|3385| |7|[**antSword**](detail/antSword.md)|中国蚁剑是一款开源的跨平台网站管理工具。|3166| -|8|[**AppInfoScanner**](detail/AppInfoScanner.md)|一款适用于以HW行动/红队/渗透测试团队为场景的移动端(Android、iOS、WEB、H5、静态网站)信息收集扫描工具,可以帮助渗透测试工程师、攻击队成员、红队成员快速收集到移动端或者静态WEB站点中关键的资产信息并提供基本的信息输出,如:Title、Domain、CDN、指纹信息、状态信息等。|2736| -|9|[**afrog**](detail/afrog.md)|afrog 是一款性能卓越、快速稳定、PoC 可定制的漏洞扫描工具,PoC 包含 CVE、CNVD、默认口令、信息泄露、指纹识别、未授权访问、任意文件读取、命令执行等多种漏洞类型,帮助网络安全从业者快速验证并及时修复漏洞。|2354| -|10|[**ENScanGo**](detail/ENScanGo.md)|一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。|2326| +|8|[**AppInfoScanner**](detail/AppInfoScanner.md)|一款适用于以HW行动/红队/渗透测试团队为场景的移动端(Android、iOS、WEB、H5、静态网站)信息收集扫描工具,可以帮助渗透测试工程师、攻击队成员、红队成员快速收集到移动端或者静态WEB站点中关键的资产信息并提供基本的信息输出,如:Title、Domain、CDN、指纹信息、状态信息等。|2753| +|9|[**afrog**](detail/afrog.md)|afrog 是一款性能卓越、快速稳定、PoC 可定制的漏洞扫描工具,PoC 包含 CVE、CNVD、默认口令、信息泄露、指纹识别、未授权访问、任意文件读取、命令执行等多种漏洞类型,帮助网络安全从业者快速验证并及时修复漏洞。|2380| +|10|[**ENScanGo**](detail/ENScanGo.md)|一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。|2348| **3.项目更新** | 时间 | 项目迭代版本 | |----|-----------| +|第52周|[**pocsuite3**](detail/pocsuite3.md) 更新 [v2.0.7](detail/pocsuite3.md#最近更新) / [**pocsuite3**](detail/pocsuite3.md) 更新 [v2.0.6](detail/pocsuite3.md#最近更新)| |第51周|[**afrog**](detail/afrog.md) 更新 [v2.9.6](detail/afrog.md#最近更新)| |第50周|[**HaE**](detail/HaE.md) 更新 [v2.5.10](detail/HaE.md#最近更新)| |第49周|[**GShark**](detail/gshark.md) 更新 [v1.4.0](detail/gshark.md#最近更新) / [**afrog**](detail/afrog.md) 更新 [v2.9.5](detail/afrog.md#最近更新)| @@ -56,7 +57,6 @@ |第45周|[**HaE**](detail/HaE.md) 更新 [v2.5.6](detail/HaE.md#最近更新)| |第44周|[**afrog**](detail/afrog.md) 更新 [v2.9.1](detail/afrog.md#最近更新)| |第43周|[**HaE**](detail/HaE.md) 更新 [v2.5.5](detail/HaE.md#最近更新) / [**JYso**](detail/JYso.md) 更新 [v3.5.0](detail/JYso.md#最近更新) / [**HaE**](detail/HaE.md) 更新 [v2.5.4](detail/HaE.md#最近更新) / [**HaE**](detail/HaE.md) 更新 [v2.5.3](detail/HaE.md#最近更新)| -|第42周|[**As-Exploits**](detail/As-Exploits.md) 更新 [v1.5.0](detail/As-Exploits.md#最近更新) / [**HaE**](detail/HaE.md) 更新 [v2.5.2](detail/HaE.md#最近更新) / [**vArmor**](detail/vArmor.md) 更新 [v0.5.4](detail/vArmor.md#最近更新) / [**HaE**](detail/HaE.md) 更新 [v2.5.1](detail/HaE.md#最近更新)| **4.新项目加入** @@ -80,19 +80,19 @@ |1|[**Elkeid**](detail/Elkeid.md)|bytedance|Elkeid是一个云原生的基于主机的安全(入侵检测与风险识别)解决方案。Elkeid 包含两大部分:Elkeid Agent与Elkeid Driver作为数据采集层,它在Linux系统的内核和用户空间上均可使用,从而提供了具有更好性能的且更丰富的数据。 Elkeid Server可以提供百万级Agent的接入能力,采集Agent数据,支持控制与策略下发。包含实时、离线计算模块,对采集上来的数据进行分析和检测。又有自带的服务发现和管理系统,方便对整个后台管理和操作。|1989| |2|[**linglong**](detail/linglong.md)|awake1t|linglong是一款甲方资产巡航扫描系统。系统定位是发现资产,进行端口爆破。帮助企业更快发现弱口令问题。主要功能包括: 资产探测、端口爆破、定时任务、管理后台识别、报表展示。|1572| |3|[**murphysec**](detail/murphysec.md)|murphysecurity|墨菲安全专注于软件供应链安全,murphysec 是墨菲安全的 CLI 工具,用于在命令行检测指定目录代码的依赖安全问题,也可以基于 CLI 工具实现在 CI 流程的检测。|1437| -|4|[**veinmind-tools**](detail/veinmind-tools.md)|长亭科技|veinmind-tools 是基于 veinmind-sdk 打造的一个容器安全工具集,目前已支持镜像 恶意文件/后门/敏感信息/弱口令 的扫描,更多功能正在逐步开发中。|1403| -|5|[**appshark**](detail/appshark.md)|bytedance|Appshark 是一个针对安卓的静态分析工具,它的设计目标是针对超大型App的分析,Appshark支持基于json的自定义扫描规则,发现自己关心的安全漏洞以及隐私合规问题,支持灵活配置,可以在准确率以及扫描时间空间之间寻求平衡,支持自定义扩展规则,根据自己的业务需要,进行定制分析|1362| +|4|[**veinmind-tools**](detail/veinmind-tools.md)|长亭科技|veinmind-tools 是基于 veinmind-sdk 打造的一个容器安全工具集,目前已支持镜像 恶意文件/后门/敏感信息/弱口令 的扫描,更多功能正在逐步开发中。|1418| +|5|[**appshark**](detail/appshark.md)|bytedance|Appshark 是一个针对安卓的静态分析工具,它的设计目标是针对超大型App的分析,Appshark支持基于json的自定义扫描规则,发现自己关心的安全漏洞以及隐私合规问题,支持灵活配置,可以在准确率以及扫描时间空间之间寻求平衡,支持自定义扩展规则,根据自己的业务需要,进行定制分析|1374| |6|[**camille**](detail/camille.md)|zhengjim|现如今APP隐私合规十分重要,各监管部门不断开展APP专项治理工作及核查通报,不合规的APP通知整改或直接下架。camille可以hook住Android敏感接口,并识别是否为第三方SDK调用。根据隐私合规的场景,辅助检查是否符合隐私合规标准。|1289| |7|[**OpenStar**](detail/OpenStar.md)|starjun|OpenStar 是一个基于 OpenResty 的高性能 Web 应用防火墙,支持复杂规则编写。提供了常规的 HTTP 字段规则配置,还提供了 IP 黑白名单、访问频次等配置,对于 CC 防护更提供的特定的规则算法,并且支持搭建集群进行防护。|1227| |8|[**Tai-e**](detail/Tai-e.md)|pascal_lab|Tai-e(太阿)是一个通用型Java程序分析框架,包含了开发程序分析技术所需的各类基础设施,并提供了可配置性高、功能强大的污点分析系统,用于检测各类隐私泄露、注入攻击等安全漏洞。|1101| -|9|[**GShark**](detail/gshark.md)|madneal|一款开源敏感信息检测系统,可以监测包括 GitHub, GitLab(支持私有部署版本), Postman, searchcode 多个平台的敏感信息监测。|755| +|9|[**GShark**](detail/gshark.md)|madneal|一款开源敏感信息检测系统,可以监测包括 GitHub, GitLab(支持私有部署版本), Postman, searchcode 多个平台的敏感信息监测。|767| |10|[**AppScan**](detail/AppScan.md)|TongchengOpenSource|安全隐私卫士(AppScan)一款免费的企业级自动化App隐私合规检测工具|638| **6.[分类:信息收集](reconnaissance.md)** | 序号 | 项目名称 | 作者 | 项目简介 | Star | |------|----------|------|----------|------| -|1|[**ENScanGo**](detail/ENScanGo.md)|wgpsec|一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。|2326| +|1|[**ENScanGo**](detail/ENScanGo.md)|wgpsec|一款基于各大企业信息API的工具,解决在遇到的各种针对国内企业信息收集难题。一键收集控股公司ICP备案、APP、小程序、微信公众号等信息聚合导出。|2348| |2|[**HaE**](detail/HaE.md)|gh0stkey|HaE是一款可以快速挖掘目标指纹和关键信息的Burp插件。|2126| |3|[**Glass**](detail/Glass.md)|s7ckTeam|Glass是一款针对资产列表的快速指纹识别工具,通过调用Fofa/ZoomEye/Shodan/360等api接口快速查询资产信息并识别重点资产的指纹,也可针对IP/IP段或资产列表进行快速的指纹识别。|912| |4|[**Kunyu**](detail/Kunyu.md)|风起|Kunyu(坤舆),是一款基于ZoomEye API开发的信息收集工具,旨在让企业资产收集更高效,使更多安全相关从业者了解、使用网络空间测绘技术。|912| diff --git a/allprojects.md b/allprojects.md index a27ff9d..7dae1f6 100644 --- a/allprojects.md +++ b/allprojects.md @@ -49,8 +49,8 @@ * [DNSlog-GO](#dnslog-go) * [Cloud-Bucket-Leak-Detection-Tools](#cloud-bucket-leak-detection-tools) * [Antenna](#antenna) - * [JYso](#jyso) * [Redis-Rogue-Server](#redis-rogue-server) + * [JYso](#jyso) * [Cola-Dnslog](#cola-dnslog) * [MysqlT](#mysqlt) @@ -421,7 +421,7 @@ CDK是一款为容器环境定制的渗透测试工具,在已攻陷的容器 ![Author](https://img.shields.io/badge/Author-knownsec404-orange) ![Language](https://img.shields.io/badge/Language-Python-blue) ![GitHub stars](https://img.shields.io/github/stars/knownsec/pocsuite3.svg?style=flat&logo=github) -![Version](https://img.shields.io/badge/Version-V2.0.4-red) +![Version](https://img.shields.io/badge/Version-V2.0.7-red) @@ -517,16 +517,6 @@ Cloud-Bucket-Leak-Detection-Tools是一款针对云厂商存储桶扫描检测 Antenna是58同城安全团队打造的一款辅助安全从业人员辅助验证网络中多种漏洞是否存在以及可利用性的工具。其基于带外应用安全测试( OAST)通过任务的形式,将不同漏洞场景检测能力通过插件的形式进行集合,通过与目标进行Out-of-bind的数据通信方式进行辅助检测。 -### [JYso](detail/JYso.md) -![Author](https://img.shields.io/badge/Author-qi4L-orange) -![Language](https://img.shields.io/badge/Language-Java-blue) -![GitHub stars](https://img.shields.io/github/stars/qi4L/JYso.svg?style=flat&logo=github) -![Version](https://img.shields.io/badge/Version-V3.5.0-red) - - - -JYso是一个可以用于 jndi 注入攻击和生成反序列化数据流的工具,既可以当 JNDIExploit 用也可以当作 ysoserial 使用。 - ### [Redis-Rogue-Server](detail/Redis-Rogue-Server.md) ![Author](https://img.shields.io/badge/Author-Dliv3-orange) ![Language](https://img.shields.io/badge/Language-Python-blue) @@ -537,6 +527,16 @@ JYso是一个可以用于 jndi 注入攻击和生成反序列化数据流的工 Redis 4.x/Redis 5.x RCE利用脚本. 项目最初来源于 +### [JYso](detail/JYso.md) +![Author](https://img.shields.io/badge/Author-qi4L-orange) +![Language](https://img.shields.io/badge/Language-Java-blue) +![GitHub stars](https://img.shields.io/github/stars/qi4L/JYso.svg?style=flat&logo=github) +![Version](https://img.shields.io/badge/Version-V3.5.0-red) + + + +JYso是一个可以用于 jndi 注入攻击和生成反序列化数据流的工具,既可以当 JNDIExploit 用也可以当作 ysoserial 使用。 + ### [Cola-Dnslog](detail/Cola-Dnslog.md) ![Author](https://img.shields.io/badge/Author-AbelChe-orange) ![Language](https://img.shields.io/badge/Language-Python-blue) diff --git a/detail/pocsuite3.md b/detail/pocsuite3.md index 721b54e..a4adadc 100644 --- a/detail/pocsuite3.md +++ b/detail/pocsuite3.md @@ -3,7 +3,7 @@ ![Language](https://img.shields.io/badge/Language-Python-blue) ![Author](https://img.shields.io/badge/Author-knownsec404-orange) ![GitHub stars](https://img.shields.io/github/stars/knownsec/pocsuite3.svg?style=flat&logo=github) -![Version](https://img.shields.io/badge/Version-V2.0.4-red) +![Version](https://img.shields.io/badge/Version-V2.0.7-red) ![Time](https://img.shields.io/badge/Join-20200821-green) @@ -23,14 +23,15 @@ It comes with a powerful proof-of-concept engine, many nice features for the ult ## Features * PoC scripts can running with `verify`, `attack`, `shell` mode in different way * Plugin ecosystem -* Dynamic loading PoC script from any where (local file, redis, database, Seebug ...) -* Load multi-target from any where (CIDR, local file, redis, database, Zoomeye, Shodan ...) +* Dynamic loading PoC script from anywhere (local file, redis, database, Seebug ...) +* Load multi-target from anywhere (CIDR, local file, redis, database, Zoomeye, Shodan ...) * Results can be easily exported * Dynamic patch and hook requests * Both command line tool and python package import to use * IPv6 support * Global HTTP/HTTPS/SOCKS proxy support * Simple spider API for PoC script to use +* YAML PoC support, compatible with [nuclei](https://github.com/projectdiscovery/nuclei) * Integrate with [Seebug](https://www.seebug.org) (for load PoC from Seebug website) * Integrate with [ZoomEye](https://www.zoomeye.org), [Shodan](https://www.shodan.io), etc. (for load target use `Dork`) * Integrate with [Ceye](http://ceye.io/), [Interactsh](https://github.com/projectdiscovery/interactsh) (for verify blind DNS and HTTP request) @@ -54,6 +55,102 @@ It comes with a powerful proof-of-concept engine, many nice features for the ult ### pocsuite3 load multi-target from Shodan [![asciicast](https://asciinema.org/a/207349.png)](https://asciinema.org/a/207349) +### pocsuite3 load nuclei template +![](https://github.com/knownsec/pocsuite3/raw/master/asset/img/yaml_poc_showcase.png) + +### build a docker vulnerability environment +**require Docker** + +write dockerfile in poc +```python +class DemoPOC(POCBase): + vulID = '' # ssvid + version = '1.0' + author = [''] + vulDate = '2029-5-8' + createDate = '2019-5-8' + updateDate = '2019-5-8' + references = [''] + name = 'Struts2 045 RCE CVE-2017' + appPowerLink = '' + appName = 'struts2' + appVersion = '' + vulType = '' + desc = '''S2-045:影响版本Struts 2.3.20-2.3.28(除了2.3.20.3和2.3.24.3)''' + samples = [] + category = POC_CATEGORY.EXPLOITS.WEBAPP + dockerfile = '''FROM isxiangyang/struts2-all-vul-pocsuite:latest''' +``` +#### only run vulnerable environments +```python +pocsuite -r pocs/Apache_Struts2/20170129_WEB_Apache_Struts2_045_RCE_CVE-2017-5638.py --docker-start --docker-port 127.0.0.1:8080:8080 --docker-env A=test --docker-port 8899:7890 + +,------. ,--. ,--. ,----. {2.0.6-cc19ae5} +| .--. ',---. ,---.,---.,--.,--`--,-' '-.,---.'.-. | +| '--' | .-. | .--( .-'| || ,--'-. .-| .-. : .' < +| | --'' '-' \ `--.-' `' '' | | | | \ --/'-' | +`--' `---' `---`----' `----'`--' `--' `----`----' https://pocsuite.org +[*] starting at 15:34:12 + +[15:34:12] [INFO] loading PoC script 'pocs/Apache_Struts2/20170129_WEB_Apache_Struts2_045_RCE_CVE-2017-5638.py' +[15:34:12] [INFO] Image struts2_045_rce_cve-2017:pocsuite exists +[15:34:12] [INFO] Run container fa5b3b7bb2ea successful! +[15:34:12] [INFO] pocsusite got a total of 0 tasks +[15:34:12] [INFO] Scan completed,ready to print +``` + +#### run vulnerable environments and run poc +```python + pocsuite -r pocs/Apache_Struts2/20170129_WEB_Apache_Struts2_045_RCE_CVE-2017-5638.py -u http://127.0.0.1:8080/S2-032-showcase/fileupload/doUpload.action --docker-start --docker-port 127.0.0.1:8080:8080 + +,------. ,--. ,--. ,----. {2.0.6-cc19ae5} +| .--. ',---. ,---.,---.,--.,--`--,-' '-.,---.'.-. | +| '--' | .-. | .--( .-'| || ,--'-. .-| .-. : .' < +| | --'' '-' \ `--.-' `' '' | | | | \ --/'-' | +`--' `---' `---`----' `----'`--' `--' `----`----' https://pocsuite.org +[*] starting at 15:38:46 + +[15:38:46] [INFO] loading PoC script 'pocs/Apache_Struts2/20170129_WEB_Apache_Struts2_045_RCE_CVE-2017-5638.py' +[15:38:46] [INFO] Image struts2_045_rce_cve-2017:pocsuite exists +[15:38:47] [INFO] Run container 1a6eae1e8953 successful! +[15:38:47] [INFO] pocsusite got a total of 1 tasks +[15:38:47] [INFO] running poc:'Struts2 045 RCE CVE-2017' target 'http://127.0.0.1:8080/S2-032-showcase/fileupload/doUpload.action' +[15:39:17] [+] URL : http://127.0.0.1:8080/S2-032-showcase/fileupload/doUpload.action +[15:39:17] [+] Headers : {'Server': 'Apache-Coyote/1.1', 'nyvkx': '788544', 'Set-Cookie': 'JSESSIONID=0A9892431B32A541B51D4721FA0D2728; Path=/S2-032-showcase/; HttpOnly', 'Content-Type': 'text/html;charset=ISO-8859-1', 'Transfer-Encoding': 'chunked', 'Date': 'Mon, 25 Dec 2023 07:39:17 GMT'} +[15:39:17] [INFO] Scan completed,ready to print + ++------------------------------------------------------------------+--------------------------+--------+-----------+---------+---------+ +| target-url | poc-name | poc-id | component | version | status | ++------------------------------------------------------------------+--------------------------+--------+-----------+---------+---------+ +| http://127.0.0.1:8080/S2-032-showcase/fileupload/doUpload.action | Struts2 045 RCE CVE-2017 | | struts2 | | success | ++------------------------------------------------------------------+--------------------------+--------+-----------+---------+---------+ +success : 1 / 1 +``` + + +#### Introduction to vulnerability environment construction +```shell +Docker Environment: + Docker Environment options + + --docker-start Run the docker for PoC + --docker-port DOCKER_PORT + Publish a container's port(s) to the host + --docker-volume DOCKER_VOLUME + Bind mount a volume + --docker-env DOCKER_ENV + Set environment variables + --docker-only Only run docker environment + +``` + - `--docker-start` Start environment parameters. If specified, docker images will be obtained from poc. + - `--docker-port` publish a container's port(s) to the host, like: `--docker-port [host port]:[container port]`,you can specify multiple + - `--docker-volume` bind mount a volume,like `--docker-volume /host/path/:/container/path`,you can specify multiple + - `--docker-env` set environment variables `--docker-env VARIBLES=value`,you can specify multiple + - `--docker-only` only start the docker environment + +The usage is roughly the same as docker’s command line parameters. + ## Requirements - Python 3.7+ @@ -156,6 +253,26 @@ console mode ## 最近更新 +#### [v2.0.7] - 2023-12-29 + +**更新** +- 添加 http debug level 命令行参数 --http-debug +- 修复一些 bug + +#### [v2.0.6] - 2023-12-26 + +**更新** +- 新增查看本地 poc 参数 -l +- 根据poc搭建对应的漏洞环境,详情可以参考 pocs/Apache_Struct2 + +#### [v2.0.5] - 2023-07-27 + +**更新** +- 修复 urllib3 更新导致 requests hook 失效的问题 +- 优化 DSL 表达式执行 +- 将 mmh3 设置为可选依赖 +- 优化检查更新 + #### [v2.0.4] - 2023-04-29 **更新** @@ -167,28 +284,4 @@ console mode - 优化对 URL 协议的自动纠正 - 支持通过 --no-check 选项禁用 URL 协议自动纠正和蜜罐检查 -#### [v2.0.2] - 2022-12-13 - -**更新** -- 修复 _check 方法中 url 重定向的问题 -- 修复 console 模式下 use 命令使用绝对路径的问题 -- 修复 build_url 兼容 ipv6 的问题 -- 优化 nuclei DSL 表达式执行 - -#### [v2.0.1] - 2022-11-09 - -**更新** - - 修复 words 匹配器表达式执行的问题 -- 修复模版中包含中文异常捕获的问题 -- 提高模版的鲁棒性 -- 支持 digest_username 和 digest_password,用于 http 认证 -- 支持 negative 反向匹配器 - -#### [v2.0.0] - 2022-11-03 - -**更新** -- 支持 yaml 格式 poc,与 nuclei 的 poc 模版兼容 -- 修复 httpserver 模块在 macos 平台卡住的问题 -- 结合 http 状态码对 http/https 协议自动纠正 - diff --git a/penetration_test.md b/penetration_test.md index c84a43e..64d2c61 100644 --- a/penetration_test.md +++ b/penetration_test.md @@ -12,8 +12,8 @@ 10. [DNSlog-GO](#dnslog-go) 11. [Cloud-Bucket-Leak-Detection-Tools](#cloud-bucket-leak-detection-tools) 12. [Antenna](#antenna) -13. [JYso](#jyso) -14. [Redis-Rogue-Server](#redis-rogue-server) +13. [Redis-Rogue-Server](#redis-rogue-server) +14. [JYso](#jyso) 15. [Cola-Dnslog](#cola-dnslog) 16. [MysqlT](#mysqlt) @@ -43,7 +43,7 @@ CDK是一款为容器环境定制的渗透测试工具,在已攻陷的容器 ![Author](https://img.shields.io/badge/Author-knownsec404-orange) ![Language](https://img.shields.io/badge/Language-Python-blue) ![GitHub stars](https://img.shields.io/github/stars/knownsec/pocsuite3.svg?style=flat&logo=github) -![Version](https://img.shields.io/badge/Version-V2.0.4-red) +![Version](https://img.shields.io/badge/Version-V2.0.7-red) @@ -139,16 +139,6 @@ Cloud-Bucket-Leak-Detection-Tools是一款针对云厂商存储桶扫描检测 Antenna是58同城安全团队打造的一款辅助安全从业人员辅助验证网络中多种漏洞是否存在以及可利用性的工具。其基于带外应用安全测试( OAST)通过任务的形式,将不同漏洞场景检测能力通过插件的形式进行集合,通过与目标进行Out-of-bind的数据通信方式进行辅助检测。 -### [JYso](detail/JYso.md) -![Author](https://img.shields.io/badge/Author-qi4L-orange) -![Language](https://img.shields.io/badge/Language-Java-blue) -![GitHub stars](https://img.shields.io/github/stars/qi4L/JYso.svg?style=flat&logo=github) -![Version](https://img.shields.io/badge/Version-V3.5.0-red) - - - -JYso是一个可以用于 jndi 注入攻击和生成反序列化数据流的工具,既可以当 JNDIExploit 用也可以当作 ysoserial 使用。 - ### [Redis-Rogue-Server](detail/Redis-Rogue-Server.md) ![Author](https://img.shields.io/badge/Author-Dliv3-orange) ![Language](https://img.shields.io/badge/Language-Python-blue) @@ -159,6 +149,16 @@ JYso是一个可以用于 jndi 注入攻击和生成反序列化数据流的工 Redis 4.x/Redis 5.x RCE利用脚本. 项目最初来源于 +### [JYso](detail/JYso.md) +![Author](https://img.shields.io/badge/Author-qi4L-orange) +![Language](https://img.shields.io/badge/Language-Java-blue) +![GitHub stars](https://img.shields.io/github/stars/qi4L/JYso.svg?style=flat&logo=github) +![Version](https://img.shields.io/badge/Version-V3.5.0-red) + + + +JYso是一个可以用于 jndi 注入攻击和生成反序列化数据流的工具,既可以当 JNDIExploit 用也可以当作 ysoserial 使用。 + ### [Cola-Dnslog](detail/Cola-Dnslog.md) ![Author](https://img.shields.io/badge/Author-AbelChe-orange) ![Language](https://img.shields.io/badge/Language-Python-blue)