Vallanx

Vallanx Universal Blocklist Syntax

Le format moderne pour une infinité de cas d'usage. Pour les listes de blocage / autorisation & filtres sur votre routeur, serveur, dans vos applications et réseaux.

Créer des filtres polyvalents et précis

La Vallanx Universal Blocklist Syntax dans sa version actuelle 3.0 a été développée pour couvrir le plus grand nombre possible de cas d'usage. Nous vous présentons ici les caractéristiques spéciales et les cas d'usage possibles pour travailler avec Vallanx UBS. Les principaux principes de UBS sont :

  • Basé sur les lignes : une règle par ligne
  • Commentaires : # pour les commentaires (ligne complète ou en ligne)
  • Sections : en-têtes [SECTION] optionnels pour l'organisation
  • Directives : préfixe ! pour les métadonnées et les instructions spéciales
  • Modificateurs : :modifier1,modifier2 pour le comportement spécifique au contexte
  • TTL : Définir la durée de vie (TTL) pour des règles (individuelles)

La Vallanx Universal Blocklist Syntax est donc un système puissant, flexible et intelligent pour la gestion des listes de blocage pour les serveurs DNS, les extensions de navigateur, les pare-feu d'applications web, les réseaux et les systèmes de détection / prévention d'intrusions ou les agents. UBS offre une syntaxe unifiée qui peut être exportée vers plus de 21 formats cibles différents.

Syntaxe de base

L'une des nombreuses particularités de la Vallanx Universal Blocklist Syntax est sa compatibilité avec divers formats existants, tels qu'AdBlock Plus / uBlock Origin, Pi-hole, pfSense/pfBlockerNG, OPNsense BIND, Proxy PAC ou Suricata. Elle dispose également d'une validation et d'un linting intégrés.
Blocage de domaine au niveau DNS
Modèle d'URL pour navigateur / niveau WAF
Content Filter
Suricata & IDS Integration
Proxy Auto-Config & Routing
Whitelist

Pour illustrer l'utilisation de la Universal Blocklist Syntax, nous avons compilé ici une galerie avec des exemples pour diverses finalités. En utilisant la sélection à gauche, vous trouverez des exemples de règles correspondants pour une liste de blocage.

Modificateurs universels

Avec les modificateurs en ligne, les règles peuvent être étendues avec des fonctions spéciales. Cela permet une flexibilité encore plus grande dans l'utilisation d'UBS et ouvre un champ d'application considérablement élargi par rapport aux approches de bloqueurs de publicités précédentes. En particulier pour les serveurs, les services numériques et les applications web, la sécurité peut être très facilement améliorée ici.
Modificateurs d'action
Modificateurs réseau
Modificateurs de sécurité

Dans les exemples stockés ici, vous pouvez voir l'utilisation des modificateurs. Vos idées sont donc illimitées pour développer des solutions innovantes pour un internet sûr et ouvert.

Forme & Fonction

En plus des modificateurs et de la syntaxe principale mentionnés ci-dessus, UBS offre quelques possibilités spéciales pour la spécification et le fonctionnement des règles. Ainsi, depuis la version 3.0, des TTL (Time-to-Live) peuvent être définis pour des règles individuelles. Les sections, les métadonnées et les directives permettent une organisation améliorée et structurée des filtres complexes. Les vérifications de syntaxe intégrées garantissent un travail sûr et fiable avec UBS.
Métadonnées et directives
Définir le TTL pour les règles
Sections pour l'organisation
Validation et linting

Dans les exemples stockés ici, vous pouvez voir l'utilisation des modificateurs. Vos idées sont donc illimitées pour développer des solutions innovantes pour un internet sûr et ouvert.

UBS Ressourcen

Pour démarrer avec Vallanx UBS, vous trouverez ici les ressources les plus importantes. Utilisez la UBS Demo Machine pour valider automatiquement vos propres listes de blocage, par exemple. Pour vos propres déploiements, comme la génération de vos propres ensembles de règles via l'API, vous trouverez également ici le référentiel GitHub.

Browser Extensions

L'extension de navigateur Vallanx Privacy Shield est proposée par UBS. Elle est disponible gratuitement et sans restriction pour tous les navigateurs courants. Vous pouvez télécharger Vallanx Privacy Shield directement en version développeur ou l'installer via les boutiques d'extensions de Chrome ou de Mozilla. Pour en savoir plus, rendez-vous sur Vallanx Privacy Shield.

		
! Title: My Universal Security & Privacy List
! Version: 2.1.0
! Expires: 1 day
! Target: dns,browser,waf

[Malware-Domains]
evil-malware.com :severity=critical :category=malware
*.phishing.net :action=block :log

[Tracking-Blocker]
||analytics.google.com^$third-party :category=tracker
||facebook.com/tr/*$script :log
facebook.com##div[data-testid="cookie-banner"]

[WAF-Protection]
>>http content:"union select" :severity=high :msg="SQL Injection Attempt"
>>http content:"eval(atob(" :action=drop :category=malware
||*/wp-admin/admin-ajax.php :rate-limit=10/min

[Suricata-Style]
alert http any any -> any any (msg:"Crypto Mining JS"; content:"coinhive"; :severity=medium)

[Ad-Blocking]
||doubleclick.net^$third-party
/ads/*$domain=~advertiser.com
###ad-container

[Proxy-Rules]
||company-internal.* :proxy=DIRECT
*.onion :proxy=SOCKS5 127.0.0.1:9050

[Whitelist]
@@||paypal.com^ :reason="Payment processor"
@@||cdn.cloudflare.com^$first-party
		
		
Mentions légales

nsakldnalksd mlasödalsdmklasmdlasm lakms ksadm klam klasm kldmaslkd m
Contacter Vallanx