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

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

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

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

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

Категории

Все категории
Loading categories
POC-CVE-2025-24813-Apache-Tomcat-Remote-Code-Execution — Этот репозиторий содержит автоматизированный эксплойт, разработанный в образовательных и исследовательских целях в области кибербезопасности, предназначенный для демонстрации потенциальной уязвимости удаленного выполнения кода (RCE) в Apache Tomcat (CVE-2025-24813). | Kitploit
Инструменты/GitHubGitHub/makavellik/poc-cve-2025-24813-apache-tomcat-remote-code-execution
Анализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийОбход WAFТестирование на ПроникновениеОбучение и ОбразованиеРазработка Полезной Нагрузки
GitHub
makavellik/poc-cve-2025-24813-apache-tomcat-remote-code-execution

POC-CVE-2025-24813-Apache-Tomcat-Remote-Code-Execution

Этот репозиторий содержит автоматизированный эксплойт, разработанный в образовательных и исследовательских целях в области кибербезопасности, предназначенный для демонстрации потенциальной уязвимости удаленного выполнения кода (RCE) в Apache Tomcat (CVE-2025-24813).

Репозиторий
491 год назадЕщё не проверено

Популярное

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

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

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

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

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

Python Лицензия MIT Активен Скрытый режим Симбиоз


⚠️🚀 CVE-2025-24813 — Apache Tomcat RCE Exploitation Suite

⚡ Версия: 1.0 🛡️ ID CVE: CVE-2025-24813 (Apache Tomcat RCE) 🧬 Полезные нагрузки: ysoserial / Java 🌐 Режим: Интерактивный + Скрытный 🔬 Использование: Этическое, исследовательское, образовательное


🌌 Обзор

Этот инструмент разработан как футуристический набор эксплойтов, ориентированный на:

  • 🔍 Оценку Apache Tomcat на уязвимость CVE-2025-24813
  • 🛠️ Автоматизацию процесса доказательства концепции (PoC)
  • 🧠 Выполнение пользовательских полезных нагрузок с продвинутым обходом
  • 🧬 Адаптацию к современным защитам (WAF, обнаружение, имитация трафика)

🧪 Предназначен для профессионалов в области кибербезопасности, исследователей, пентестеров и red team.


🧠 Что делает этот скрипт?

🛸 Основные функции

✅ Интерактивный и интуитивно понятный интерфейс

✅ Динамические полезные нагрузки (ysoserial или скомпилированный Java)

✅ Хамелеонские заголовки для обхода WAF

✅ Автоматический обход + фрагментация полезных нагрузок

✅ Снятие отпечатков выполнения на сервере

✅ Детальное логирование по каждой цели

✅ Динамический баннер в стиле киберпанк (🔮 glitch animation)

✅ Live feedback в консоли (с Rich & Colorama)


⚙️ Требования

Установите необходимые зависимости с помощью:

pip install -r requirements.txt

Зависимости:

requests
colorama
rich
validators

И убедитесь, что у вас есть:

  • ☕ Java и javac в PATH
  • 📦 ysoserial.jar, если вы используете полезную нагрузку типа ysoserial

🧪 Режим использования

Запустите скрипт:

python3 POC-Exploit_CVE_2025_24813.py

И завершите настройку:

🧬 Выберите тип полезной нагрузки 💣 Укажите команду 🌐 Введите URL цели 🔧 Настройте обход и SSL

🎯 Визуальный пример:

🔗 [?] Введите URL цели: https://victima.org
💣 [?] Команда для выполнения: whoami
🧬 [?] Тип полезной нагрузки: ysoserial
📂 [?] Путь к ysoserial.jar: ysoserial.jar
🔧 [?] Гаджет: CommonsCollections6
🔐 [?] Проверять SSL? (да/нет): нет

🚀 Выполнение...
🧬 Обнаружен WAF... меняем стратегию
⚙️ Загрузка полезной нагрузки...
💥 Подтверждение удаленного выполнения
✅ Результат: 'apache'

🌈 Визуальная архитектура скрипта

┌──────────────────────────────┐
│  Интерактивный режим          │
├──────────────────────────────┤
│  Валидация URL                │
│  Обнаружение сессии           │
│  Обнаружение WAF              │
│  Генерация полезной нагрузки  │
│  Обходная загрузка через PUT  │
│  Проверка выполнения          │
└──────────────────────────────┘
        ↘ ЛОГИ ПО ЦЕЛИ

🧬 Типы полезных нагрузок

  • ysoserial: На основе известного инструмента ysoserial, сериализует уязвимые гаджеты для выполнения команд.
  • Java Custom: Компилирует пользовательский .java, который выполняет удаленную команду с сервера.

Распространенные гаджеты:

  • CommonsCollections6
  • Spring1
  • Jdk7u21

📁 Структура проекта

POC-Exploit_CVE_2025_24813.py   # Основной скрипт
ysoserial.jar               # Требуется, если используете 'ysoserial'
logs/                       # Папка с отдельными логами по каждой цели
payload.ser                 # Временно сгенерированная полезная нагрузка
Exploit.java / .class       # Временные файлы для Java

👨‍⚖️ Ответственное и этическое использование

Этот инструмент был создан исключительно в законных и образовательных целях.

✅ Разрешено:

  • Аудиты безопасности с разрешения
  • Личные лаборатории и тестовые среды
  • Академические исследования

🚫 Запрещено:

  • Использование на чужих системах без согласия
  • Незаконная или несанкционированная деятельность
  • Распространение со злонамеренными целями

⚖️ Отказ от ответственности

Ни автор, ни соавторы не несут ответственности за неправомерное использование. Вы отвечаете за свои действия.


🧠 Авторы

  • 👤 Автор: [ByMakaveli]
  • 🔬 Исследование: Основано на современных методах обхода и эксплуатации Java
  • 🧰 Использованные инструменты: ysoserial, Java, Rich, Colorama, requests

🛰️ Ссылка на CVE

📄 CVE-2025-24813: Удаленное выполнение кода в Apache Tomcat 🔗 Подробнее на CVE MITRE


📜 Лицензия

MIT License

Copyright (c) 2025

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files...

Обратитесь к файлу LICENSE для получения дополнительной информации.


💎 Визуальное вдохновение

Этот README и скрипт созданы для захватывающего, визуального и элегантного опыта, соответствующего новой эре футуристической кибербезопасности с целью.

✨ Не просто эксплойты... это техническая симфония обхода и цифрового контроля.



🔧 Необходимые зависимости

1. Python

  • Рекомендуемая версия: Python 3.8+

  • Библиотеки Python, которые необходимо установить:

    pip install requests colorama
    

2. Java

Скрипт использует два способа создания полезных нагрузок:

  1. Ysoserial → внешний Java-инструмент, генерирующий полезные нагрузки для десериализации.
  2. Собственная компиляция на Java → когда вы выбираете опцию "java" вместо "ysoserial".

Поэтому вам нужно:

  • Java JDK (не только JRE, потому что код компилируется). Проверьте с помощью:

    java -version
    javac -version
    

    Если обе команды работают, вы готовы.


3. Ysoserial

  • Скачайте .jar отсюда 👉 https://github.com/frohoff/ysoserial

  • Сохраните его в той же директории, что и скрипт, или укажите полный путь, когда вас спросят. Пример:

    java -jar ysoserial.jar CommonsCollections6 "calc.exe" > test.ser
    

4. Операционная система

  • В Windows полезная нагрузка по умолчанию (calc.exe) откроет калькулятор.
  • В Linux/Mac вы можете изменить команду, например, на gnome-calculator или xcalc.

⚙️ Краткое описание установки

  1. Установить Python 3.8+

  2. Установить библиотеки:

    pip install requests colorama etc
    
  3. Установить Java JDK 8+

    java -version
    javac -version
    
  4. Скачать ysoserial.jar в папку со скриптом.


👉 После этого вы сможете запустить скрипт в безопасном лабораторном режиме (только в контролируемых средах, для тестирования).


🛡️ README — Безопасный пошаговый учебник

Версия: 1.0 Цель: Это руководство объясняет, как подготовить полностью безопасную среду для тестирования имеющегося у вас скрипта, не затрагивая реальные системы. Включает тестовый сервер (mock), безопасный режим (DRY_RUN / SAFE_TEST) и четкие шаги для запуска инструмента в лаборатории.


⚠️ Правовое и этическое предупреждение (ПРОЧИТАТЬ ПЕРЕД НАЧАЛОМ)

  • Только запускать в средах, которые вы контролируете: локальные виртуальные машины, контейнеры или изолированные сети.
  • Не запускайте это против сторонних систем без явного письменного разрешения.
  • Это руководство не предоставляет шаги для эксплуатации реальных серверов. Оно предназначено для защитного и образовательного тестирования.

🔍 Что содержит этот учебник

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