Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CentralizedFirewall — fournit une API Firewall Manager conçue pour centraliser et rationaliser la gestion des configurations de pare-feu | Kitploit
Outils/GitHubGitHub/adriyansyah-mf/centralizedfirewall
Audit de ConfigurationSécurité RéseauDevSecOpsSécurité des API
GitHubadriyansyah-mf/centralizedfirewall

CentralizedFirewall

fournit une API Firewall Manager conçue pour centraliser et rationaliser la gestion des configurations de pare-feu

Voir le dépôt

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
1022il y a 1 anPas encore vérifié

Projet API Firewall Manager

Installation

Suivez ces étapes pour configurer et exécuter le projet API :

1. Clonez le dépôt

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

2. Modifiez le fichier .env

Mettez à jour les variables d'environnement dans .env selon votre configuration.

root@kitploit:~
nano .env

3. Démarrez l'API avec Docker Compose

root@kitploit:~
docker compose up -d

Cela démarrera l'API en mode détaché.

4. Vérifiez que l'API fonctionne

Vérifiez si les conteneurs sont en cours d'exécution :

root@kitploit:~
docker ps

Commandes supplémentaires

Arrêter l'API

root@kitploit:~
docker compose down

Redémarrer l'API

root@kitploit:~
docker compose restart

Faites-moi savoir si vous avez besoin de modifications ! 🚀

Comment configurer pour la première fois et se connecter au client firewall

  1. Installez l'Agent Firewall sur votre serveur nœud
  2. Exécutez l'agent avec la commande suivante
root@kitploit:~
sudo dpkg -i firewall-client_deb.deb
  1. Créez un nouveau groupe dans le Firewall Manager
  2. Créez une nouvelle clé API dans le Firewall Manager
  3. Modifiez le fichier de configuration sur le serveur nœud
root@kitploit:~
nano /usr/local/bin/config.ini
  1. Ajoutez la configuration suivante
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. Redémarrez l'agent firewall
root@kitploit:~
systemctl daemon-reload
systemctl start firewall-agent
  1. Vérifiez le statut de l'agent firewall
root@kitploit:~
systemctl status firewall-agent
  1. Vous verrez le nœud connecté dans le Firewall Manager

Identifiants par défaut

root@kitploit:~
Username: admin
Password: admin

Vous pouvez modifier les identifiants par défaut dans la page des paramètres

Comment intégrer avec SIEM

  1. Installez le SIEM sur votre serveur
  2. Configurez le SIEM pour envoyer les logs au Firewall Manager (Vous pouvez le faire via la configuration SOAR ou SIEM) La requête doit être de type POST avec le format suivant
  3. Le format du log doit être comme ceci
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 ''

Vous pouvez voir la documentation Swagger au lien suivant

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

La configuration détaillée du fichier .env

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

Sponsorisez ce projet 💖

Si vous trouvez ce projet utile, envisagez de me soutenir via GitHub Sponsors :

Sponsor

Télécharger l’outil