Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
LinkedInDumper — Script Python 3 pour décharger/extraire/récupérer les employés d'une entreprise depuis l'API LinkedIn | Kitploit
Outils/GitHubGitHub/l4rm4nd/linkedindumper
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceCollecte d'InformationsCollecte d'EmailsCrawler
GitHubl4rm4nd/linkedindumper

LinkedInDumper

Script Python 3 pour décharger/extraire/récupérer les employés d'une entreprise depuis l'API LinkedIn

Voir le dépôt
6066134il y a 1 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

LinkedInDumper

Script Python 3 pour extraire les employés d'une entreprise depuis l'API LinkedIn





Buy Me A Coffee

💬 Description

LinkedInDumper est un script Python 3 qui extrait les données des employés de la plateforme de réseau social LinkedIn.

Les résultats contiennent le prénom, le nom, le poste (titre), la localisation et le lien vers le profil de l'utilisateur. Seulement 2 appels API sont nécessaires pour récupérer tous les employés si l'entreprise n'en compte pas plus de 10. Sinon, il faut paginer à travers les résultats de l'API. Avec le paramètre CLI --email-format, vous pouvez définir un format de chaîne Python pour générer automatiquement des adresses e-mail à partir du prénom et du nom récupérés.

✨ Prérequis

LinkedInDumper communique avec l'API non officielle LinkedIn Voyager, qui nécessite une authentification. Par conséquent, vous devez disposer d'un compte utilisateur LinkedIn valide. Pour rester simple, LinkedInDumper attend simplement une valeur de cookie que vous fournissez. De cette façon, même les comptes protégés par 2FA sont pris en charge. De plus, vous devez fournir une URL d'entreprise LinkedIn pour extraire les employés.

Récupération du cookie LinkedIn

  1. Connectez-vous sur www.linkedin.com et récupérez la valeur de votre cookie de session li_at, par exemple via les outils de développement.
  2. Spécifiez la valeur du cookie soit de manière persistante dans la variable Python li_at, soit temporairement lors de l'exécution via le paramètre CLI --cookie.

Récupération de l'URL de l'entreprise LinkedIn

  1. Recherchez votre entreprise cible sur Google Search ou directement sur LinkedIn.
  2. L'URL de l'entreprise LinkedIn devrait ressembler à ceci : https://www.linkedin.com/company/apple

🎓 Utilisation

usage: linkedindumper.py [-h] --url <linkedin-url> [--cookie <cookie>] [--quiet] [--include-private-profiles] [--include-contact-infos] [--jitter] [--email-format <mail-format>] [--output-json <json-file>] [--output-csv <csv-file>]

options:
  -h, --help            show this help message and exit
  --url <linkedin-url>  A LinkedIn company url - https://www.linkedin.com/company/<company>
  --cookie <cookie>     LinkedIn 'li_at' session cookie
  --include-private-profiles
                        Show private accounts too
  --include-contact-infos
                        Query each employee individually and retrieve contact infos
  --jitter              Add a random jitter to HTTP requests to bypass rate limiting
  --email-format <mail-format>
                        Python string format for emails; for example:
                        --email-format '{0}.{1}@example.com' --> [email protected]
                        --email-format '{0[0]}.{1}@example.com' --> [email protected]
                        --email-format '{1}@example.com' --> [email protected]
                        --email-format '{0}@example.com' --> [email protected]
                        --email-format '{0[0]}{1[0]}@example.com' --> [email protected]
  --output-json <json-file>
                        Store results in json output file
  --output-csv <csv-file>
                        Store results in csv output file                        

🐳 Exemple 1 - Exécution Docker

docker run --rm l4rm4nd/linkedindumper:latest --url 'https://www.linkedin.com/company/apple' --cookie '<cookie>' --email-format '{0}.{1}@apple.de'

🐍 Exemple 2 - Exécution Python native

# install dependencies
pip install -r requirements.txt

python3 linkedindumper.py --url 'https://www.linkedin.com/company/apple' --cookie '<cookie>' --email-format '{0}.{1}@apple.de'

💎 Sorties

Le script renverra les données des employés sous forme de valeurs séparées par des points-virgules (comme CSV) :

 ██▓     ██▓ ███▄    █  ██ ▄█▀▓█████ ▓█████▄  ██▓ ███▄    █ ▓█████▄  █    ██  ███▄ ▄███▓ ██▓███  ▓█████  ██▀███  
▓██▒    ▓██▒ ██ ▀█   █  ██▄█▒ ▓█   ▀ ▒██▀ ██▌▓██▒ ██ ▀█   █ ▒██▀ ██▌ ██  ▓██▒▓██▒▀█▀ ██▒▓██░  ██▒▓█   ▀ ▓██ ▒ ██▒
▒██░    ▒██▒▓██  ▀█ ██▒▓███▄░ ▒███   ░██   █▌▒██▒▓██  ▀█ ██▒░██   █▌▓██  ▒██░▓██    ▓██░▓██░ ██▓▒▒███   ▓██ ░▄█ ▒
▒██░    ░██░▓██▒  ▐▌██▒▓██ █▄ ▒▓█  ▄ ░▓█▄   ▌░██░▓██▒  ▐▌██▒░▓█▄   ▌▓▓█  ░██░▒██    ▒██ ▒██▄█▓▒ ▒▒▓█  ▄ ▒██▀▀█▄  
░██████▒░██░▒██░   ▓██░▒██▒ █▄░▒████▒░▒████▓ ░██░▒██░   ▓██░░▒████▓ ▒▒█████▓ ▒██▒   ░██▒▒██▒ ░  ░░▒████▒░██▓ ▒██▒
░ ▒░▓  ░░▓  ░ ▒░   ▒ ▒ ▒ ▒▒ ▓▒░░ ▒░ ░ ▒▒▓  ▒ ░▓  ░ ▒░   ▒ ▒  ▒▒▓  ▒ ░▒▓▒ ▒ ▒ ░ ▒░   ░  ░▒▓▒░ ░  ░░░ ▒░ ░░ ▒▓ ░▒▓░
░ ░ ▒  ░ ▒ ░░ ░░   ░ ▒░░ ░▒ ▒░ ░ ░  ░ ░ ▒  ▒  ▒ ░░ ░░   ░ ▒░ ░ ▒  ▒ ░░▒░ ░ ░ ░  ░      ░░▒ ░      ░ ░  ░  ░▒ ░ ▒░
  ░ ░    ▒ ░   ░   ░ ░ ░ ░░ ░    ░    ░ ░  ░  ▒ ░   ░   ░ ░  ░ ░  ░  ░░░ ░ ░ ░      ░   ░░          ░     ░░   ░ 
    ░  ░ ░           ░ ░  ░      ░  ░   ░     ░           ░    ░       ░            ░               ░  ░   ░     
                                      ░                      ░                                         ░ by LRVT      

[i] Company Name: apple
[i] Company X-ID: 162479
[i] LN Employees: 1000 employees found
[i] Dumping Date: 17/10/2022 13:55:06
[i] Email Format: {0}.{1}@apple.de

Firstname;Lastname;Email;Position;Gender;Location;Profile
Katrin;Honauer;[email protected];Software Engineer at Apple;N/A;Heidelberg;https://www.linkedin.com/in/katrin-honauer
Raymond;Chen;[email protected];Recruiting at Apple;N/A;Austin, Texas Metropolitan Area;https://www.linkedin.com/in/raytherecruiter

[i] Successfully crawled 2 unique apple employee(s). Hurray ^_-

Optionnellement, vous pouvez utiliser les paramètres CLI --output-json et --output-csv pour stocker les résultats au format JSON ou CSV.

💥 Limitations

Télécharger l’outil