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

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

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

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

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/0xzdh/bridgekeeper
OSINT (开源情报)侦察信息收集电子邮件收集网络爬虫
GitHub0xzdh/bridgekeeper

BridgeKeeper

抓取、搜寻并转换姓名与用户名

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
BridgeKeeper — 抓取、搜寻并转换姓名与用户名 | Kitploit

BridgeKeeper

抓取 来自搜索引擎 LinkedIn 资料中的员工姓名
搜索 通过 Hunter.io 获取邮箱和用户名格式
转换 姓名为指定的用户名格式

使用方法

root@kitploit:~
usage: bridgekeeper.py [flags]

BridgeKeeper - v1.0.0

options:
  -h, --help            show this help message and exit

Target(s):
  -c COMPANY, --company COMPANY
                        target company to search for LinkedIn profiles
                        (e.g. 'Example Ltd.')

  -n NAMES, --names NAMES
                        string (comma delimited) or file containing names
                        to be converted to usernames (format: 'First (M) Last')

Username Formatting:
  -f FORMAT, --format FORMAT
                        username format (format identifiers:
                        {first}, {middle}, {last}, {f}, {m}, {l}, [#])

  -a API, --api API     hunter.io API key for email format identification
                        and email scraping

  -d DOMAIN, --domain DOMAIN
                        domain name of target company for hunter.io email
                        format identification and email scraping

  --lower               force usernames to all lower case

  --upper               force usernames to all upper case

Search Engine Configuration:
  --depth DEPTH         number of pages deep to search each search engine
                        (Default: 5)

  --bing-cookies BING_COOKIES
                        string or cookie file for Bing search engine
                        (disabled)

  --duckduckgo-cookies DUCKDUCKGO_COOKIES
                        string or cookie file for DuckDuckGo search engine

  --google-cookies GOOGLE_COOKIES
                        string or cookie file for Google search engine

  --yahoo-cookies YAHOO_COOKIES
                        string or cookie file for Yahoo search engine

HTTP Configuration:
  --timeout TIMEOUT     HTTP request timeout in seconds
                        (Default: 25 seconds)

  --proxy PROXY         proxy to pass HTTP traffic through: `host:port`

Output Configuration:
  -o OUTPUT, --output OUTPUT
                        directory to write output files to
                        (Default: output)

Debug:
  --version             print the tool version and exit

  --debug               enable debug output

为一家公司(Example Ltd.)收集员工姓名,并将每个姓名转换为 'flast' 用户名格式的邮箱:
bridgekeeper.py --company "Example, Ltd." --format {f}{last}@example.com --depth 10 --output example-employees

从搜索引擎和 Hunter.io 收集员工姓名和邮箱地址:
bridgekeeper.py --company "Example, Ltd." --domain example.com --api {API_KEY} --depth 10 --output example-employees

将已有姓名列表转换为用户名:
bridgekeeper.py --names names.txt --format {f}{last}@example.com --output example-employees

用户名格式示例(BridgeKeeper 支持中间名以及限制长度的用户名——例如只使用姓氏的前4个字符):

root@kitploit:~
Name: John Adams Smith
{f}{last}                   > jsmith
{f}{m}.{last}               > ja.smith
{f}{last}[4]@example.com    > [email protected]

功能特性

  • 支持对四大主流搜索引擎进行抓取:Bing、DuckDuckGo、Google 和 Yahoo
    • 注意:Bing 搜索引擎因结果不稳定暂时禁用
  • 姓名解析,剔除 LinkedIn 职位、证书、前缀等内容
  • 通过 Cookie 文件规避搜索引擎黑名单
  • 用户名格式化
    • 姓名截断
      • 例如,用户名格式只取姓氏的前4个字符
    • 连字符姓氏处理
    • 重复用户名处理
      • 在重复用户名后追加递增数字
  • 支持 Hunter.io 抓取:
    • 识别指定域名的邮箱格式
    • 获取指定域名的已知邮箱地址

致谢

  • m8r0wn: CrossLinked
  • initstring: linkedin2username
  • nullg0re: 通过 Hunter.io 收集用户名格式和邮箱的代码
下载工具