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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
AutoBrowser — 自動ブラウザスクリーンショット | Kitploit
ツール/GitHubGitHub/el3ct71k/autobrowser
偵察情報収集ウェブセキュリティペネトレーションテスト
GitHubel3ct71k/autobrowser

AutoBrowser

自動ブラウザスクリーンショット

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

人気

すべて見る →

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

すべてのツールを探索

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

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

AutoBrowser 4.0

AutoBrowserは、ペネトレーションテスター向けにPythonで書かれたツールです。 このツールの目的は、ネットワーク上のhttp/sベースのポートのレポート(JSONファイル)とスクリーンショットを作成することです。 Nmapレポート(XMLファイル -oX)を分析するか、Nmapでスキャンするかを選択できます。 その後、ツールはヘッドレスウェブブラウザを使用して各ホストにhttp/sリクエストを行い、結果を自動的にチェックします。 そして、応答ページのコンテンツのスクリーンショットを撮ります。

  • このツールは、ITプロフェッショナルがペネトレーションテストを実施するために設計されています。

AutoBrowser 4.0の概念実証ビデオ

Documentation:

  • 位置引数:

  • analyze - 分析とブラウジング(引数必須: nmapレポートの場所)

  • scan - スキャンとブラウジング(引数必須: ターゲットホストまたはファイル)

  • オプション引数:

  • -h, --help - このヘルプメッセージを表示して終了

  • -p PROJECT, --project PROJECT - プロジェクト名(すべてのデータを含むフォルダ。デフォルト: project)

  • -t TIMEOUT, --timeout TIMEOUT - httpリクエストのタイムアウト期間

  • -w MAX_WORKERS, --max-workers MAX_WORKERS - 最大ワーカープロセス数(デフォルト: 4)

  • --useragent USERAGENT - 特定のユーザーエージェントを設定

  • --java-enabled - Java環境を表示

  • --verbose - すべてのチェックを詳細に表示

  • --proxy PROXY - HTTP/socks5プロキシを介して接続を中継(例: socks5://127.0.0.1:8080)

  • --proxy-auth PROXY_AUTH - プロキシ認証情報を設定。(例: username:password)

Examples:

CLI引数の値は必ず二重引用符で区切ってください!

  • scanメソッドの引数詳細を取得:

python AutoBrowser.py scan --help

  • Nmapでスキャンし、結果をチェックし、project_nameという名前のフォルダを作成、10ワーカーで詳細出力:

python AutoBrowser.py scan "192.168.1.1/24" -a="-sT -sV -T3" -p project_name --workers=10

  • Nmap経由でホストリストをスキャン(-iL Nmapフラグなど)、結果をチェックし、project_nameという名前のフォルダを作成、Java環境を有効化:

python AutoBrowser.py scan file_path.txt -a="-sT -sV -T3" -p project_name --verbose --java-enabled

  • analyzeメソッドの引数詳細を取得:

python AutoBrowser.py analyze --help

  • Nmap XMLレポートを分析し、report_analyzeという名前のフォルダを作成、プロキシ経由:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="socks5://127.0.0.1:8080"

  • Nmap XMLレポートを分析し、report_analyzeという名前のフォルダを作成、認証情報付きプロキシ経由:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="http://127.0.0.1:8080" --proxy-auth="username:password"

  • Nmap XMLレポートを分析し、report_analyzeという名前のフォルダを作成、特定のユーザーエージェントを指定:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --user-agent="My New UserAgent"

Requirements:

###Linux インストール:

  1. sudo apt-get install python-pip python2.7-dev libxext-dev python-qt4 qt4-dev-tools build-essential nmap
  2. sudo pip install -r requirements.txt

###MacOSx インストール:

  1. Xcode Command Line Toolsをインストール(AppStore)
  2. ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
  3. brew install pyqt nmap
  4. sudo easy_install pip
  5. sudo pip install -r requirements.txt

###Windows インストール:

  1. setuptools をインストール
  2. pip をインストール
  3. PyQt4 をインストール
  4. Nmap をインストール
  5. 管理者としてコマンドプロンプト(cmd)を開く -> Pythonフォルダに移動 -> Scripts (cd c:\Python27\Scripts)
  6. pip install -r (requirements.txtへのフルパス)
ツールをダウンロード