Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
AutoBrowser — AutoBrowser 截图 | Kitploit
工具/GitHubGitHub/el3ct71k/autobrowser
侦察信息收集Web安全渗透测试
GitHubel3ct71k/autobrowser

AutoBrowser

AutoBrowser 截图

查看仓库
49139年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

AutoBrowser 4.0

AutoBrowser 是一个用 Python 编写的渗透测试工具。 该工具旨在生成网络上的 HTTP/S 端口报告(JSON 文件)和截图。 您可以选择分析 Nmap 报告(XML 文件 -oX)或直接使用 Nmap 扫描, 然后工具会自动使用无头浏览器对每个主机发起 HTTP/S 请求检查结果, 随后它会截取响应页面的内容截图。

  • 本工具专为 IT 专业人员进行渗透测试而设计。

来自 AutoBrowser 4.0 的概念验证视频

文档:

  • 位置参数:

  • 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)

示例:

必须使用双引号来界定 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 扫描主机列表(类似 Nmap 的 -iL 标志),检查结果,并以 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"

要求:

###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 命令行工具(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 的完整路径)
下载工具