Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CentralizedFirewall — fornece uma API do Firewall Manager projetada para centralizar e simplificar o gerenciamento de configurações de firewall | Kitploit
Ferramentas/GitHubGitHub/adriyansyah-mf/centralizedfirewall
Auditoria de ConfiguraçãoSegurança de RedeDevSecOpsSegurança de API
GitHubadriyansyah-mf/centralizedfirewall

CentralizedFirewall

fornece uma API do Firewall Manager projetada para centralizar e simplificar o gerenciamento de configurações de firewall

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
1029há 1 anoAinda não revisado
Compartilhar

Projeto da API do Firewall Manager

Instalação

Siga estes passos para configurar e executar o projeto da API:

1. Clone o Repositório

root@kitploit:~
git clone https://github.com/adriyansyah-mf/CentralizedFirewall
cd CentralizedFirewall

2. Edite o Arquivo .env

Atualize as variáveis de ambiente no .env de acordo com sua configuração.

root@kitploit:~
nano .env

3. Inicie a API com Docker Compose

root@kitploit:~
docker compose up -d

Isso iniciará a API em modo detached.

4. Verifique se a API está em Execução

Verifique se os contêineres estão ativos:

root@kitploit:~
docker ps

Comandos Adicionais

Parar a API

root@kitploit:~
docker compose down

Reiniciar a API

root@kitploit:~
docker compose restart

Avise-me se precisar de alguma modificação! 🚀

Como configurar pela primeira vez e conectar ao cliente do firewall

  1. Instale o Agente do Firewall no seu servidor node
  2. Execute o agente com o seguinte comando
root@kitploit:~
sudo dpkg -i firewall-client_deb.deb
  1. Crie um Novo Grupo no Firewall Manager
  2. Crie uma Nova Chave de API no Firewall Manager
  3. Edite o arquivo de configuração no servidor node
root@kitploit:~
nano /usr/local/bin/config.ini
  1. Adicione a seguinte configuração
root@kitploit:~
[settings]
api_url = API-URL
api_key = API-KEY
hostname = Node Hostname (make it unique and same as the hostname on the SIEM) 
  1. Reinicie o agente do firewall
root@kitploit:~
systemctl daemon-reload
systemctl start firewall-agent
  1. Verifique o status do agente do firewall
root@kitploit:~
systemctl status firewall-agent
  1. Você verá o nó conectado no Firewall Manager

Credencial Padrão

root@kitploit:~
Username: admin
Password: admin

Você pode alterar a credencial padrão na página de configurações

Como Integrar com SIEM

  1. Instale o SIEM no seu servidor
  2. Configure o SIEM para enviar o log para o Firewall Manager (Você pode fazer isso via SOAR ou configuração do SIEM) A requisição deve ser POST com o seguinte formato
  3. O formato do log deve ser assim
root@kitploit:~
curl -X 'POST' \
  'http://api-server:8000/general/add-ip?ip=123.1.1.99&hostname=test&apikey=apikey&comment=log' \
  -H 'accept: application/json' \
  -d ''

Você pode ver a documentação do Swagger no seguinte link

root@kitploit:~
http://api-server:8000/docs

A configuração detalhada do .env

root@kitploit:~
DB=changeme
JWT_SECRET=changeme
PASSWORD_SALT=changme
PASSWORD_TOKEN_KEY=changme
OPENCTI_URL=changme
OPENCTI_TOKEN=changme

Patrocine este Projeto 💖

Se você achar este projeto útil, considere me apoiar através do GitHub Sponsors:

Sponsor

Baixar ferramenta