Vallanx

Vallanx Universal Blocklist Syntax

O formato moderno para um número infinito de casos de utilização. Para black- / whitelists e filtros no seu router, servidor, nas suas aplicações e redes.

Criar filtros versáteis e precisos

A Vallanx Universal Blocklist Syntax na versão atual 3.0 foi desenvolvida para cobrir o maior número possível de casos de utilização. Aqui apresentamos as características especiais e possíveis casos de utilização para trabalhar com a Vallanx UBS. Os princípios fundamentais da UBS são:

  • Baseado em linhas: uma regra por linha
  • Comentários: # para comentários (linha completa ou inline)
  • Secções: cabeçalhos [SECTION] opcionais para organização
  • Diretivas: prefixo ! para metadados e instruções especiais
  • Modificadores: :modifier1,modifier2 para comportamento específico ao contexto
  • TTL: Definir o tempo de vida (TTL) para regras (individuais)

A Vallanx Universal Blocklist Syntax é assim um sistema poderoso, flexível e inteligente para a gestão de listas de bloqueio para servidores DNS, extensões de navegador, firewalls de aplicações web, redes e sistemas de deteção / prevenção de intrusões ou agentes. O UBS oferece uma sintaxe unificada que pode ser exportada para mais de 21 formatos de destino diferentes.

Sintaxe principal

Uma das muitas características especiais da Vallanx Universal Blocklist Syntax é a compatibilidade com diversos formatos existentes, como AdBlock Plus / uBlock Origin, Pi-hole, pfSense/pfBlockerNG, OPNsense BIND, Proxy PAC ou Suricata. Ao mesmo tempo, possui uma validação e linting implementados.
Bloqueio de domínio a nível de DNS
Padrão de URL para navegador / nível WAF
Content Filter
Suricata & IDS Integration
Proxy Auto-Config & Routing
Whitelist

Para ilustrar o uso da Universal Blocklist Syntax, compilámos aqui uma galeria com exemplos para diferentes finalidades. Através da seleção à esquerda encontrará regras de exemplo correspondentes para uma blocklist.

Modificadores universais

Com modificadores inline, as regras podem ser enriquecidas com funções especiais. Isto permite uma flexibilidade ainda maior para o uso de UBS e abre um âmbito de aplicação significativamente alargado em comparação com abordagens adblocker anteriores. Especialmente para servidores, serviços digitais e aplicações web, a segurança pode ser aumentada de forma muito simples aqui.
Modificadores de ação
Modificadores de rede
Modificadores de segurança

Nos exemplos aqui apresentados, pode ver o uso de modificadores. Assim, a sua criatividade não tem limites para desenvolver soluções inovadoras para uma internet segura e aberta.

Forma & Função

Além dos modificadores e da sintaxe principal mencionados acima, o UBS oferece algumas possibilidades especiais para a especificação e funcionamento das regras. Por exemplo, desde a versão 3.0, é possível definir TTL (Time-to-Live) para regras individuais. Secções, metadados e diretivas permitem uma organização melhorada e estruturada de filtros complexos. As verificações de sintaxe integradas garantem um trabalho seguro e fiável com o UBS.
Metadados e diretivas
Definir TTL para regras
Secções para organização
Validação e linting

Nos exemplos aqui apresentados, pode ver o uso de modificadores. Assim, a sua criatividade não tem limites para desenvolver soluções inovadoras para uma internet segura e aberta.

UBS Ressourcen

Para começar com o Vallanx UBS, encontrará aqui os recursos mais importantes. Use a UBS Demo Machine para validar automaticamente as suas próprias listas de bloqueio, por exemplo. Para implementações próprias, como a geração de conjuntos de regras personalizados via API, também encontrará aqui o repositório GitHub.

Browser Extensions

A extensão para navegador Vallanx Privacy Shield utiliza o UBS. A extensão está disponível gratuitamente e sem restrições para todos os navegadores mais comuns. Pode descarregar o Vallanx Privacy Shield diretamente na versão para programadores ou instalá-lo através das lojas de extensões do Chrome ou da Mozilla. Para saber mais, consulte 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
		
		
Aviso legal

nsakldnalksd mlasödalsdmklasmdlasm lakms ksadm klam klasm kldmaslkd m
Contactar a Vallanx