FFUF + Burp Suite — Fuzzing con Requests Reales y Visibilidad Total
Integración de FFUF con Burp Suite: fuzzing de requests exportadas (-request), wordlists por keyword, enrutado del tráfico por el proxy de Burp y análisis de respuestas.
Integración de FFUF con Burp Suite: fuzzing de requests exportadas (-request), wordlists por keyword, enrutado del tráfico por el proxy de Burp y análisis de respuestas.
Web app que agrega noticias de ciberseguridad de múltiples fuentes: selección de fuentes, filtros, resúmenes con IA y enlace directo al artículo original.
Comparativa entre hacking web2 y web3: superficie de ataque, severidad del impacto, trazabilidad del atacante y velocidad de aparición de vulnerabilidades.
Marco legal e institucional de la ciberseguridad en Perú: CNSD, ESNACIB 2026-2028, SIMAC y el estado del sector privado.
Análisis del panorama del desarrollo de software en la era de los sistemas agénticos: bucles autónomos, cuatro competencias core del ingeniero y el riesgo de la degradación de seguridad.
Apuntes y comandos de Emacs: fundamentos de edición, atajos esenciales, configuración básica con use-package e inicio de la personalización en Linux.
Índice central de Linux: enlaces a guías de herramientas, acciones de administración, fundamentos, escalada de privilegios y reference.
Guía de Metasploit Framework: msfconsole, búsqueda de módulos, base de datos, Meterpreter, msfvenom, post-explotación, pivoting y evasión.
El sistema operativo como máquina extendida: abstracciones, controladores, archivos y la interfaz entre hardware y programas.
Conceptos fundamentales de sistemas operativos: procesos, memoria virtual, sistema de archivos, pipes, shell y llamadas al sistema.
Índice de quizzes sobre sistemas operativos: procesos, hilos, llamadas al sistema, tipos de SO y conceptos fundamentales.
Clasificación de sistemas operativos: mainframes, servidores, PC, móviles, IoT, embebidos, tiempo real y tarjetas inteligentes.
Conceptos fundamentales sobre procesos en sistemas operativos: modelo de procesos, creación, terminación y estados.
Llamadas al sistema en sistemas operativos: mecanismo trap, pasos de ejecución, el estándar POSIX y la interfaz entre programas y kernel.
Conceptos sobre hilos (threads) en sistemas operativos: modelo multihilo, ventajas, casos de uso en procesadores de texto, hojas de cálculo y servidores web.
Modelo de permisos POSIX: setuid/setgid, sticky bit, chmod simbólico y octal, umask y auditoría de bits privilegiados.
Gestión de procesos en Linux: ps/top/pstree, prioridades nice, /proc, señales, jobs y programación con cron.
Comandos de red en Linux: ifconfig/ip, netstat/ss, interfaces, ruta, ARP, DNS y captura con tcpdump.
Gestión de servicios en Linux: /etc/services, configuraciones comunes, update-rc.d, units y sockets systemd.
Gestión de usuarios y grupos: /etc/passwd, /etc/shadow, /etc/group, chown/chgrp, su, sudo y sudoers.
Procesamiento de texto con awk: división en campos, delimitadores, NR/NF, filtrado con expresiones regulares y pipelines de análisis de salidas para red team.
Acceso remoto a un target: SSH (claves y algoritmos legacy), RDP con xfreerdp, WinRM con Evil-WinRM y SMB.
Generación de wordlists con crunch: patrones por posición (mayúsculas, minúsculas, números, símbolos), rangos de longitud y volcado a fichero para ataques de fuerza bruta.
Uso de echo para decodificar Base64/hex, aplicar ROT13 vía tr, aritmética $(( )) y expansión de globs/patrones de la shell para operaciones de campo.
Enumeración inicial en Linux: sistema, usuarios, red, caza de contraseñas y herramientas automatizadas (LinPEAS, LinEnum).
Escalada de privilegios en Linux: SUID/SGID, sudo y GTFOBins, PATH hijacking, /etc/passwd, capabilities, cron, NFS y MySQL UDF.
Rutas de escalación de privilegios: kernel exploits, contraseñas almacenadas, permisos de archivos, sudo, SUID, capabilities, cron, NFS y Docker.
Búsqueda por nombre/contenido con find, detección de binarios SUID/SGID (-perm), ficheros world-writable y directorios escribibles para escalada de privilegios.
Fuerza bruta de rutas web con gobuster: modo dir con User-Agent personalizado, threads, ignorar certificados, filtrado por estado y salida a fichero.
OpenPGP con GnuPG: cifrado simétrico y asimétrico, gestión de claves, exportación/importación, descifrado de ficheros incautados y fundamento criptográfico de RSA.
Búsqueda de patrones con grep: verificación de servicios, extracción de URLs/hrefs, contextos -A/-B/-C, credenciales en texto plano y pipelines con cut/sort/uniq/wc.
Ataques de fuerza bruta con hydra: formularios HTTP (http-post-form), sintaxis ^USER^/^PASS^, cadena de fallo, threads, servicios SSH en puertos custom.
Dump de hashes desde NTDS.dit con impacket-secretsdump: combinación de la base de datos de Active Directory y el SYSTEM hive para descifrar credenciales.
Bypass de caracteres filtrados y comandos bloqueados en inyección de comandos, y ataques a contraseñas locales en Linux.
Configuración de iptables: contadores de paquetes, reglas ACCEPT/DROP por IP y puerto, exclusión de loopback y reseteo limpio de todas las cadenas.
Crackeo de archivos protegidos: fcrackzip con diccionario, conversión zip2john, john con wordlist y cracking de hashes Kerberos krb5asrep.
Detección de vectores de escalada de privilegios en Linux con linPEAS: ejecución remota vía curl, chequeos de SUID, credenciales, capacidades y servicios expuestos.
Equivalencias entre comandos de Windows y Linux/Unix: archivos, red, procesos, sistema y gestión.
Guía de hardening de Linux: kernel y boot, MAC, servicios de red, cifrado por niveles, autenticación, perímetro, monitorización y actualizaciones.
Upgrade de shells parciales a TTY interactiva: pty.spawn, stty raw -echo, socat, rlwrap y shells por lenguaje.
Montaje de shares NFS y SMB/CIFS, opciones de versión de protocolo, permisos de montaje y montaje de dispositivos locales para acceder a recursos del objetivo.
Netcat del proyecto Nmap con TLS: reverse shells cifradas desde Windows (cmd.exe vía --exec), listeners con --allow y verificación de conexiones seguras.
Guía de operación de Netcat/Ncat: transferencia de archivos sin framing, reverse/bind shells, banner grabbing y port scanning. Con topología de conexión, matriz de flags y escenarios reales de pivoting, evasión y endurecimiento.
Port knocking con nmap: escaneo secuencial de puertos con -r, -Pn, timeouts y max-retries 0 para encadenar secuencias de acceso sin tocar herramientas TCP dedicadas.
Comandos para obtener información del sistema: distribución, kernel, entorno, syscalls, tuning, módulos, aplicaciones y tareas programadas.
OpenSSL en operaciones: generación de certificados, servidores/cliente TLS, reverse shells cifradas, cifrado AES/RSA/Base64, y generación de hashes /etc/passwd.
Enrutado de herramientas a través de proxies SOCKS/HTTP con proxychains: configuración de la ProxyList, dynamic_chain, resolución DNS y pivoting hacia redes internas.
Búsqueda de archivos en Linux: locate/updatedb, which/whereis/type, find con expresiones y archivos ocultos.
Búsqueda offline de exploits con searchsploit: resultados con enlace a Exploit-DB (-w), lectura del exploit (-x) y copia al directorio actual (-m).
Edición de flujo con sed: sustitución global y condicionada, borrado por patrón/rango, inserciones, -i in-place, -E regex extendida y pipelines de limpieza de salida.
Socat como conector entre dos puntos: reverse/bind shells, EXEC con 'pipes', shell TTY completa (pty, stderr, sigint, setsid, sane) y shells cifradas con OPENSSL.
Túneles SSH para pivoting: local port forwarding (-L), SOCKS dinámico (-D), ProxyJump (-J), reverse forwarding (-R) y opciones de no interactividad para shells no interactivas.
Captura de tráfico con tcpdump: filtros por host/puerto, lectura de PCAPs, extracción de IPs con awk/sort/uniq, inspección de flags TCP (tcp[13]) y volcado a fichero.
Multiplexor de terminal: configuración ~/.tmux.conf, atajos de ventanas/panes, sesiones persistentes, modo copia/scrollback y logging para operaciones largas.
Transformación de flujos de texto con tr: reemplazo de delimitadores, conversión de caja, conjuntos POSIX [:lower:]/[:upper:], borrado (-d) y compresión (-s).
Exfiltración y transferencia de archivos: scp/rsync, descargas con PHP/Python, servidores HTTP/FTP/SMB y empaquetado tar/zip.
Resolución de comandos en la shell: type (builtin vs binario), which (ruta del ejecutable), apropos (búsqueda en man pages) y whatis (descripción de un comando).
Conteo con wc: líneas (-l), palabras (-w) y bytes (-c) de un fichero o flujo, y combinación con file para inspeccionar artefactos.
Fuzzing de parámetros y URLs con wfuzz: payloads por rangos (range), filtrado de respuestas (--hl/--hc/--hw), y port scanning interno a través de un SSRF.
Filtros de visualización en Wireshark: tráfico por protocolo y puerto, segmentos LAN con CIDR, filtrado por IPs (ip.addr vs ip.src/ip.dst) y exclusión de hosts.
Escaneo de WordPress con WPScan: enumeración de plugins/usuarios, detección agresiva de plugins, uso de la API WPScan y ataque de contraseñas sobre wp-login.
Conexión a escritorios remotos Windows con xfreerdp: autenticación con usuario, clipboard habilitado y uso a través de proxychains para llegar a hosts internos.
Análisis técnico de la arquitectura de los navegadores web: componentes, pipeline de renderizado, persistencia y motores de JavaScript.