
Scrapez, chassez et transformez les noms et noms d'utilisateur

Récupérez les noms des employés à partir des profils LinkedIn des moteurs de recherche
Chassez les adresses e-mail et les formats de nom d'utilisateur via Hunter.io
Transformez les noms en un format de nom d'utilisateur donné
usage: bridgekeeper.py [flags]
BridgeKeeper - v1.0.0
options:
-h, --help affiche ce message d'aide et quitte
Cible(s) :
-c COMPANY, --company COMPANY
entreprise cible pour rechercher des profils LinkedIn
(ex. 'Exemple SARL')
-n NAMES, --names NAMES
chaîne de caractères (séparée par des virgules) ou fichier contenant des noms
à convertir en noms d'utilisateur (format : 'Prénom (Deuxième) Nom')
Formatage du nom d'utilisateur :
-f FORMAT, --format FORMAT
format du nom d'utilisateur (identifiants de format :
{first}, {middle}, {last}, {f}, {m}, {l}, [#])
-a API, --api API clé API Hunter.io pour l'identification du format d'e-mail
et la récupération d'e-mails
-d DOMAIN, --domain DOMAIN
nom de domaine de l'entreprise cible pour l'identification du format d'e-mail
et la récupération d'e-mails sur Hunter.io
--lower force les noms d'utilisateur en minuscules
--upper force les noms d'utilisateur en majuscules
Configuration du moteur de recherche :
--depth DEPTH nombre de pages de profondeur à parcourir pour chaque moteur de recherche
(Par défaut : 5)
--bing-cookies BING_COOKIES
chaîne de caractères ou fichier de cookies pour le moteur de recherche Bing
(désactivé)
--duckduckgo-cookies DUCKDUCKGO_COOKIES
chaîne de caractères ou fichier de cookies pour le moteur de recherche DuckDuckGo
--google-cookies GOOGLE_COOKIES
chaîne de caractères ou fichier de cookies pour le moteur de recherche Google
--yahoo-cookies YAHOO_COOKIES
chaîne de caractères ou fichier de cookies pour le moteur de recherche Yahoo
Configuration HTTP :
--timeout TIMEOUT délai d'attente des requêtes HTTP en secondes
(Par défaut : 25 secondes)
--proxy PROXY proxy pour faire transiter le trafic HTTP : `hôte:port`
Configuration de sortie :
-o OUTPUT, --output OUTPUT
répertoire pour écrire les fichiers de sortie
(Par défaut : output)
Débogage :
--version affiche la version de l'outil et quitte
--debug active les messages de débogage
Rassemblez les noms des employés d'une entreprise, Exemple SARL, et convertissez chaque nom en un e-mail formaté 'flast' :
bridgekeeper.py --company "Exemple, SARL" --format {f}{last}@exemple.com --depth 10 --output employes-exemple
Rassemblez les noms des employés et les adresses e-mail des moteurs de recherche et de Hunter.io :
bridgekeeper.py --company "Exemple, SARL" --domain exemple.com --api {API_KEY} --depth 10 --output employes-exemple
Convertissez une liste de noms déjà générée en noms d'utilisateur :
bridgekeeper.py --names noms.txt --format {f}{last}@exemple.com --output employes-exemple
Exemples de formats de nom d'utilisateur (BridgeKeeper prend en charge les deuxièmes prénoms ainsi que les noms d'utilisateur limités en caractères - par exemple, seuls 4 caractères d'un nom de famille sont utilisés) :
Nom : John Adams Smith
{f}{last} > jsmith
{f}{m}.{last} > ja.smith
{f}{last}[4]@exemple.com > [email protected]