Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
the-endorser — Un outil OSINT qui permet de mettre en évidence les relations entre les personnes sur LinkedIn via les recommandations/compétences. | Kitploit
Outils/GitHubGitHub/eth0izzle/the-endorser
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceCollecte d'InformationsIngénierie Sociale
GitHubeth0izzle/the-endorser

the-endorser

Un outil OSINT qui permet de mettre en évidence les relations entre les personnes sur LinkedIn via les recommandations/compétences.

Voir le dépôt
35451il y a 1 anVé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

🚨 The Endorser n'est plus maintenu. Si vous avez besoin de support ou de consultation pour vos activités OSINT, envoyez-moi un e-mail à [email protected] 🚨

The Endorser

Un outil OSINT qui vous permet d'établir des relations entre des personnes sur LinkedIn via les recommandations/compétences.

Consultez l'exemple (digraph), qui est basé sur mon profil LinkedIn et celui de mon ami (David Prince). En jetant un coup d'œil à la visualisation, vous pouvez facilement voir, par le nombre de « flèches », qu'il existe une sorte de relation entre nous et « Zoë Rose » (dans ce cas, nous avons travaillé ensemble). Si je menais une enquête, je concentrerais mes efforts vers elle ensuite.

Example

En raison de la manière dont fonctionnent les paramètres de confidentialité de LinkedIn, cet outil fonctionne mieux lorsque votre cible se trouve dans votre réseau de 3e degré ou au-delà. L'utilisation d'un compte LinkedIn Premium ou Recruteur vous permettra de cartographier des cibles en dehors de votre réseau.

Installation

Tout ce dont vous avez besoin est Python 3.4+ et suivez les étapes suivantes :

  1. git clone https://github.com/eth0izzle/the-endorser.git
  2. sudo pip3 install -r requirements.txt
  3. Installez Graphviz depuis https://www.graphviz.org/download/ ou via votre gestionnaire de paquets, par exemple apt-get install graphviz ou brew install graphviz ou choco install graphiz
  4. Téléchargez ChromeDriver pour votre plateforme (nécessite Chrome) et placez-le dans ./drivers. Vous pouvez également utiliser PhantomJS et lancer avec l'option --driver phantomjs (note : phantomjs est 8 fois plus lent).
  5. Configurez vos identifiants LinkedIn dans config.yaml
  6. python3 the-endorser.py <profile1> <profile2> <profile3> <etc..> <etc..>

Utilisation

root@kitploit:~
usage: python the-endorser.py https://www.linkedin.com/in/user1 https://www.linkedin.com/in/user2

Cartographie les relations entre les recommandations des personnes sur LinkedIn.

positional arguments:
  profiles              Liste séparée par des espaces d'URL de profils LinkedIn à cartographier

optional arguments:
  -h, --help            affiche ce message d'aide et quitte
  --config_file CONFIG_FILE
                        Spécifie le chemin du fichier config.yaml (par défaut :
                        ./the-endorser/config.yaml)
  --driver DRIVER       WebDriver Selenium à utiliser pour analyser les pages web :
                        chromedriver, phantomjs (par défaut : chromedriver)
  --output OUTPUT       Module de sortie pour visualiser les relations : digraph,
                        stdout (par défaut : digraph)
  --log LOG             Chemin du fichier journal. None pour stdout. (par défaut : None)
  --log-level LOG_LEVEL
                        Niveau de sortie de journalisation : DEBUG, INFO, WARNING, ERROR.
                        (par défaut : INFO)

Sorties

The Endorser est « modulaire » dans le sens où il peut produire et visualiser les données de différentes manières. Un module de sortie nécessite juste une méthode : def run(profiles)

Actuellement, il n'y a qu'un seul module de sortie (digraph). À l'avenir, je prévois d'ajouter des modules pour Maltego et Plot.ly - mais n'hésitez pas à participer !

Digraph

Il est préférable de lire le graphique de droite à gauche, en identifiant les personnes qui ont une grande collection de « flèches » provenant de multiples profils (couleurs différentes). Carré = compétence, ellipse = personne.

Contribuer

Consultez le suivi des problèmes et voyez ce qui vous intéresse.

  1. Forkez-le, bébé !
  2. Créez une branche de fonctionnalité : git checkout -b my-new-feature
  3. Créez votre fonctionnalité super géniale !
  4. Commitez vos modifications : git commit -am 'Add some feature'
  5. Poussez sur la branche : git push origin my-new-feature
  6. Soumettez une pull request

Licence

MIT. Voir LICENSE

Télécharger l’outil