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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/gamehunterkaan/autopwn-suite
偵察脆弱性スキャナーポートスキャンエクスプロイト情報収集ウェブセキュリティネットワークセキュリティペネトレーションテスト
GitHubgamehunterkaan/autopwn-suite

AutoPWN-Suite

AutoPWN Suiteは、脆弱性をスキャンし、システムを自動的に悪用するためのプロジェクトです。

リポジトリを見る
1.1k1371ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

AutoPWN Suite

AutoPWN Suiteは、脆弱性のスキャンとシステムの自動悪用を行うプロジェクトです。

GitHub Top Language Repo Size Tests GitHub Contributors GitHub Closed Pull Requests GitHub Closed Issues GitHub Repo Stars Banner

機能

CLI

  • 自動スキャンと悪用
  • ユーザー入力を必要とせずにネットワークIP範囲を検出
  • サービスのバージョンに基づく脆弱性検出
  • Webアプリの脆弱性テスト(LFI、XSS、SQLI)
  • Webアプリのディレクトリバスティング
  • ターミナルから直接脆弱性に関する情報を取得
  • 発見された脆弱性に関連するエクスプロイトを自動ダウンロード
  • ネットワーク上にトラフィックを生成するノイズモード
  • ステルススキャンのための回避モード
  • 特権レベルに基づいてスキャンタイプを自動選択
  • リッチなフォーマットで読みやすい出力
  • 設定ファイルを使用して引数を指定
  • Webhookまたはメールでスキャン結果を送信
  • Windows、macOS、Linuxで動作
  • モジュールとして使用
  • 定期的にネットワークをスキャンするデーモンとして使用

Web UI

AutoPWN Suiteには、ブラウザからスキャンを管理するための組み込みWebダッシュボードが含まれています。

Web UI Dashboard

  • 複数の同時スキャン - 複数のスキャンを同時に起動および監視
  • ライブ端末出力 - SSEを介してnmapコマンドと結果をリアルタイムで表示
  • スキャンプロファイル - スキャン設定(テクニック、速度、タイムアウト、ポート、回避、カスタムフラグ)を保存して再利用
  • スケジュールスキャン - cronスケジュールで定期的なスキャンを設定し、プロファイルを自動読み込み
  • スキャンテクニック - TCP SYN、TCP Connect、UDP、Window、ACK、FIN、Xmas、Null、Maimon、SCTPスキャンから選択
  • 回避モード - 断片化パケット、偽装送信元ポート、パディングデータ長
  • メール通知 - スキャン完了時にインライン結果サマリーで通知
  • Webhook通知 - スキャン結果を任意のWebhookエンドポイントに投稿
  • 永続設定 - すべての設定、プロファイル、スケジュールがディスクに保存
  • 環境変数による設定 - コードに触れずにホスト、ポート、データディレクトリを設定

Scan Profiles

Scheduled Scans

動作原理

AutoPWN Suiteは、nmapのTCP-SYNスキャンを使用してホストを列挙し、そこで実行されているソフトウェアのバージョンを検出します。ホストに関する十分な情報を収集した後、AutoPWN Suiteは自動的にキーワードリストを生成し、NIST脆弱性データベースを検索します。

デモ

AutoPWN Suiteは、非常にユーザーフレンドリーで読みやすい出力を提供します。

asciicast

インストール

Windows

root@kitploit:~
git clone https://github.com/GamehunterKaan/AutoPWN-Suite.git
cd AutoPWN-Suite
pip install -r requirements.txt

Linux

Linuxへのシステム全体のインストール(root権限が必要)には、提供されているインストールスクリプトを使用してください。(推奨)

root@kitploit:~
# Install as root
sudo bash install.sh
# Uninstall
sudo bash uninstall.sh

リポジトリをクローンして仮想環境を作成することもできます。このインストール方法は、Linuxでの非rootインストールに使用できます。

root@kitploit:~
git clone https://github.com/GamehunterKaan/AutoPWN-Suite.git
cd AutoPWN-Suite
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Docker

Web UIを起動する最も速い方法。docker-compose.ymlファイルをダウンロードして実行:

root@kitploit:~
docker compose up -d

Web UIは http://localhost:8080 で利用可能です。

設定

docker-compose.ymlを編集して、ホスト、ポート、データディレクトリを変更します:

root@kitploit:~
environment:
  - AUTOPWN_DATA_DIR=/data        # Where settings/profiles/schedules are stored
  - AUTOPWN_WEB_HOST=0.0.0.0     # Listen address
  - AUTOPWN_WEB_PORT=8080        # Listen port

注意: nmapがローカルネットワーク上のデバイスを発見してスキャンするには、ホストネットワーク(network_mode: host)が必要です。

Docker経由でCLIを実行することもできます:

root@kitploit:~
docker run -it --net=host gamehunterkaan/autopwn-suite -t 192.168.1.0/24 -y

Cloud

Google Cloud Shellを使用できます。

Open in Cloud Shell

使い方

root権限(sudo)での実行が常に推奨されます。

CLI

自動モード

root@kitploit:~
autopwn-suite -y

特定のターゲットをスキャン

root@kitploit:~
autopwn-suite -t <target ip address>

スキャン速度の変更

root@kitploit:~
autopwn-suite -s <1, 2, 3, 4, 5>

スキャンモードの変更

root@kitploit:~
autopwn-suite -m <evade, noise, normal>

使用法とフラグの詳細については、-h フラグを使用してください。

デーモンのインストール

root@kitploit:~
autopwn-suite --daemon-install

Web UI

Webダッシュボードを起動:

root@kitploit:~
autopwn-suite --web

カスタムホストとポートを使用:

root@kitploit:~
autopwn-suite --web --web-host 0.0.0.0 --web-port 3000

Scan Running

REST API

Web UIは完全なREST APIを公開します:

モジュールの使用

root@kitploit:~
from autopwn_suite.api import AutoScanner

scanner = AutoScanner()
json_results = scanner.scan("192.168.0.1")
scanner.save_to_file("autopwn.json")

開発とテスト

依存関係のインストールとテストの実行にはpoetryを使用できます。

依存関係のインストール

root@kitploit:~
poetry install

テストの実行

root@kitploit:~
# Run all tests with coverage
poetry run test

# Run tests without coverage
poetry run test --no-cov

# Run only unit tests
poetry run test -m unit

# Run only integration tests
poetry run test -m integration

# Run tests excluding slow tests
poetry run test -m "not slow"

Dockerでの実行(開発)

root@kitploit:~
docker compose up --build

AutoPWN Suiteへの貢献

このプロジェクトに貢献していただけると嬉しいです。不要なものや単なる個人的な好みでない限り、プルリクエストをマージするのを楽しみにしています。また、軽微な変更やバグ修正はマージされません。それらについてはIssueを作成してください。私が自分で対応します。詳細はこちら!

法的情報

ソフトウェアを第三者にレンタル、リース、配布、改変、販売、譲渡することはできません。AutoPWN Suiteは、クレジットを提供し、商用利用しないことを条件として、配布および改変が無料です。ソフトウェアを違法または悪意のある目的で使用することはできません。準拠法で許容される最大限の範囲で、結果的損害に対する責任は負いません。

サポートまたはお問い合わせ

このツールの使用で問題がありますか?Issueを作成するか、ディスカッションを作成してください!

ツールをダウンロード
MethodEndpoint説明
GET/api/scansすべてのスキャンジョブを一覧表示
POST/api/scan/start新しいスキャンを開始
POST/api/scan/stop実行中のスキャンを停止
GET/api/hostsすべての検出されたホスト(統合)
GET/api/logログ履歴
GET/api/eventsSSEイベントストリーム
GET/api/settingsすべての設定を取得
PUT/api/settings設定を更新
GET/api/profilesスキャンプロファイルを一覧表示
POST/api/profilesプロファイルを作成
PUT/api/profiles/<id>プロファイルを更新
DELETE/api/profiles/<id>プロファイルを削除
GET/api/schedulesスケジュールされたスキャンを一覧表示
POST/api/schedulesスケジュールを作成
PUT/api/schedules/<id>スケジュールを更新
DELETE/api/schedules/<id>スケジュールを削除