Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CentralizedFirewall — fornisce un'API di Firewall Manager progettata per centralizzare e semplificare la gestione delle configurazioni del firewall | Kitploit
Strumenti/GitHubGitHub/adriyansyah-mf/centralizedfirewall
Audit di ConfigurazioneSicurezza di ReteDevSecOpsSicurezza delle API
GitHubadriyansyah-mf/centralizedfirewall

CentralizedFirewall

fornisce un'API di Firewall Manager progettata per centralizzare e semplificare la gestione delle configurazioni del firewall

Vedi Repository

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
10221 anno faNon ancora revisionato

Progetto API Firewall Manager

Installazione

Segui questi passaggi per configurare ed eseguire il progetto API:

1. Clona il Repository

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

2. Modifica il file .env

Aggiorna le variabili d'ambiente in .env in base alla tua configurazione.

root@kitploit:~
nano .env

3. Avvia l'API con Docker Compose

root@kitploit:~
docker compose up -d

Questo avvierà l'API in modalità distaccata.

4. Verifica che l'API sia in esecuzione

Controlla se i container sono attivi:

root@kitploit:~
docker ps

Comandi Aggiuntivi

Arresta l'API

root@kitploit:~
docker compose down

Riavvia l'API

root@kitploit:~
docker compose restart

Fammi sapere se hai bisogno di modifiche! 🚀

Come configurare per la prima volta e connettersi al client firewall

  1. Installa l'Agente Firewall sul tuo server nodo
  2. Esegui l'agente con il seguente comando
root@kitploit:~
sudo dpkg -i firewall-client_deb.deb
  1. Crea un Nuovo Gruppo nel Firewall Manager
  2. Crea una Nuova Chiave API nel Firewall Manager
  3. Modifica il file di configurazione sul server nodo
root@kitploit:~
nano /usr/local/bin/config.ini
  1. Aggiungi la seguente configurazione
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. Riavvia l'agente firewall
root@kitploit:~
systemctl daemon-reload
systemctl start firewall-agent
  1. Controlla lo stato dell'agente firewall
root@kitploit:~
systemctl status firewall-agent
  1. Vedrai il nodo connesso nel Firewall Manager

Credenziali Predefinite

root@kitploit:~
Username: admin
Password: admin

Puoi cambiare le credenziali predefinite nella pagina delle impostazioni

Come Integrare con SIEM

  1. Installa il SIEM sul tuo server
  2. Configura il SIEM per inviare il log al Firewall Manager (Puoi farlo tramite configurazione SOAR o SIEM) La richiesta deve essere POST con il seguente formato
  3. Il formato del log dovrebbe essere simile a questo
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 ''

Puoi vedere la documentazione swagger al seguente link

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

La configurazione dettagliata del .env

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

Sponsorizza Questo Progetto 💖

Se trovi utile questo progetto, considera di supportarmi tramite GitHub Sponsors:

Sponsor

Scarica lo strumento