Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Herramientas/GitHubGitHub/greenwolf/social_mapper
OSINT (Inteligencia de Fuentes Abiertas)Herramientas de PhishingReconocimientoRecopilación de InformaciónPruebas de PenetraciónIngeniería SocialRed Teaming
GitHubgreenwolf/social_mapper

social_mapper

Una herramienta de enumeración y correlación de redes sociales por Jacob Wilkin (Greenwolf)

Ver Repositorio
4.1k821hace 4 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
social_mapper — Una herramienta de enumeración y correlación de redes sociales por Jacob Wilkin (Greenwolf) | Kitploit

Social Mapper

alt text alt text

Esta herramienta ya no se mantiene activamente; es posible que algunas partes aún funcionen y aceptaré solicitudes de extracción para mantenerla actualizada.

ADVERTENCIA: FACEBOOK AHORA DETECTA ESTO DESPUÉS DE UNAS POCAS CIENTOS DE BÚSQUEDAS, USA SOLO CUENTAS DE FACEBOOK DESECHABLES

Una herramienta de mapeo de redes sociales que correlaciona perfiles mediante reconocimiento facial, creada por Jacob Wilkin (Greenwolf).

Social Mapper es una herramienta de inteligencia de fuentes abiertas que utiliza reconocimiento facial para correlacionar perfiles de redes sociales en diferentes sitios a gran escala. Adopta un enfoque automatizado para buscar en sitios populares de redes sociales los nombres e imágenes de los objetivos, detectando y agrupando con precisión la presencia de una persona, y generando los resultados en un informe que un operador humano puede revisar rápidamente.

Social Mapper tiene diversos usos en la industria de la seguridad, por ejemplo, la recopilación automatizada de grandes cantidades de perfiles de redes sociales para su uso en campañas de phishing dirigidas. El reconocimiento facial ayuda a este proceso eliminando falsos positivos en los resultados de búsqueda, de modo que la revisión de estos datos sea más rápida para un operador humano.

Social Mapper es compatible con las siguientes plataformas de redes sociales:

  • LinkedIn
  • Facebook
  • Pinterest
  • Twitter
  • Google Plus
  • Instagram
  • VKontakte
  • Weibo
  • Douban

Social Mapper acepta varios tipos de entrada, como:

  • El nombre de una organización, buscando a través de LinkedIn
  • Una carpeta llena de imágenes con nombre
  • Un archivo CSV con nombres y URL de imágenes en línea

Casos de uso (Por qué querrías ejecutar esto)

Social Mapper está dirigido principalmente a Penetration Testers y Red Teamers, que lo usarán para ampliar sus listas de objetivos y encontrar sus perfiles en redes sociales. A partir de ahí, lo que hagas solo está limitado por tu imaginación, pero aquí tienes algunas ideas para empezar:

(Nota: Social Mapper no realiza estos ataques; te recopila los datos necesarios para realizarlos a gran escala).

  • Crear perfiles falsos en redes sociales para 'amigar' a los objetivos y enviarles enlaces o malware. Estadísticas recientes muestran que los usuarios de redes sociales tienen más del doble de probabilidades de hacer clic en enlaces y abrir documentos en comparación con los recibidos por correo electrónico.
  • Engañar a los usuarios para que revelen sus correos electrónicos y números de teléfono con vales y ofertas, para luego pivotar hacia phishing, vishing o smishing.
  • Crear campañas de phishing personalizadas para cada sitio de redes sociales, sabiendo que el objetivo tiene una cuenta. Hazlas más realistas incluyendo su foto de perfil en el correo. Captura las contraseñas para su reutilización.
  • Ver fotos de los objetivos buscando credenciales de acceso de empleados y familiarizarte con el interior de los edificios.

Primeros pasos

Estas instrucciones te mostrarán los requisitos y cómo usar Social Mapper.

Requisitos previos

Nota: En Kali ahora puedes ejecutar ./kali-installer.sh desde el directorio de configuración.

Como esta herramienta está basada en Python3, debería funcionar teóricamente en Linux, ChromeOS (Modo desarrollador) y macOS. Los requisitos principales son Firefox, Selenium y Geckodriver. Para instalar la herramienta y configurarla, sigue estos 4 pasos:

  1. Instala la última versión de Mozilla Firefox para macOS aquí:
root@kitploit:~
https://www.mozilla.org/en-GB/firefox/new/

O para Debian/Kali (pero no requerido para Ubuntu) obtén la versión no-ESR de Firefox con:

root@kitploit:~
sudo add-apt-repository ppa:mozillateam/firefox-next && sudo apt update && sudo apt upgrade

Asegúrate de que la nueva versión de Firefox esté en el PATH. Si no, agrégala manualmente.

  1. Instala Geckodriver para tu sistema operativo y asegúrate de que esté en tu PATH. En Mac puedes colocarlo en /usr/local/bin, en ChromeOS en /usr/local/bin, y en Linux en /usr/bin.

Descarga la última versión de Geckodriver aquí:

root@kitploit:~
https://github.com/mozilla/geckodriver/releases
  1. Instala las librerías requeridas:

En Linux, instala los siguientes requisitos previos:

root@kitploit:~
sudo apt-get install build-essential cmake
sudo apt-get install libgtk-3-dev
sudo apt-get install libboost-all-dev

En Linux y macOS, finaliza la instalación con:

root@kitploit:~
git clone https://github.com/Greenwolf/social_mapper
cd social_mapper/setup
python3 -m pip install --no-cache-dir -r requirements.txt

En Mac, revisa el archivo setup/setup-mac.txt para ver instrucciones adicionales de instalación de xcode, brew y xquartz.

  1. Proporciona a Social Mapper credenciales para iniciar sesión en los servicios de redes sociales:
root@kitploit:~
Abre social_mapper.py e introduce las credenciales de redes sociales en las variables globales al inicio del archivo
  1. Para Facebook e Instagram, asegúrate de que el idioma de la cuenta para la cual has proporcionado credenciales esté configurado en 'English (US)' durante la ejecución. Además, asegúrate de que todas tus cuentas funcionen y se pueda iniciar sesión sin requerir autenticación de dos factores.

  2. Usa el navegador Firefox para iniciar sesión en cada perfil de red social una vez y guarda/procesa las páginas de "navegador desconocido" o "confiar en este navegador".

Usando Social Mapper

Social Mapper se ejecuta desde la línea de comandos usando una combinación de parámetros requeridos y opcionales. Puedes especificar opciones como el tipo de entrada y qué sitios revisar, junto con otros parámetros que afectan la velocidad y precisión.

Parámetros requeridos

Para iniciar la herramienta se deben proporcionar 4 parámetros: un formato de entrada, el archivo o carpeta de entrada y el modo de ejecución básico:

root@kitploit:~
-f, --format	: Especifica si el -i, --input es un archivo 'name', 'csv', 'imagefolder' o 'socialmapper' de reanudación
-i, --input	: El nombre de la empresa, un archivo CSV, imagefolder o archivo HTML de Social Mapper para alimentar a Social Mapper
-m, --mode	: 'fast' o 'accurate' permite elegir si saltar objetivos potenciales después de encontrar la primera coincidencia probable, en algunos casos acelerando el programa hasta x20

Adicionalmente, se debe seleccionar al menos un sitio de redes sociales a revisar incluyendo una o más de las siguientes opciones:

root@kitploit:~
-a, --all		: Selecciona todas las opciones siguientes y revisa todos los sitios para los que Social Mapper tiene credenciales
-fb, --facebook		: Revisar Facebook
-tw, --twitter		: Revisar Twitter
-ig, --instagram	: Revisar Instagram
-li, --linkedin		: Revisar LinkedIn
-gp, --googleplus	: Revisar Google Plus
-vk, --vkontakte	: Revisar VKontakte
-wb, --weibo		: Revisar Weibo
-db, --douban		: Revisar Douban

Parámetros opcionales

También se pueden establecer parámetros opcionales adicionales para personalizar la forma en que se ejecuta Social Mapper:

root@kitploit:~
-t, --threshold		: Personaliza el umbral de reconocimiento facial para las coincidencias; esto se puede ver como la precisión de la coincidencia. El valor predeterminado es 'standard', pero se puede configurar a 'loose', 'standard', 'strict' o 'superstrict'. Por ejemplo, 'loose' encontrará más coincidencias, pero algunas pueden ser incorrectas. Mientras que 'strict' puede encontrar menos coincidencias pero también contener menos falsos positivos en el informe final.
-cid, --companyid	: Parámetro adicional para agregar un ID de empresa de LinkedIn en caso de que las búsquedas por nombre no seleccionen la empresa correcta.
-s, --showbrowser	: Hace visible el navegador Firefox para que puedas ver las búsquedas realizadas. Útil para depuración.
-w, --waitafterlogin	: Espera a que el usuario presione Enter después del inicio de sesión para dar tiempo a ingresar códigos 2FA. Debe usarse con -s.
-v, --version		: Muestra la versión actual.
-vv, --verbose		: Modo detallado (Útil para depuración)
-e, --email		: Proporciona un formato de correo electrónico difuso como "<f><last>@dominio.com" para generar archivos CSV adicionales para cada sitio con nombre, apellido, nombre completo, correo electrónico, profileURL, photoURL. Estos se pueden alimentar a marcos de phishing como Gophish o Lucy.

Ejemplos de ejecución

Aquí tienes un par de ejemplos de ejecución para empezar con diferentes casos de uso:

root@kitploit:~
Una ejecución rápida para Facebook y Twitter sobre algunos objetivos que tienes en una imagefolder, que planeas revisar manualmente y no te importan algunos falsos positivos:
python3 social_mapper.py -f imagefolder -i ./Input-Examples/imagefolder/ -m fast -fb -tw

Lo mismo que arriba pero mostrando el navegador y con espera habilitada para permitir que un usuario ingrese códigos 2FA y corrija manualmente procesos de inicio de sesión modificados:
python3 social_mapper.py -f imagefolder -i ./Input-Examples/imagefolder/ -m fast -fb -tw -s -w

Una ejecución exhaustiva en una empresa grande donde los falsos positivos deben mantenerse al mínimo:
python3 social_mapper.py -f company -i "Evil Corp LLC" -m accurate -a -t strict

Una ejecución grande que necesita dividirse en varias sesiones debido al tiempo; la primera ejecución hace LinkedIn y Facebook, la segunda reanuda y completa Twitter, Google Plus e Instagram:
python3 social_mapper.py -f company -i "Evil Corp LLC" -m accurate -li -fb
python3 social_mapper.py -f socialmapper -i ./Evil-Corp-LLC-social-mapper-linkedin-facebook.html -m accurate -tw -gp -ig

Una ejecución rápida (~5min) sin reconocimiento facial para generar un CSV lleno de nombres, direcciones de correo, perfiles y enlaces de fotos de hasta 1000 personas extraídas de una empresa de LinkedIn, donde se sabe que el formato de correo es "nombre.apellido":
python3 social_mapper.py -f company -i "Evil Corp LLC" -m accurate -li -e "<first>.<last>@evilcorpllc.com"

Solución de problemas

Los sitios de redes sociales a menudo cambian sus formatos de página y nombres de clases. Si Social Mapper no te funciona en un sitio específico, consulta la sección de documentos para obtener consejos de solución de problemas sobre cómo solucionarlo. No dudes en enviar una solicitud de extracción con tus correcciones.

Maltego

Para obtener una guía sobre cómo cargar tus resultados de Social Mapper en Maltego, consulta la sección de documentos.

Autores

  • Jacob Wilkin - Investigación y Desarrollo

Donación

Si esta herramienta te ha sido útil, siéntete libre de agradecerme invitándome un café :)

Coffee

Agradecimientos

  • Gracias a Vincent Yiu y MDSEC por su excelente herramienta LinkedInt que me inspiró a agregar el método de entrada de búsqueda por nombre de empresa de LinkedIn.
  • Gracias a janmei (Módulo Pinterest), alexsok-bit, ewpratten, cclauss, TADT1909, Molkree y kix-s por sus contribuciones al proyecto.
  • Gracias a [Your Name Could Be Here, Come Help Out!] por las contribuciones al proyecto.

Social Mapper Logo

Tráiler de YouTube:

Social Mapper Trailer

Descargar herramienta