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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
slowloris — 低帯域幅DoSツール。Pythonで書き直されたSlowloris。 | Kitploit
ツール/GitHubGitHub/gkbrk/slowloris
ウェブセキュリティペネトレーションテスト
GitHubgkbrk/slowloris

slowloris

低帯域幅DoSツール。Pythonで書き直されたSlowloris。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

slowloris.py - Pythonで書かれたシンプルなSlowloris

Slowlorisとは?

Slowlorisは基本的に、スレッド型サーバーに影響を与えるHTTPサービス拒否攻撃です。仕組みは次のとおりです。

  1. 大量のHTTPリクエストを開始します。
  2. 接続を維持するために、定期的(約15秒ごと)にヘッダーを送信します。
  3. サーバーが閉じない限り、接続を閉じません。サーバーが接続を閉じた場合は、新しい接続を作成して同じことを続けます。

これにより、サーバーのスレッドプールが枯渇し、サーバーは他の人に応答できなくなります。

引用

この作品が役立つと感じた場合は、次のように引用してください。

root@kitploit:~
@article{gkbrkslowloris,
  title = "Slowloris",
  author = "Gokberk Yaltirakli",
  journal = "github.com",
  year = "2015",
  url = "https://github.com/gkbrk/slowloris"
}

インストールと実行方法

Gitリポジトリをクローンするか、pipを使用してインストールできます。実行方法は次のとおりです。

  • sudo pip3 install slowloris
  • slowloris example.com

以上でslowloris.pyのインストールと実行は完了です。

pipの代わりにgitでクローンしたい場合は、次のようにします。

  • git clone https://github.com/gkbrk/slowloris.git
  • cd slowloris
  • python3 slowloris.py example.com

SOCKS5プロキシのサポート

ただし、IPアドレス経由の直接接続ではなく、SOCKS5プロキシを使用するために-xオプションを使用する予定の場合は、PySocksライブラリ(またはsocksライブラリの他の実装)もインストールする必要があります。PySocksは、GitHubユーザー@AnorovによるSocksiPyのフォークであり、上記のpipコマンドにPySocksを追加するか、次のように再実行することで簡単にインストールできます:

  • sudo pip3 install PySocks

その後、-xオプションを使用してSOCKS5サポートを有効にし、--proxy-hostおよび--proxy-portオプションを使用してSOCKS5プロキシホストとそのポートを指定できます(標準の127.0.0.1:8080とは異なる場合)。

設定オプション

コマンドライン引数を使用してslowlorisの動作を変更することが可能です。最新のヘルプドキュメントを取得するには、slowloris -hを実行してください。

  • -p, --port
    • ウェブサーバーのポート、通常は80
  • -s, --sockets
    • テストで使用するソケット数
  • -v, --verbose
    • ログを増やす(端末への出力)
  • -ua, --randuseragents
    • リクエストごとにユーザーエージェントをランダム化
  • -x, --useproxy
    • 接続にSOCKS5プロキシを使用
  • --https
    • リクエストにHTTPSを使用
  • --sleeptime
    • 各ヘッダー送信間のスリープ時間

ライセンス

このコードはMITライセンスの下でライセンスされています。

ツールをダウンロード