Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
TornadoRevC2 — Модульный фреймворк для постэксплуатации, управляющий сессиями reverse-shell через TCP/TLS/mTLS с плагинами для перечисления, выполнения в памяти, SOCKS5-пивотинга и персистентности. | Kitploit
Инструменты/GitHubGitHub/kamalx06/tornadorevc2
Фреймворки для пентестаПовышение привилегийМеханизмы персистентностиЛатеральное перемещениеСкриптинг и автоматизацияСбор информацииПост-эксплуатацияКомандование и УправлениеRed TeamingИнструмент Удаленного ДоступаРазработка Полезной Нагрузки
37710015 дней назадПроверено Kitploit
GitHubkamalx06/tornadorevc2

TornadoRevC2

Модульный фреймворк для постэксплуатации, управляющий сессиями reverse-shell через TCP/TLS/mTLS с плагинами для перечисления, выполнения в памяти, SOCKS5-пивотинга и персистентности.

Репозиторий

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

TornadoRevC2

Легковесный модульный фреймворк постэксплуатации для авторизованных исследований в области безопасности, red-team операций и тестирования на проникновение. TornadoRevC2 управляет интерактивными сессиями reverse shell и bind shell на хостах Linux и Windows через единую консоль оператора, поверх обычного TCP, TLS с аутентификацией сервера и взаимно аутентифицированного TLS. Обработка сессий расширяется кросс-платформенной архитектурой плагинов для перечисления хостов, ситуационной осведомлённости и операционных задач.

Важно: TornadoRevC2 запускает две взаимодополняющие модели сессий в одном процессе. Обработчик shell отдаёт приоритет надёжным интерактивным сессиям, структурированным рабочим процессам оператора и выполнению плагинов по требованию. Подсистема beacon добавляет компилируемый агент с pull-моделью для длительных операций, которым нужны планирование, самоуничтожение и устойчивость сети, а не живой сокет. Обе используют консоль оператора, TLS-материалы и инфраструктуру логирования; ни одна не требует другой. См. Подсистема Beacon.


Правовое уведомление

Используйте это программное обеспечение только на системах, которыми вы владеете, или на системах, на которые у вас есть явное письменное разрешение. Вы несёте единоличную ответственность за соблюдение применимых законов и организационных политик. Авторы и участники не несут ответственности за неправомерное использование, потерю данных или юридические последствия, возникшие в результате использования этого проекта.


Демонстрация

TornadoRevC2 Demo

Краткая демонстрация: управление сессиями, выполнение плагинов, SOCKS5-пивотинг.


Содержание

  • Введение
  • Ключевые возможности
  • Философия дизайна
  • Операционная безопасность
  • Архитектура
  • Требования и установка
  • Быстрый старт
  • Справочник оператора
  • Встроенные плагины
  • Подсистема Beacon
  • Разработка плагинов
  • Логирование сессий
  • Структура проекта
  • Настройка TLS и mTLS
  • Лицензия

Введение

TornadoRevC2 — это модульный фреймворк постэксплуатации, поддерживающий две модели сессий в одном процессе, использующие одну консоль оператора и один набор инфраструктурных компонентов (TLS-сертификаты, malleable-профили, логирование сессий):

  • Интерактивные shell-сессии — reverse shell (цель сама подключается к обработчику поверх обычного TCP, TLS с аутентификацией сервера или взаимного TLS с проверкой клиентского сертификата) и bind shell (обработчик подключается к цели поверх обычного TCP или TLS). Любую из них можно на лету перевести на вторичный транспорт HTTPS (HTTP/2 или HTTP/1.1 поверх TLS) или на именованный канал SMB, размещённый на цели, и вернуть обратно с помощью backtoshell. Все потоки создают идентичные объекты сессий и проходят через один и тот же конвейер проверки, плагинов, передачи файлов и отчётности.

  • Компилируемые beacon-сессии — Go-агент, кросс-компилируемый с машины оператора, без конфигурации на диске во время выполнения. Агент выходит на связь по расписанию, получает задачи из очереди, выполняет их через встроенные нативные обработчики или shell и возвращается в сон. Задачи и результаты подписываются ECDSA от начала до конца, транспорт — HTTPS с опциональным взаимным TLS, а все поведенческие свойства зашиты на этапе сборки.

Фреймворк предоставляет единую консоль оператора для управления сессиями, разведки хоста, чанковой передачи файлов, выполнения полезной нагрузки в памяти, SOCKS5-пивотинга, постэксплуатации на основе плагинов, структурированной отчётности и встроенной команды update для автоматических Git-обновлений и бесшовных перезапусков обработчика. Такие возможности, как перечисление правил брандмауэра, сбор метаданных хранилищ учётных данных, картирование сети, профилирование браузеров, анализ доверия домена Windows и дополнительная функциональность постэксплуатации, реализованы в виде 65 независимых модульных плагинов. Плагин make_token устанавливает новые C2-сессии по удалённым протоколам (SSH, WinRM, SMB, WMI, MSSQL, DCOM и MySQL/MariaDB) со стороны оператора; upgrade_mtls переносит живую сессию на mutual-TLS слушатель, отправляя на цель клиентский сертификатный пакет обработчика.

Поддерживаемые целевые платформы: Linux и Windows (основные), с совместимостью с универсальными Unix и BSD-окружениями, где это применимо.


Ключевые возможности

Скачать инструмент