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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
rupture — BREACHおよびその他の圧縮ベースの暗号攻撃のためのフレームワーク | Kitploit
ツール/GitHubGitHub/decrypto-org/rupture
パケットスニッフィングと分析脆弱性分析エクスプロイトウェブセキュリティ暗号化ペネトレーションテスト
GitHubdecrypto-org/rupture

rupture

BREACHおよびその他の圧縮ベースの暗号攻撃のためのフレームワーク

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

人気

すべて見る →

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

すべてのツールを探索

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

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

Build
Status Coverage
Status

Rupture

Ruptureは、BREACHやその他の圧縮ベースの攻撃を簡単に実行するためのフレームワークです。

Authors

Ruptureは以下によって開発されています:

  • Dimitris Karakostas [email protected]
  • Dionysis Zindros [email protected]
  • Eva Sarafianou [email protected]
  • Dimitris Grigoriou [email protected]

この研究は、アテネ大学の暗号化・セキュリティ研究室およびアテネ国立工科大学で行われています。

License

RuptureはMITライセンスの下で提供されています。詳細はLICENSEを参照してください。

Installation

フレームワーク全体は次のようにインストールできます:

  • Ruptureをインストール。
root@kitploit:~
rupture/ $ ./install all

または、以下のように各モジュールを個別にインストールすることもできます。

Javascript

Ruptureは、クライアントコードとリアルタイムサーバー間の通信にJavascriptを使用しています。クライアントコードはbabelを使用してコンパイルされ、サーバーコードはNode.jsで実行されます。

Injection

  • インジェクションをインストール。
root@kitploit:~
rupture$ ./install injection

Client

  • クライアントをインストール。
root@kitploit:~
rupture$ ./install client

Python

Ruptureは、Command & ControlサーバーにPythonを使用しています。jsリアルタイムサーバーとPythonバックエンド間の通信は、Django APIエンドポイントを介して行われます。

Backend

  • バックエンドをインストール。
root@kitploit:~
rupture/ $ ./install backend

Sniffer

  • スニファーをインストール。
root@kitploit:~
rupture/ $ ./install sniffer

Execution

Backend

  • 以下の設定スクリプトを編集:
    • rupture/backend/target_config.yml
    • rupture/backend/victim_config.yml
  • バックエンドをセットアップ。
root@kitploit:~
rupture $ ./rupture -s
  • バックエンドをデプロイ。
root@kitploit:~
rupture $ ./rupture --backend

Realtime

  • リアルタイムをデプロイ。
root@kitploit:~
rupture $ ./rupture --realtime

Sniffer

  • スニファーをデプロイ。
root@kitploit:~
rupture $ ./rupture --sniffer
Attack
  • バックエンド、リアルタイム、スニファーモジュールをすべて同時にデプロイすることもできます:
root@kitploit:~
rupture/ $ sudo ./rupture --attack

注意: スニファーのデプロイ(単独、または'attack'と同時に行う場合)は、ネットワークインターフェースへのアクセスが必要なため、昇格した権限が必要になる場合があります。

Client

  • クライアントコードは以下のディレクトリにあります:

    • ~/.rupture/client/client_

    ここではバックエンドデータベース内の被害者のIDです。

  • ブラウザで以下のテストHTMLページを開く:

    • ~/.rupture/client/client_/test.html

    またはHTTPレスポンスにクライアントコードを注入:

root@kitploit:~
~/.rupture/client/client_<id> $ ./inject.sh
ツールをダウンロード