Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
TornadoRevC2 — Framework modular de post-explotación que gestiona sesiones de reverse-shell sobre TCP/TLS/mTLS con plugins para enumeración, ejecución en memoria, pivoting SOCKS5 y persistencia. | Kitploit
Herramientas/GitHubGitHub/kamalx06/tornadorevc2
Frameworks de Pruebas de PenetraciónEscalada de PrivilegiosMecanismos de PersistenciaMovimiento LateralScripting y AutomatizaciónRecopilación de InformaciónPost-ExplotaciónComando y ControlRed TeamingHerramienta de Acceso RemotoDesarrollo de Payloads
377100hace 15 díasRevisado por Kitploit
GitHubkamalx06/tornadorevc2

TornadoRevC2

Framework modular de post-explotación que gestiona sesiones de reverse-shell sobre TCP/TLS/mTLS con plugins para enumeración, ejecución en memoria, pivoting SOCKS5 y persistencia.

Ver Repositorio

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

TornadoRevC2

Un framework de post-explotación ligero y modular para investigación de seguridad autorizada, operaciones de red-team y pruebas de penetración. TornadoRevC2 gestiona sesiones interactivas de reverse shell y bind shell en hosts Linux y Windows a través de una consola de operador unificada, sobre transportes TCP plano, TLS con autenticación de servidor y TLS con autenticación mutua. El manejo central de sesiones se amplía mediante una arquitectura de plugins multiplataforma para enumeración de hosts, conocimiento situacional y tareas operativas.

Importante: TornadoRevC2 ejecuta dos modelos de sesión complementarios en el mismo proceso. El shell handler prioriza sesiones interactivas fiables, flujos de trabajo estructurados del operador y ejecución de plugins bajo demanda. El subsistema beacon añade un agente compilado basado en pull para compromisos de larga duración que necesitan programación, autodestrucción y resiliencia de red en lugar de un socket activo. Ambos comparten la consola del operador, el material TLS y la infraestructura de logging; ninguno requiere al otro. Véase Subsistema Beacon.


Aviso Legal

Utilice este software únicamente en sistemas de su propiedad o en sistemas para los que disponga de autorización escrita explícita. Usted es el único responsable del cumplimiento de las leyes aplicables y las políticas organizativas. Los autores y colaboradores no aceptan ninguna responsabilidad por uso indebido, pérdida de datos o consecuencias legales derivadas del uso de este proyecto.


Demo

TornadoRevC2 Demo

Demo rápida: gestión de sesiones, ejecución de plugins, pivoting SOCKS5.


Tabla de Contenidos

  • Introducción
  • Características Principales
  • Filosofía de Diseño
  • Seguridad Operacional
  • Arquitectura
  • Requisitos e Instalación
  • Inicio Rápido
  • Referencia del Operador
  • Plugins Integrados
  • Subsistema Beacon
  • Desarrollo de Plugins
  • Registro de Sesiones
  • Estructura del Proyecto
  • Configuración de TLS y mTLS
  • Licencia

Introducción

TornadoRevC2 es un framework de post-explotación modular que soporta dos modelos de sesión en un único proceso, compartiendo una consola de operador y un conjunto de componentes de infraestructura (material de certificados TLS, perfiles maleables, registro de sesiones):

  • Sesiones de shell interactivas — reverse shells (el objetivo marca el handler sobre TCP plano, TLS con autenticación de servidor o TLS mutuo con verificación de certificado de cliente) y bind shells (el handler marca el objetivo, sobre TCP plano o TLS). Cualquiera de ellas puede moverse en tiempo de ejecución a un transporte secundario HTTPS (HTTP/2 o HTTP/1.1 sobre TLS) o a una named pipe SMB alojada en el objetivo, y revertirse con backtoshell. Todos los flujos producen objetos de sesión idénticos y pasan por el mismo pipeline de sondeo, plugins, transferencia y reporte.

  • Sesiones beacon compiladas — un agente Go compilado de forma cruzada desde la máquina del operador, sin configuración en tiempo de ejecución en disco. El agente se registra según una programación, recupera tareas en cola, las ejecuta mediante handlers nativos en proceso o un shell, y vuelve a dormir. Las tareas y los resultados están firmados con ECDSA de extremo a extremo, el transporte es HTTPS con mTLS opcional, y cada propiedad de comportamiento está integrada en tiempo de compilación.

El framework proporciona una consola de operador unificada para gestión de sesiones, reconocimiento de hosts, transferencia de archivos por chunks, ejecución de payloads en memoria, pivoting SOCKS5, post-explotación dirigida por plugins, reporte estructurado y un comando update integrado para actualizaciones automáticas basadas en Git y reinicios fluidos del handler. Capacidades como enumeración de firewall, recolección de metadatos de almacenes de credenciales, mapeo de red, perfilado de navegadores, análisis de confianzas de dominio de Windows y funcionalidad adicional de post-explotación se implementan como 65 plugins independientes y modulares. El plugin make_token establece nuevas sesiones C2 sobre protocolos remotos (SSH, WinRM, SMB, WMI, MSSQL, DCOM y MySQL/MariaDB) desde el lado del operador; upgrade_mtls migra una sesión activa al listener de TLS mutuo enviando el bundle de certificado de cliente del handler al objetivo.

Plataformas objetivo soportadas: Linux y Windows (principales), con compatibilidad para entornos Unix genéricos y BSD donde sea aplicable.


Características Principales

Descargar herramienta