Share
## https://sploitus.com/exploit?id=2D97D281-5B13-5B8F-AF1D-0AD944B591A6
# CVE-2024-3400

> Author: **wa6n3r** | [GitHub](https://github.com/wa6n3r) | [Web](https://wa6n3r.com)

## Описание

Инструмент для автоматизированной эксплуатации уязвимости CVE-2024-3400 в устройствах Palo Alto Networks PAN-OS.
Поддерживает многопоточное сканирование, автоматическую загрузку артефактов и детальное логирование.

> !!!**Важно**: Используйте только на системах, на которые у вас есть явное разрешение на тестирование.

## Требования

- Python 3.8+
- Зависимости:
  - `requests>=2.28.0`
  - `rich>=12.0.0`
  - `urllib3>=1.26.0`

## Установка

```bash
# Клонирование или создание проекта
git clone https://github.com/wa6n3r/CVE-2024-3400 && cd CVE-2024-3400

# Установка зависимостей
pip install -r requirements.txt

# Базовый запуск
python exploit.py -f targets.txt -t 50

# Параметры:
#   -f, --file     Файл со списком целей (обязательно)
#   -t, --threads  Количество потоков (по умолчанию: 100)

# Формат файла целей (targets.txt)
example.com
https://target.local:443
192.168.1.100

# Выходные файлы
maybe_rce.log - Цели, на которые успешно отправлен эксплоит
confirmed_rce.log - Подтверждённые случаи RCE (файл доступен)
output/ - Скачанные файлы cert.main.css с именами {domain}_cert.main.css