Skip to content

sucloudflare/Dark-Hacker-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dark Hacker Pro v6.0

Bem-vindo ao Dark Hacker Pro v6.0, uma ferramenta de escaneamento de rede desenvolvida para monitorar dispositivos em uma rede local, detectar vulnerabilidades e alertar sobre possíveis intrusões. Este projeto utiliza Python com bibliotecas como Scapy, Nmap e SQLAlchemy para fornecer uma interface gráfica interativa.

DEIXE UMA ESTRELA NESSE PRJETO PARA AJUDAR ELE A CRESCER!

Descrição

  • Escanear redes locais para identificar dispositivos ativos.
  • Coletar informações como IP, MAC, portas abertas, sistema operacional e vulnerabilidades.
  • Detectar alertas de segurança, como ARP Spoofing.
  • Exportar dados em formatos CSV, Excel e JSON.
  • Monitorar estatísticas em tempo real via interface gráfica.

Pré-requisitos

  • Python 3.11 ou superior
  • Sistema operacional com suporte a ferramentas de rede (recomendado: Linux, como Kali ou Ubuntu)
  • Permissões de root ou sudo (necessárias para Nmap e captura de pacotes)

Instalação

1. Clone o Repositório

git clone https://github.com/sucloudflare/Dark-Hacker-Pro.git
cd Dark-Hacker-Pro

2. Crie um Ambiente Virtual

python3 -m venv venv
source venv/bin/activate

3. Instale as Dependências

Nota para Kali Linux: Devido ao ambiente "externally managed", use o flag:

pip install --break-system-packages -r requirements.txt

Ou, se preferir, utilize:

pipx install -e .

(Instale pipx com: sudo apt install pipx)

4. Instale Ferramentas Externas

Ubuntu/Debian:

sudo apt update
sudo apt install nmap python3-tk

Kali Linux:

sudo apt install python3-tk

Dependências Python adicionais (se necessário):

pip install --break-system-packages scapy psutil xlsxwriter matplotlib sqlalchemy requests python-nmap notify2 dbus-python ttkthemes

5. Configure Permissões

source venv/bin/activate
sudo ./venv/bin/python app_dark_hackerpro.py

Opcional:

sudo apt autoremove

Uso

Iniciar o Aplicativo

source venv/bin/activate
sudo ./venv/bin/python app_dark_hackerpro.py

Interface Gráfica

  • Dispositivos: Lista os dispositivos escaneados com detalhes.
  • Configurações: Ajuste opções como modo silencioso.
  • Logs: Exibe logs de execução.
  • Estatísticas: Mostra gráficos de dispositivos ativos/inativos.

Comandos Principais

  • Escanear Agora: Inicia escaneamento manual.
  • Iniciar Automático: Escaneamento automático a cada 5 minutos.
  • Pausar: Pausa/resume o escaneamento.
  • Exportar: Salva dados em CSV, Excel ou JSON.

Atalhos

  • Ctrl + Q: Sair
  • Ctrl + S: Escanear agora
  • Ctrl + P: Pausar
  • Ctrl + E: Exportar CSV
  • Ctrl + X: Exportar Excel
  • Ctrl + J: Exportar JSON

Configurações

  • Escolha o IP inicial de escaneamento (ex.: 192.168.10.100).
  • Ative modo silencioso para desativar notificações.

Contribuições

Contribuições são bem-vindas! Sinta-se livre para abrir issues e pull requests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors