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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
posta — クロスドキュメントのpostMessage脆弱性を追跡、検査、悪用するためのブラウザ拡張機能。リプレイとクロスオリジンのエクスプロイトシミュレーション機能を備えています。 | Kitploit
ツール/GitHubGitHub/benso-io/posta
ウェブアプリケーション悪用情報収集ウェブセキュリティペネトレーションテスト
GitHubbenso-io/posta

posta

クロスドキュメントのpostMessage脆弱性を追跡、検査、悪用するためのブラウザ拡張機能。リプレイとクロスオリジンのエクスプロイトシミュレーション機能を備えています。

リポジトリを見る
308383年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Posta


enso.security - Posta

Posta は、クロスドキュメントメッセージング通信を調査するためのツールです。postMessage の脆弱性を追跡、探索、悪用することができ、アタッチされたブラウザ内のウィンドウ間で送信されるメッセージのリプレイなどの機能も含まれています。

メインページ

前提条件

  • Google Chrome / Chromium
  • Node.js(任意)

インストール

開発環境

Posta を開発環境で実行するには:

  1. Posta をインストール
    root@kitploit:~
    git clone https://github.com/benso-io/posta
    cd posta
    npm install
    
  2. 開発環境を起動
root@kitploit:~
npm start

開発モードには、小さなテストサイトとエクスプロイトページを提供するローカルWebサーバーが含まれています。 開発モードで実行している場合、エクスプロイトページには http://localhost:8080/exploit/ でアクセスできます。

開発環境は、ソースコードの変更時に拡張機能を再ビルドします。UI を操作するには、開発環境を起動し、変更を加えてリフレッシュしてください。バックグラウンドページへの変更は再ビルドされますが、拡張機能を(ブラウザメニューから)再起動しないと反映されないことに注意してください。

Chrome拡張機能

Posta を Chrome / Chromium 拡張機能として実行するには:

  1. リポジトリをクローン:
    root@kitploit:~
    git clone https://github.com/benso-io/posta.git
    
  2. chrome://extensions に移動
  3. デベロッパーモードが有効になっていることを確認
  4. パッケージ化されていない拡張機能を読み込む をクリック
  5. Posta 内の chrome-extension ディレクトリを選択し、ブラウザにアップロード
  6. 拡張機能を読み込む
  7. 拡張機能をブラウザにピン留めする
  8. 調査したいウェブサイトを開く
  9. Posta 拡張機能をクリックしてUIに移動

タブ

タブセクションでは、メインのオリジンと、そのオリジンがホストしセッションを通じて通信するiframeを確認できます。 特定のフレームをクリックして選択すると、そのフレームに関連するpostMessageのみを表示できます。

タブ

メッセージ

メッセージセクションでは、オリジンからiframeへ、およびその逆方向に送信されるすべての postMessage トラフィックを検査できます。 特定の通信をクリックして選択し、詳細を確認できます。 リスナー領域には通信の処理を担当するコードが表示され、クリックして内容をコピーしJSコードを観察できます。

メッセージ リスナー

コンソール

コンソールセクションでは、元の postMessage トラフィックを変更し、改ざんされた値(オリジンからiframeに送信される)でメッセージをリプレイできます。

テストを行い、postMessage の内容を変更することでウェブサイトの動作に影響を与えられるかどうかを確認します。もし影響を与えられたら、「エクスプロイトのシミュレート」をクリックして、異なるオリジンから悪用を試みる時です。

コンソール ボタン

エクスプロイト

悪用ウィンドウに移動するには、「ホスト」ボタンをクリックします。

ホスト

エクスプロイトセクションでは、Posta が指定されたオリジンをiframeとしてホストし、postMessage 通信を開始しようとします。多くの場合、元のウェブサイトでX-Frame-Optionsが有効になっているため、これはできません。

したがって、悪用を続行するには、window.open メソッドを実行してオリジンとの通信参照を取得する必要があります。これは 「タブとして開く」 をクリックすることで実現できます。

右側にはコンソールがあり、指定したペイロードを変更・作成し、「エクスプロイト」ボタンをクリックして開始されるクロスオリジン通信でテストするのに役立ちます。

エクスプロイトコンテンツ

著者

  • Chen Gour Arie
  • Barak Tawily
  • Gal Nagli
  • Omer Yaron
ツールをダウンロード