Richard Dern

Un outil pour gérer une blacklist DNS

L’idée n’est pas nouvelle, évidemment, mais je voulais réaliser mon propre outil de gestion d’une blacklist DNS. C’est une solution que je trouve, de très loin, supérieure à AdBlock Plus, pratiquement la première extension que tout le monde installe avec son navigateur préféré.

Pourquoi supérieure ? Je vois au moins deux avantages:

Bien sûr, il y a aussi quelques inconvénients:

Mon application est un outil en mode console, basé sur le framework Lumen. C’est donc un outil écrit en PHP. À la base, je l’ai écris pour mon usage personnel, mais je me suis dis que peu de modifications seraient nécessaires pour en faire une application à diffusion plus large.

J’ai donc intégré la possibilité d’écrire des parseurs pour différents formats de listes et le support pour différents serveurs DNS. Ainsi, bien que je n’ai écris qu’un parseur pour les listes contenant un hôte par ligne et une classe de support pour bind, il sera très facile de supporter d’autres sources et d’autres serveurs rapidement. D’ailleurs, c’est déjà prévu.

Échanger autour de ce texte

Si vous souhaitez réagir publiquement, un fil dédié vous attend.

Ouvrir le fil de discussion

Taxonomies

Tags