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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ddos-traffic-monitor — リアルタイムのトラフィック監視ツールで、IPアドレスごとのネットワークトラフィック量を検出・表示し、潜在的なDDoS攻撃を特定します。 | Kitploit
ツール/GitHubGitHub/jenderal92/ddos-traffic-monitor
防御ツールパケットスニッフィングと分析ネットワークセキュリティ侵入検知異常検知
GitHubjenderal92/ddos-traffic-monitor

ddos-traffic-monitor

リアルタイムのトラフィック監視ツールで、IPアドレスごとのネットワークトラフィック量を検出・表示し、潜在的なDDoS攻撃を特定します。

リポジトリを見る
173ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

DDoSトラフィックモニター

IPアドレスごとのネットワークトラフィック量を検出・表示し、潜在的なDDoS攻撃を特定するリアルタイムトラフィック監視ツールです。このツールはPython 2.7で構築され、バックエンドにFlask、可視化用のWebベースフロントエンドを使用しています。


特徴

  • リアルタイム監視: ネットワークパケットをキャプチャし、IPアドレスごとのパケット数を表示します。
  • Webベースのダッシュボード: Webブラウザからアクセスできるユーザーフレンドリーなインターフェースです。
  • インタラクティブなテーブル: 数秒ごとに自動更新され、ライブトラフィックを反映します。
  • カスタマイズ可能: アラート、ログ、より詳細なトラフィック分析を追加するように拡張できます。
  • 軽量: パケットキャプチャにはrawソケットを使用し、データ配信には最小限のFlaskサーバーを使用します。

仕組み

  1. トラフィックキャプチャ: このツールはrawソケットを使用して、着信IPパケットをスニッフィングします。
  2. データ集約: 送信元IPごとにパケットをカウントし、トラフィックの潜在的なスパイクを特定します。
  3. 可視化: データはFlask API経由で配信され、JavaScriptを使用して2秒ごとに自動更新されるHTMLテーブルに表示されます。

要件

  • Python 2.7
  • Flask Webフレームワーク
  • rawソケットでパケットをキャプチャするためのroot/管理者アクセス権

インストール

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

    root@kitploit:~
    git clone https://github.com/Jenderal92/ddos-traffic-monitor.git
    cd ddos-traffic-monitor
    
  2. Flaskのインストール:

    root@kitploit:~
    pip install flask
    
  3. アプリケーションの実行(root権限が必要です):

    root@kitploit:~
    sudo python app.py
    
  4. ブラウザを開いて、以下のアドレスにアクセスします:

    root@kitploit:~
    http://127.0.0.1:5000
    

プロジェクト構造

root@kitploit:~
DDoS_Traffic_Monitor/
│
├── app.py                # Flaskバックエンドサーバー
├── monitor.py            # コアのパケットキャプチャとカウントロジック
├── templates/
│   └── index.html        # HTMLダッシュボード
└── static/
    ├── style.css         # ダッシュボードのスタイリング
    └── script.js         # リアルタイム更新用のJavaScript

使用方法

  1. 以下のコマンドでツールを起動します:

    root@kitploit:~
    sudo python app.py
    
  2. ブラウザを開いて、以下のアドレスにアクセスします:

    root@kitploit:~
    http://<server-ip>:<port>
    
    • <server-ip> をサーバーのIPアドレスに置き換えてください。
    • デフォルトのポートは 5000 です。
  3. ダッシュボードには以下が表示されます:

    • 送信元IP: トラフィックを送信しているIPアドレス。
    • パケット数: 各IPから受信したパケット数。

Webサイトへの埋め込み

このツールを別のWebサイト(Bloggerなど)に表示するには、iframeを使用します:

root@kitploit:~

<your-server-ip> をサーバーのIPアドレスまたはドメインに置き換えてください。

ツールをダウンロード