
Ein OSINT-Tool, mit dem Sie Beziehungen zwischen Personen auf LinkedIn über Empfehlungen/Fähigkeiten aufdecken können.
Ein OSINT-Tool, mit dem du Beziehungen zwischen Personen auf LinkedIn über Bestätigungen/Fähigkeiten aufdecken kannst.
Schau dir das Beispiel (Digraph) an, das auf meinem und dem LinkedIn-Profil meines Freundes (David Prince) basiert. Durch einen Blick auf die Visualisierung kannst du leicht erkennen, anhand der Anzahl der "Pfeile", dass es eine Art Beziehung zwischen uns und "Zoë Rose" gibt (in diesem Fall haben wir früher zusammengearbeitet). Wenn ich eine Untersuchung durchführen würde, würde ich meine Bemühungen als nächstes auf sie konzentrieren.

Aufgrund der Funktionsweise der Datenschutzeinstellungen von LinkedIn funktioniert dieses Tool am besten, wenn dein Ziel innerhalb deines dritten Grades oder höher liegt. Die Verwendung eines LinkedIn Premium- oder Recruiter-Kontos ermöglicht es dir, Ziele außerhalb deines Netzwerks zu kartieren.
Alles, was du brauchst, ist Python 3.4+ und führe Folgendes aus:
git clone https://github.com/eth0izzle/the-endorser.gitsudo pip3 install -r requirements.txtapt-get install graphviz oder brew install graphviz oder choco install graphiz--driver phantomjs starten (Hinweis: phantomjs ist 8x langsamer).config.yaml ein.python3 the-endorser.py <profile1> <profile2> <profile3> <etc..> <etc..>usage: python the-endorser.py https://www.linkedin.com/in/user1 https://www.linkedin.com/in/user2
Maps out relationships between peoples endorsements on LinkedIn.
positional arguments:
profiles Space separated list of LinkedIn profile URLs to map
optional arguments:
-h, --help show this help message and exit
--config_file CONFIG_FILE
Specify the path of the config.yaml file (default:
./the-endorser/config.yaml)
--driver DRIVER Selenium WebDriver to use to parse the webpages:
chromedriver, phantomjs (default: chromedriver)
--output OUTPUT Output module to visualise the relationships: digraph,
stdout (default: digraph)
--log LOG Path of log file. None for stdout. (default: None)
--log-level LOG_LEVEL
Logging output level: DEBUG, INFO, WARNING, ERROR.
(default: INFO)
Der Endorser ist "modular" in dem Sinne, dass er die Daten auf verschiedene Weise ausgeben und visualisieren kann. Ein Ausgabemodul benötigt nur eine Methode: def run(profiles)
Derzeit gibt es nur ein Ausgabemodul (Digraph). In Zukunft plane ich, Module für Maltego und Plot.ly hinzuzufügen – aber zögere nicht, mitzumachen!
Am besten liest man den Graphen von rechts nach links und identifiziert Personen, die eine große Sammlung von "Pfeilen" von mehreren Profilen (verschiedene Farben) haben. Quadratische Box = Fähigkeit, Ellipse = Person.
Schau dir den Issue-Tracker an und sieh, was dein Interesse weckt.
git checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-featureMIT. Siehe LICENSE