
LinkedIn recon the easy way
╔══════════════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ██▓ ██▓ ███▄ █ ██ ▄█▀▓█████ ▓█████▄ ██▓ ███▄ █ ▄▄▄█████▓▓█████ ██▓ ║
║ ▓██▒ ▓██▒ ██ ▀█ █ ██▄█▒ ▓█ ▀ ▒██▀ ██▌▓██▒ ██ ▀█ █ ▓ ██▒ ▓▒▓█ ▀ ▓██▒ ║
║ ▒██▒ ▒██▒▓██ ▀█ ██▒▓███▄░ ▒███ ░██ █▌▒██▒▓██ ▀█ ██▒▒ ▓██░ ▒░▒███ ▒██▒ ║
║ ░██░ ░██░▓██▒ ▐▌██▒▓██ █▄ ▒▓█ ▄ ░▓█▄ ▌░██░▓██▒ ▐▌██▒░ ▓██▓ ░ ▒▓█ ▄ ░██░ ║
║ ░██░ ░██░▒██░ ▓██░▒██▒ █▄░▒████▒░▒████▓ ░██░▒██░ ▓██░ ▒██▒ ░ ░▒████▒░██░ ║
║ ░▓ ░▓ ░ ▒░ ▒ ▒ ▒ ▒▒ ▓▒░░ ▒░ ░ ▒▒▓ ▒ ░▓ ░ ▒░ ▒ ▒ ▒ ░░ ░░ ▒░ ░░▓ ║
║ ▒ ░ ▒ ░░ ░░ ░ ▒░░ ░▒ ▒░ ░ ░ ░ ░ ▒ ▒ ▒ ░░ ░░ ░ ▒░ ░ ░ ░ ░ ▒ ░ ║
║ ▒ ░ ▒ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ▒ ░ ║
║ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ║
║ ░ ║
║ ║
║ ⚡⚡⚡ LinkedIn Profile Extraction The Lazy Way ⚡⚡⚡ ║
║ by @two06 ║
║ ║
║ ║
╚══════════════════════════════════════════════════════════════════════════════════════╝
Reconocimiento de LinkedIn de la manera fácil.
LinkedIntel se mantiene en segundo plano mientras navegas por LinkedIn a través de Burp y extrae automáticamente información de los perfiles a partir de las respuestas de la API.
linkedintel.pyHaz clic derecho en cualquier respuesta de LinkedIn y selecciona "Extract LinkedIn Profiles".
Los perfiles se guardan como archivos CSV con todo lo bueno:
Name,Position,Location,Profile URL,Badge,Summary,Timestamp
"John Target","Senior Engineer","San Francisco, CA","https://linkedin.com/in/johntarget","Premium","Builds stuff...","2024-01-15 14:30:22"
La extensión monitorea los endpoints de GraphQL de LinkedIn:
/voyager/api/graphql - Resultados principales de búsqueda/voyager/api/search - Rutas de búsqueda alternativas¿Encontraste un bug? ¿LinkedIn cambió su API otra vez? Se aceptan PRs.