Finalizado o prototipo V1 do projeto de pesquisa neith. Essa ferramenta Realiza as seguintes ações
- Realiza uma varredura intervalada no servidor alvo com Nmap
- Monitoramento de exploit para os serviços instalados no servidor alvo
- Monitoramento de arquivo em pasta selecionadas, com api do virustotal
- Monitoramento das conexões do servidor alvo
- Por meio da api do gemini gera um pdf com sugestões de como eliminar as vulnerabilidades do servidor alvo
Clone o repositório: git clone https://github.com/KamiNoKod0mo/NeithSec.git
- Para Linux
- Instale as dependências pelo script:
cd NeithSec/install-setup
chmod +x setup_install.sh
./setup_install.sh
- Para windows Instale o OpenSSH, Python 3 e pip:
- Baixe o instalador do Python 3 em https://www.python.org/downloads/ e instale.
- Durante a instalação, certifique-se de marcar a opção "Adicionar Python ao PATH".
- Abra o prompt de comando (digite "cmd" na barra de pesquisa do Windows e pressione Enter).
- Para instalar o OpenSSH, digite:
powershell Add-WindowsCapability -Online -Name OpenSSH.Client
powershell Add-WindowsCapability -Online -Name OpenSSH.Server
- Verifique se o Python 3 e o pip estão instalados corretamente digitando:
python --version
pip --version
Instale o tmux e o nmap:
- Baixe o instalador do tmux para Windows em https://github.com/babun/babun, ou através do Chocolatey (se estiver instalado).
- Baixe o instalador do nmap para Windows em https://nmap.org/download.html e siga as instruções de instalação.
Instale as dependências Python:
- Abra o prompt de comando.
- Navegue até o diretório onde está o seu arquivo requirement.txt.
- Instale as dependências usando o pip:
python --version
pip install -r install-setup/requirement.txt
Linux terminal
chmod +x start.sh
./start.sh ip
windows cmd
./startW.bat ip