1933 matches found
fastjson-jsontype-rce-lab
Fastjson @JSONType 远程 JAR/FD 链实验与检测 本仓库目前保留了两条不同的 Fastjson 研究方向: modern-fd/ 是仅标记(marker-only)的复现,对应 Spring Boot 3、普通内嵌 Tomcat 和 JDK 17 上 Fastjson 1.2.83 的单请求体远程 JAR/文件描述符链。它使用固定 DTO 的字面接收点 JSON.parseObjectbody, BoundEnvelope.class,并且 AutoType 处于关闭状态。 原始顶层 Docker Compose 实验保留的是更早的 JDK 8...
CVE-2020-14756
CVE-2020-14756 WebLogic T3/IIOP 远程代码执行 ExternalizableHelper.class(来自 coherence.jar) 说明 项目基于 https://github.com/Y4er/CVE-2020-2555 和 weblogiccmd 已在 12.2.1.4.0 和 JDK 1.8.0221 上测试 参考 1. https://y4er.com/post/weblogic-cve-2020-14756/ 2. https://mp.weixin.qq.com/s/E-4wjbKD-iSi0CEMegVmZQ...
log4j-fix-CVE-2021-44228
log4j-fix-CVE-2021-44228 Windows 批处理脚本,用于扫描所有本地驱动器并修复受 log4jCVE-2021-44228 影响的 jar 文件 以下配置需要设置才能正常工作 SET ZIPPATH =C:\PROGRA1\7-Zip\7z.exe set RESULTFILENAM E=log4jimpactedjars set APPLYFIX =FALSE set LOG4JLOGDIR =%temp% ZIPPATH 应指向 7Zip 可执行文件 APPLYFIX TRUE - 扫描并修复所有 jar 文件 FALSE - 扫描并将所有受影响的 jar...
trivy-java-db
trivy-java-db 概述 trivy-java-db 从 maven-index 仓库数据构建一个 SQLite 数据库,存储 jar 文件的 ArtifactID、GroupID、Version 和 sha1。 该数据库在 Trivy 中用于发现内部没有 GAV 信息的 jars 的相关信息。 更新间隔 每天 00:00 下载 java 索引数据库 你可以通过 Trivy 或 Oras CLI 下载实际编译好的数据库。 Trivy: root@kitploit: TRIVYTEMPDIR=$mktemp -d trivy --cache-dir $TRIVYTEMPDIR...
Confluence-EvilJar
aaaademo/Confluence-EvilJar 配合 CVE-2023-22515 后台上传jar包实现RCE root@kitploit: git clone https://github.com/aaaademo/Confluence-EvilJar cd Confluence-EvilJar mvn package CMDshell root@kitploit: http://confluence.local/plugins/servlet/testbin/cmServlet 哥斯拉webshell连接方式 root@kitploit:...
Get-log4j-Windows.ps1
Get-log4j-Windows.ps1 识别所有 Windows 服务器、整个域(可跨多域)中的 log4j 组件。CVE-2021-44228 可扩展至 1000+ 台 Windows 服务器,每次处理 250+ 台。1000 台服务器约需 1.5 小时。 Apache log4j CVE-2021-44228 单服务器版本: 单服务器版本 脚本运行: 导出: 描述: root@kitploit: 专为 CVE-2021-44228 制作 通过筛选条件搜索 AD 中的所有计算机对象。(适用于 Windows 服务器) 从中央服务器在远程服务器上调用 PowerShell。...
jboss-_CVE-2017-12149
jboss-CVE-2017-12149 verifyCVE-2017-12149.jar提供命令行模式下验证漏洞,如果漏洞存在返回特征字符串,只需要执行命令: root@kitploit: $ java -jar verifyCVE-2017-12149.jar http://xxx:8080 成功返回: vuln6581362514513155613jboss...
CVE-2022-40146_Exploit_Jar
Apache Batik SSRF 到 RCE Jar 利用工具 组件链接 https://github.com/apache/xmlgraphics-batik 博客 https://www.zerodayinitiative.com/blog/2022/10/28/vulnerabilities-in-apache-batik-default-security-controls-ssrf-and-rce-through-remote-class-loading 使用方式 修改 src/main/java/com.poc.Poc.java 中的第 11 行以更改命令。 运行 mvn...
chk_log4j
chklog4j - 用于查找存在 log4j CVE-2021-44228 漏洞的 jar 文件的工具。 安装 1. git clone https://github.com/gcmurphy/chklog4j 2. cd chklog4j && cargo install --path . 使用 该工具仅检查单个文件,因此最好与 fd 之类的工具结合使用。 root@kitploit: $ fd -a -e jar -x chklog4j...
ansible-role-log4shell
Ansible 角色 - log4shell ⭐ 在 GitHub 上给我们加星 — 这会给我们很大动力! 在您的系统中发现 Log4Shell CVE-2021-44228 该角色尝试从文件系统和已打开的文件(lsof)中查找 JAR 和 WAR 文件 ⚠️ 扫描期间您的系统可能会运行缓慢,因为需要在 / 上执行 find 并解压 JAR/WAR 文件进行查找 该角色将变量 log4shellanalyzeversions 填充为一个字典,类似于: root@kitploit: "/tmp/rundeck.war": "version": "2.13.2", "type": "war",...
local-log4j-vuln-scanner
Escáner simple de vulnerabilidades log4j locales Escrito en Go porque, ya sabes, "escribe una vez, ejecuta en cualquier lugar". Esta es una herramienta simple que se puede utilizar para encontrar instancias vulnerables de log4j 1.x y 2.x en instalaciones de software Java como aplicaciones web. Se...
jboss-_CVE-2017-12149
jboss-CVE-2017-12149 verifyCVE-2017-12149.jar提供命令行模式下验证漏洞,如果漏洞存在返回特征字符串,只需要执行命令: root@kitploit: $ java -jar verifyCVE-2017-12149.jar http://xxx:8080 成功返回: vuln6581362514513155613jboss...
burpsuite-copy-as-xmlhttprequest
Copy as XMLHttpRequest BurpSuite extension The extension adds a context menu to BurpSuite that allows you to copy multiple requests as Javascript's XmlHttpRequest, which simplifies PoC development when exploiting XSS. Installation download the latest JAR from releases or build manually add JAR to...
cve-2023-50164
CVE-2023-50164 受影响版本 Struts 2.0.0 - Struts 2.3.37 EOL Struts 2.5.0 - Struts 2.5.32 Struts 6.0.0 - Struts 6.3.0 修复版本 Struts 2.5.33 Struts 6.3.0.2 搜索脚本 Windows/PowerShell 适用于 PowerShell 5.1 及更高版本。由 Kjetil Sigvartsen 在挪威卫生网络撰写。 root@kitploit: String$Extensions = @'.jar', '.war', '.ear'...
CVE-2018-11770
CVE-2018-11770 Apache Spark RCE no autenticado de shell inversa Exploit RCE independiente en Python 3 para Apache Spark reescrito a partir de este módulo de Metasploit POC del exploit explicado aquí. El propio código del exploit está explicado aquí. Probado con Python 3.7 en este objetivo. Uso:...
JarHunter
JarHunter – 高度なJAR解析・抽出ツール JarHunterは、大規模なJARファイルから特定のクラスを迅速かつ効率的に探索、検索、抽出するために設計されたツールです。 手動で何千ものクラスをブラウズする代わりに、JarHunterを使用すると、JARファイル全体でキーワード検索を行い、関連するクラスのみを抽出できます。 特徴 JAR構造エクスプローラー JAR全体のキーワード検索 最適化されたバイトコード検索 複数選択抽出 再構築されたJavaソースのエクスポート 自動レポート生成 ダークテーマインターフェース JarHunterはこちらから入手できます:...
log4fix
log4fix 该工具用于检测和修复 log4j log4shell 漏洞 CVE-2021-44228,通过查找并从 .jar/.war/.ear 文件中移除 JndiLookup 类,零依赖且免费。 该工具已在以下环境中测试通过: - Linux 32位和64位 - Windows 32位和64位 - OpenBSD 64位 该工具使用 Go 编程语言编写,这意味着零依赖且拥有可随处运行的独立二进制文件。 安装...
CVE-2021-44228-Scanner
log4j2-scan 是一款用于 CVE-2021-44228 漏洞扫描和缓解修复的单一二进制命令行工具。它还支持嵌套 JAR 文件扫描和修复。此外,它还能检测 CVE-2021-45046 log4j 2.15.0、CVE-2021-45105 log4j 2.16.0、CVE-2021-44832 log4j 2.17.0、CVE-2021-4104、CVE-2019-17571、CVE-2017-5645、CVE-2020-9488、CVE-2022-23302、CVE-2022-23305、CVE-2022-23307 log4j 1.x 和 CVE-2021-42550...
log4jhound
log4jhound 用于检测项目和系统中 Log4j 出现的 Bash 脚本:解压 JAR 文件并分析其 Manifest 文件,在源代码中进行文本搜索。 用法:./log4jhound.sh rootdirectory...
checkmk-log4j-scanner
用于检查 log4j2 CVE-2021-44228 的 checkmk 扩展 此插件封装了 logpresso/CVE-2021-44228-Scanner(Apache License 2.0) 工作原理 运行分为 5 步: 1. 递归查找所有 .jar、.war、.ear、.aar 文件。 2. 在 JAR 文件中查找 META-INF/maven/org.apache.logging.log4j/log4j-core/pom.properties 条目。 3. 读取 groupId、artifactId 和 version。 4. 比较 log4j2 版本并打印存在漏洞的版本。...