Brain.
Christophe CasalegnoAutoimmune warrior, Entrepreneur & Bio/Hacker
← Toutes les vidéos

Livecoding Bash : blacklister des ips et des réseaux sous linux - Christophe Casalegno

Durée : 31:45

Je reprends deux petits scripts écrits pour mon propre usage : bloquer une adresse IP et la débloquer. L’objectif est de les rendre plus propres et utilisables par d’autres, tout en gardant quelque chose de simple. On ajoute la prise en charge des adresses et des réseaux IPv4 et IPv6, des contrôles de format et une liste d’exceptions pour éviter de bloquer une ressource indispensable.

Je construis les fonctions, je teste et je corrige les erreurs au fil de l’écriture. Je garde deux commandes séparées pour pouvoir les réutiliser dans différents contextes, et je traite un piège rencontré avec la première version : une même règle peut se retrouver plusieurs fois dans le pare-feu. Débloquer une adresse doit alors retirer toutes ses occurrences, puis mettre à jour le fichier qui conserve la liste.

Tous mes liens, mes projets et mes réseaux : https://all.bo

Christophe Casalegno Brain 0verride

Soyez simple
et direct !