
استخراج، وصيد، وتحويل الأسماء وأسماء المستخدمين

استخلاص أسماء الموظفين من ملفات 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]