
스크래핑, 헌팅, 그리고 이름 및 사용자 이름 변환

스크래핑 검색 엔진 링크드인 프로필에서 직원 이름을 스크래핑합니다
추적 헌터.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]