Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/eth0izzle/the-endorser
OSINT (Разведка открытых источников)РазведкаСбор информацииСоциальная инженерия
GitHubeth0izzle/the-endorser

the-endorser

Инструмент OSINT, который позволяет выявлять связи между людьми в LinkedIn через рекомендации/навыки.

Репозиторий
354511 год назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

🚨 The Endorser больше не поддерживается. Если вам нужна поддержка или консультация по вашим OSINT-проектам, напишите мне на e-mail [email protected] 🚨

The Endorser

OSINT-инструмент, позволяющий выявлять связи между людьми в LinkedIn на основе рекомендаций/навыков.

Ознакомьтесь с примером (digraph), который основан на профилях LinkedIn моём и моего друга (David Prince). Взглянув на визуализацию, вы легко заметите по количеству «стрелок», что между нами и «Zoë Rose» существует определённая связь (в данном случае мы раньше работали вместе). Если бы я проводил расследование, я бы сосредоточил свои усилия на ней.

Example

Из-за особенностей настроек конфиденциальности LinkedIn этот инструмент лучше всего работает, когда ваша цель находится в вашей сети 3-й степени или выше. Использование аккаунта LinkedIn Premium или Recruiter позволит вам картировать цели за пределами вашей сети.

Installation

Всё, что вам нужно, это Python 3.4+ и выполнить следующее:

  1. git clone https://github.com/eth0izzle/the-endorser.git
  2. sudo pip3 install -r requirements.txt
  3. Установите Graphviz с https://www.graphviz.org/download/ или через ваш пакетный менеджер, например apt-get install graphviz или brew install graphviz или choco install graphiz
  4. Загрузите ChromeDriver для вашей платформы (требуется Chrome) и поместите в ./drivers. Альтернативно вы можете использовать PhantomJS и запустить с флагом --driver phantomjs (примечание: phantomjs в 8 раз медленнее).
  5. Настройте свои учётные данные LinkedIn в config.yaml
  6. python3 the-endorser.py <profile1> <profile2> <profile3> <etc..> <etc..>

Usage

root@kitploit:~
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)

Outputs

The Endorser является «модульным» в том смысле, что он может выводить и визуализировать данные различными способами. Модуль вывода должен иметь всего один метод: def run(profiles)

В настоящее время есть только один модуль вывода (digraph). В будущем я планирую добавить модули для Maltego и Plot.ly — но не стесняйтесь принять участие!

Digraph

Граф лучше всего читать справа налево, выявляя людей, у которых много «стрелок» от нескольких профилей (разные цвета). Квадрат = навык, эллипс = человек.

Contributing

Посмотрите трекер задач и найдите то, что вас заинтересует.

  1. Форкните его, детка!
  2. Создайте ветку для новой функции: git checkout -b my-new-feature
  3. Создайте свою супер-потрясающую функцию!
  4. Зафиксируйте изменения: git commit -am 'Add some feature'
  5. Отправьте изменения в ветку: git push origin my-new-feature
  6. Отправьте pull request

License

MIT. См. LICENSE

Скачать инструмент