
NetRaptor é uma ferramenta de envenenamento ARP baseada em GUI, construída com Python, que permite escanear uma rede, selecionar um alvo e um gateway, e realizar um ataque Man-in-the-Middle (MITM).
NetRaptor é uma ferramenta de envenenamento ARP com interface gráfica (GUI) construída em Python que permite escanear uma rede, selecionar um alvo e um gateway, e realizar um ataque Man-in-the-Middle (MITM). Esta ferramenta foi desenvolvida exclusivamente para fins educacionais e testes de segurança de rede autorizados.
Escaneamento de Rede: Escaneie hosts em um intervalo de rede especificado.
Seleção de Alvo e Gateway: Selecione facilmente um alvo e um gateway IP a partir dos dispositivos descobertos ou insira manualmente um IP de gateway. O ip do gateway é o endereço IP do seu roteador.
Envenenamento ARP: Realize envenenamento ARP para iniciar um ataque MITM.
Análise de Pacotes com Wireshark: Use o Wireshark para capturar e analisar o tráfego de rede.
GUI Amigável: Construída com Tkinter para facilitar a interação.
Parar Envenenamento ARP: Interrompa o ataque a qualquer momento usando o botão "Stop ARP Poisoning".
O NetRaptor foi desenvolvido estritamente para fins educacionais e apenas para testes de penetração autorizados. Usar esta ferramenta para realizar ataques de envenenamento ARP ou Man-in-the-Middle (MITM) em redes sem permissão explícita é ilegal e antiético. O autor não se responsabiliza por qualquer uso indevido desta ferramenta. Ao usar o NetRaptor, você concorda que é o único responsável por suas ações e que só a utilizará em ambientes controlados, como laboratórios ou sistemas para os quais você tenha autorização explícita.
Python 3.x
Scapy: Para manipulação de pacotes de rede.
Tkinter: Para a GUI (geralmente incluído com Python por padrão).
Wireshark (opcional): Para analisar pacotes de rede.
git clone https://gitlab.com/s_r_e_e_r_a_j/NetRaptor.git
cd NetRaptor
pip3 install -r requirements.txt
Nota para usuários de Kali, Parrot, Ubuntu 23.04+, Arch Linux:
Se você vir um erro como:
error: externally-managed-environment
então use:
PYVER=$(python3 -c "import sys; print(f'{sys.version_info[0]}.{sys.version_info[1]}')")
sudo pip3 install -r requirements.txt --target /usr/local/lib/python${PYVER}/dist-packages --break-system-packages
Em seguida, pressione Enter.
cd NetRaptor
sudo python3 install.py
Em seguida, digite y para Instalar.
sudo netraptor
cd NetRaptor
cd NetRaptor
sudo python3 install.py
Em seguida, digite n para desinstalar.
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter detalhes.