Clase 256 — Fundamentos de ingeniería social
Parte: 12 — OSINT e ingeniería social · Fuente: Social Engineering: The Science of Human Hacking (C. Hadnagy) · Influence (R. Cialdini)
⏱️ Duración estimada: 100 min · Nivel: Intermedio
🎯 Objetivo
Comprender la ingeniería social como disciplina: los principios psicológicos que la hacen efectiva,
su marco ético-legal y su ciclo de ataque. El alumno terminará capaz de explicar por qué funciona la
manipulación, reconocer los principios de influencia en escenarios reales y sentar las bases para
diseñar simulacros autorizados y programas de concienciación.
⚖️ Nota ética
La ingeniería social ofensiva —engañar a personas para obtener acceso o información— solo es lícita
con permiso explícito y por escrito (alcance, objetivos, reglas de enfrentamiento, ventana temporal
y contacto de escalado). Nunca practiques con personas sin su consentimiento o el de su organización.
Toda esta clase apunta a defender y a probar de forma autorizada.
📚 Resultados de aprendizaje
Al finalizar, el alumno podrá:
- Definir ingeniería social y ubicarla en la cadena de ataque (MITRE ATT&CK).
- Explicar los seis principios de influencia de Cialdini con ejemplos.
- Describir el ciclo de un ataque de ingeniería social (información, gancho, ejecución, salida).
- Diferenciar vectores: phishing, vishing, smishing, pretexting, tailgating, baiting.
- Aplicar un marco ético y de reporte a cualquier simulacro autorizado.
🗺️ Temas
| # |
Tema |
Por qué importa |
| 1 |
Qué es la ingeniería social |
El humano como superficie de ataque |
| 2 |
Principios de Cialdini |
Explican por qué cae la gente |
| 3 |
Ciclo de ataque SE |
Estructura una operación autorizada |
| 4 |
Vectores y taxonomía |
Cada canal tiene su técnica |
| 5 |
Sesgos cognitivos |
Palancas de la manipulación |
| 6 |
Marco ético y legal |
Frontera entre prueba y delito |
| 7 |
Del OSINT al pretexto |
La información habilita el engaño |
📖 Definiciones y características
- Ingeniería social: manipulación de personas para que realicen acciones o revelen información. Característica: explota confianza y emoción, no fallos técnicos.
- Principio de autoridad: tendemos a obedecer a figuras de autoridad. Característica: el pretexto "soy de IT/dirección" es potente.
- Prueba social: hacemos lo que hacen los demás. Característica: "todos ya lo hicieron" reduce resistencia.
- Escasez/urgencia: valoramos lo escaso y actuamos ante la premura. Característica: acorta el pensamiento crítico.
- Reciprocidad: devolvemos favores. Característica: un pequeño gesto previo abre la puerta.
- Pretexto: historia falsa creíble que justifica la petición. Característica: se nutre del OSINT previo.
- Elicitación: obtener información sin preguntarla directamente. Característica: conversación aparentemente inocua.
🧰 Herramientas y preparación
- Marco documental: plantilla de Rules of Engagement (alcance, objetivos, límites, escalado) y autorización firmada.
- Fuentes de estudio: libros de Hadnagy y Cialdini (referencia, no copia); casos públicos de la SECBAG/DEF CON SECTF.
- Registro: diario de operación para documentar cada interacción de un simulacro autorizado.
- Este es un módulo conceptual: la práctica ofensiva real llega en 257–258, siempre autorizada.
- Recordatorio: sin permiso escrito no hay ejercicio ofensivo; aquí se estudia y se planifica.
🧪 Laboratorio guiado (ejercicio aplicado)
Análisis de casos y diseño de un marco ético, sin manipular a nadie.
- Toma tres casos públicos de ingeniería social (p. ej. incidentes divulgados) y clasifica su vector.
- Para cada caso, identifica qué principios de Cialdini se explotaron y subráyalos.
- Reconstruye el ciclo de ataque: qué OSINT tuvieron, qué pretexto usaron, cómo ejecutaron y salieron.
- Redacta una plantilla de Rules of Engagement para un simulacro autorizado (alcance, límites, no-hacer).
- Diseña un pretexto ético de laboratorio para probar concienciación (sin datos reales de terceros).
- Define métricas de éxito defensivas: tasa de reporte, tiempo de detección, no solo "cuántos cayeron".
- Escribe la cláusula de escalado: qué hacer si alguien sufre estrés o se compromete algo real.
✍️ Ejercicios
- Empareja cada principio de Cialdini con un ejemplo de correo o llamada.
- Explica la diferencia entre elicitación y interrogatorio.
- Analiza un correo de phishing real (recibido) e identifica sus palancas psicológicas.
- Redacta unas Rules of Engagement completas para un engagement ficticio.
- Diseña 3 métricas defensivas que midan resiliencia, no solo víctimas.
- Debate: ¿dónde está la línea entre un simulacro legítimo y una manipulación dañina?
📝 Reto verificable
Entrega un plan de simulacro de ingeniería social autorizado: objetivos, vectores, pretexto
ético, Rules of Engagement, métricas defensivas y plan de escalado.
Criterio de aceptación: el plan incluye autorización explícita, límites claros ("qué no se hará"),
protección de las personas y métricas orientadas a mejorar la defensa.
⚠️ Errores comunes
| Síntoma / mensaje |
Causa y cómo arreglar |
| Simulacro percibido como "trampa" hostil |
Faltó enfoque educativo. Diseña para enseñar, no para humillar. |
| Sin autorización escrita |
Riesgo legal grave. Nunca ejecutes sin permiso firmado. |
| Métrica solo de "clics" |
Mide resiliencia: tasa de reporte y tiempo de detección también. |
| Pretexto con datos reales de terceros |
Riesgo de privacidad. Usa datos ficticios en pruebas de concienciación. |
| Personas dañadas emocionalmente |
No hubo plan de cuidado. Incluye escalado y debrief de apoyo. |
❓ Preguntas frecuentes
❓ ¿La ingeniería social es "hacking"?
Sí, es hacking del factor humano. No requiere exploits técnicos; explota psicología, y suele ser el
camino más fácil al objetivo.
❓ ¿Por qué caen incluso personas técnicas?
Porque los principios de influencia operan bajo el pensamiento rápido y emocional; el conocimiento
técnico no inmuniza contra la urgencia o la autoridad.
❓ ¿Necesito permiso para un simulacro interno?
Sí, autorización de la dirección y un marco documentado. Sin él, incluso un ejercicio "bienintencionado"
puede ser ilegal o dañino.
🔗 Referencias
📥 Material descargable
⬅️ Clase anterior
Clase 255 — Automatización de OSINT: SpiderFoot y Maltego
➡️ Siguiente clase
Clase 257 — Pretexting y vishing