Journal Fiwu v0.7, un firewall interactif pour Linux

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
22
oct.
2026

Travaillant au sein d'une équipe de R&D, nous constatons régulièrement qu'il n'est pas rare qu'un binaire, un processus ou un script tente d'ouvrir une connexion sortante sans avertissement; y compris les solutions Open Source qui "rappellent" leurs éditeurs en les pingant. Maintenir des règles réseau à la main est complexe et chronophage et l'exercice devient obsolète dès qu'un nouveau service ou une dépendance s'active en arrière-plan.

L'idée de Fiwu, c'est de revenir à une approche interactive : intercepter les flux sortants en direct et poser la question aux utilisateurs : Le processus X veut joindre l'IP Y:port, on laisse passer ou on coupe?.

Le projet s'appuie sur une implémentation légère en Python combinant les files NFQUEUE d'iptables et un démon compact. L'ensemble s'intègre directement à l'écosystème GNOME via une extension dédiée dans le menu système. Nous supportons pour l'instant Debian, Ubuntu et Fedora.

Le code est disponible sur GitHub : https://github.com/Smile-SA/fiwu

Pour tester en ppa sur les distributions basées sur Ubuntu :
sudo add-apt-repository ppa:rnd-smile/fiwu
sudo apt update && sudo apt install fiwu

Le dépôt fournit également les scripts pour empaqueter un .rpm ou un .deb directement depuis les sources.

Les retours sur le code, les suggestions d'architecture et les contributions sont évidemment bienvenus !

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.