Vallanx

Vallanx Universal Blocklist Syntax

Det moderne formatet for uendelig mange brukstilfeller. For blokk- / tillatelselister og filtre på ruteren, serveren, i appene og nettverkene dine.

Bygg allsidige og presise filtre

Vallanx Universal Blocklist Syntax i gjeldende versjon 3.0 ble utviklet for å dekke flest mulig brukstilfeller. Her presenterer vi de spesielle egenskapene og mulige brukstilfeller for å jobbe med Vallanx UBS. De viktigste grunnprinsippene til UBS er:

  • Linjebasert: én regel per linje
  • Kommentarer: # for kommentarer (hel linje eller innebygd)
  • Seksjoner: valgfrie [SECTION]-overskrifter for organisering
  • Direktiver: ! prefiks for metadata og spesielle instruksjoner
  • Modifikatorer: :modifikator1,modifikator2 for kontekstspesifikk atferd
  • TTL: Angi «Time to live» (TTL) for (enkeltstående) regler

Vallanx Universal Blocklist Syntax er dermed et kraftig, fleksibelt og intelligent system for administrasjon av blokkeringslister for DNS-servere, nettleserutvidelser, brannmurer for webapplikasjoner, nettverk og inntrengningsdeteksjon / inntrengningsforebygging eller agenter. UBS tilbyr en ensartet syntaks som kan eksporteres til over 21 forskjellige målformater.

Kjernesyntaks

En av de mange særegenhetene ved Vallanx Universal Blocklist Syntax er kompatibiliteten med ulike eksisterende formater, som AdBlock Plus / uBlock Origin, Pi-hole, pfSense/pfBlockerNG, OPNsense BIND, Proxy PAC eller Suricata. Den har også innebygd validering og linting.
Domeneblokkering på DNS-nivå
URL-mønster for nettleser / WAF-nivå
Content Filter
Suricata & IDS Integration
Proxy Auto-Config & Routing
Whitelist

For å illustrere bruken av Universal Blocklist Syntax har vi her satt sammen et galleri med eksempler for ulike formål. Ved å bruke utvalget til venstre finner du tilsvarende eksempelregler for en blokkliste.

Universelle modifikatorer

Med innebygde modifikatorer kan regler utvides med spesielle funksjoner. Dette gir enda større fleksibilitet i bruken av UBS og åpner for et betydelig utvidet bruksområde sammenlignet med tidligere annonseblokkerings-tilnærminger. Særlig for servere, digitale tjenester og nettapper kan sikkerheten enkelt forbedres her.
Handlingsmodifikatorer
Nettverksmodifikatorer
Sikkerhetsmodifikatorer

I eksemplene som er lagret her, kan du se bruken av modifikatorer. Ideene dine er dermed ubegrensede for å utvikle innovative løsninger for et sikkert og åpent internett.

Form og funksjon

I tillegg til modifikatorene og kjernesyntaksen nevnt ovenfor tilbyr UBS noen spesielle muligheter for spesifikasjon og funksjon av regler. For eksempel kan TTL (Time-to-Live) for individuelle regler defineres siden versjon 3.0. Seksjoner, metadata og direktiver muliggjør en forbedret og strukturert organisering av komplekse filtre. Integrerte syntakskontroller garanterer sikker og pålitelig arbeid med UBS.
Metadata og direktiver
Angi TTL for regler
Seksjoner for organisering
Validering og linting

I eksemplene som er lagret her, kan du se bruken av modifikatorer. Ideene dine er dermed ubegrensede for å utvikle innovative løsninger for et sikkert og åpent internett.

UBS Ressourcen

For å komme i gang med Vallanx UBS finner du de viktigste ressursene her. Bruk UBS Demo Machine for å automatisk validere dine egne blokkeringslister, for eksempel. For egne distribusjoner, som å generere egne regelsett via API, finner du også GitHub-repositoriet her.

Browser Extensions

Vallanx Privacy Shield nettleserutvidelsen brukes av UBS. Nettleserutvidelsen er gratis og kan brukes uten begrensninger i alle vanlige nettlesere. Du kan enten laste ned Vallanx Privacy Shield direkte som utviklerversjon eller installere den via de vanlige utvidelsesbutikkene til Chrome eller Mozilla. Du finner mer informasjon om dette på 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
		
		
Impressum

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