Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

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

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

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
bbot — 面向黑客的递归互联网扫描器。🧡 | Kitploit
工具/GitHubGitHub/blacklanternsecurity/bbot
OSINT (开源情报)侦察漏洞扫描器信息收集Web安全渗透测试威胁情报子域名枚举电子邮件收集网络爬虫DNS 分析
10.3k8981141天前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
GitHub
blacklanternsecurity/bbot

bbot

面向黑客的递归互联网扫描器。🧡

查看仓库网站

bbot_banner

Python Version License PyPi Downloads Ruff Tests Codecov Discord

BEE·bot 是一款多用途扫描器,灵感来自 Spiderfoot,旨在自动化你的 侦察(Recon)、漏洞赏金(Bug Bounties) 和 ASM 工作!

https://github.com/blacklanternsecurity/bbot/assets/20261699/e539e89b-92ea-46fa-b893-9cde94eebf81

实时进行的 BBOT 扫描——使用 VivaGraphJS 进行可视化

安装

# stable version
pipx install bbot

# bleeding edge (dev branch)
pipx install --pip-args '\--pre' bbot

更多安装方式(包括 Docker)请参阅入门指南

从 3.0 升级? 请参阅 3.0 → 3.1 迁移指南(源文件),了解可能影响现有预设、配置、自定义模块和输出的变更。

从 2.x 升级? BBOT 3.0 对 CLI、预设、模块、事件和 Python API 引入了破坏性变更。升级前请参阅 2.x → 3.0 迁移指南(源文件)。

速度提示: BBOT 的 DNS 解析器(blastdns)会为 /etc/resolv.conf 中的每个解析器启动多个线程。添加更多未经过滤的解析器可显著加快扫描速度。详情请参阅示例 resolv.conf 和技巧与窍门。

示例命令

1) 子域名查找器

被动 API 来源,加上针对目标特定子域名变异的递归 DNS 暴力破解。

# find subdomains of evilcorp.com
bbot -t evilcorp.com -p subdomain-enum

# passive sources only
bbot -t evilcorp.com -p subdomain-enum -rf passive
subdomain-enum.yml
description: Enumerate subdomains via APIs, brute-force

flags:
  # enable every module with the subdomain-enum flag
  - subdomain-enum

output_modules:
  # output unique subdomains to TXT file
  - subdomains

config:
  dns:
    brute_threads: 1000
  # put your API keys here
  # modules:
  #   github:
  #     api_key: ""
  #   chaos:
  #     api_key: ""
  #   securitytrails:
  #     api_key: ""

BBOT 发现的子域名数量始终比其他工具多 20-50%。域名越大,差距越明显。要了解这是如何实现的,请参阅 工作原理。

subdomain-stats-ebay

2) Web 爬虫

# crawl evilcorp.com, extracting emails and other goodies
bbot -t evilcorp.com -p spider
spider.yml
description: Recursive web spider

modules:
  - http

blacklist:
  # Prevent spider from invalidating sessions by logging out
  - "RE:/.*(sign|log)[_-]?out"

config:
  web:
    # how many links to follow in a row
    spider_distance: 2
    # don't follow links whose directory depth is higher than 4
    spider_depth: 4
    # maximum number of links to follow per page
    spider_links_per_page: 25

3) 电子邮件收集器

# quick email enum with free APIs + scraping
bbot -t evilcorp.com -p email-enum

# pair with subdomain enum + web spider for maximum yield
bbot -t evilcorp.com -p email-enum subdomain-enum spider
email-enum.yml
description: Enumerate email addresses from APIs, web crawling, etc.

flags:
  - email-enum

output_modules:
  - emails

4) Web 扫描器

# run a light web scan against www.evilcorp.com
bbot -t www.evilcorp.com -p web

# run a heavy web scan against www.evilcorp.com
bbot -t www.evilcorp.com -p web-heavy
web.yml
description: Quick web scan

include:
  - iis-shortnames

flags:
  - web

web-heavy.yml
description: Aggressive web scan

include:
  # include the web preset
  - web

flags:
  - web-heavy

5) 瞬息全宇宙

# everything everywhere all at once
bbot -t evilcorp.com -p kitchen-sink

# roughly equivalent to:
bbot -t evilcorp.com -p subdomain-enum cloud-enum code-enum email-enum spider web paramminer webbrute web-screenshots
kitchen-sink.yml
description: Everything everywhere all at once

include:
  - subdomain-enum
  - cloud-enum
  - code-enum
  - email-enum
  - spider
  - web
  - paramminer
  - webbrute
  - web-screenshots
  - baddns-heavy

config:
  modules:
    dnsbrute:
      recursive_mutations: true
    dnscommonsrv:
      recursive_mutations: true
    webbrute:
      avoid_wafs: False
    wayback:
      urls: True
      parameters: True
      archive: True

工作原理

点击下方图表,探索 BBOT 的内部工作原理。

image

输出模块

下载工具