
抓取 来自搜索引擎 LinkedIn 资料中的员工姓名
搜索 通过 Hunter.io 获取邮箱和用户名格式
转换 姓名为指定的用户名格式
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个字符):
Name: John Adams Smith
{f}{last} > jsmith
{f}{m}.{last} > ja.smith
{f}{last}[4]@example.com > [email protected]