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

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

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

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

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

Категории

Все категории
Loading categories
LinkedInDumper — Скрипт на Python 3 для дампа/скрапинга/извлечения сотрудников компании из LinkedIn API | Kitploit
Инструменты/GitHubGitHub/l4rm4nd/linkedindumper
OSINT (Разведка открытых источников)РазведкаСбор информацииСбор Электронной ПочтыКраулер
GitHubl4rm4nd/linkedindumper

LinkedInDumper

Скрипт на Python 3 для дампа/скрапинга/извлечения сотрудников компании из LinkedIn API

Репозиторий
60661512 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

LinkedInDumper

Скрипт на Python 3 для дампа сотрудников компании из API LinkedIn





Купить мне кофе

💬 Описание

LinkedInDumper — это скрипт на Python 3, который выполняет дамп данных сотрудников из социальной сети LinkedIn.

Результаты содержат имя, фамилию, должность (название), местоположение и ссылку на профиль пользователя. Для получения всех сотрудников требуется всего 2 вызова API, если в компании не более 10 сотрудников. В противном случае необходимо пролистывать страницы результатов API. С помощью флага CLI --email-format можно задать формат строки Python для автоматической генерации адресов электронной почты на основе полученных имени и фамилии.

✨ Требования

LinkedInDumper взаимодействует с неофициальным API LinkedIn Voyager, который требует аутентификации. Поэтому у вас должна быть действующая учетная запись LinkedIn. Для простоты LinkedInDumper просто ожидает предоставленное вами значение cookie. Таким образом поддерживаются даже учетные записи с двухфакторной аутентификацией. Кроме того, вам необходимо предоставить URL компании LinkedIn для дампа сотрудников.

Получение cookie LinkedIn

  1. Войдите в www.linkedin.com и получите значение сессионного cookie li_at, например, через инструменты разработчика
  2. Укажите значение cookie либо постоянно в переменной скрипта Python li_at, либо временно во время выполнения через флаг CLI --cookie

Получение URL компании LinkedIn

  1. Найдите целевую компанию в Google Search или напрямую в LinkedIn
  2. URL компании LinkedIn должен выглядеть примерно так: https://www.linkedin.com/company/apple

🎓 Использование

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                        

🐳 Пример 1 — Запуск через Docker

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

🐍 Пример 2 — Нативный Python

# 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'

💎 Результаты

Скрипт вернет данные сотрудников в виде значений, разделенных точкой с запятой (как 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 ^_-

При желании вы можете использовать параметры CLI --output-json и --output-csv для сохранения результатов в формате JSON или CSV.

💥 Ограничения

LinkedIn позволит вернуть только первые 1000 результатов поиска при сборе контактной информации. Возможно, вам также потребуется премиум-аккаунт LinkedIn, когда вы достигнете максимального количества запросов для просмотра профилей с вашим бесплатным аккаунтом LinkedIn.

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