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.

Taxonomies

Tags

Articles relatifs

Historique des modifications

  1. Suppression des commentaires
  2. Ajustement des mots-clés
  3. Sécuriser et documenter les liens morts
  4. Correction de liens morts
  5. Récupération d'articles d'archives