Ontdek waarvoor de module "Yara-regels" van de Clean Mailbox-interface dient, hoe regelstatussen en acties werken en begin met een concreet voorbeeld.
Bètafunctie: de module Yara-regels bevindt zich momenteel in bèta. Het gedrag en de interface kunnen veranderen en er kunnen nog kinderziektes zijn. Stuur ons gerust uw feedback.
De filters van Clean Mailbox (antivirus, antispam) beschermen tegen bekende bedreigingen. De module Yara-regels vult ze aan met uw eigen regels, voor gevallen die specifiek zijn voor uw organisatie: een phishingcampagne die uw directie nabootst, frauduleuze facturen die steeds met dezelfde bewoording terugkomen, een trefwoord dat u nooit in bepaalde mailboxen wilt zien aankomen, enzovoort.
YARA is een taal om patronen te beschrijven: een regel beschrijft tekenreeksen (of reguliere expressies) waarnaar in een bericht wordt gezocht, en een voorwaarde die aangeeft wanneer de regel "overeenkomt". Clean Mailbox analyseert elk bericht dat uw domein ontvangt aan de hand van uw regels en past vervolgens de gekozen actie toe.
Open in de Clean Mailbox-interface uw domein en vervolgens het menu Yara-regels. De module is voorbehouden aan domeinbeheerders en moet op het domein zijn ingeschakeld: ziet u het menu-item niet, neem dan contact met ons op om het te laten activeren.
Op deze pagina kunt u regels aanmaken, bewerken, herordenen en verwijderen en een .yar-bestand importeren of exporteren. Elk item bevat één enkele YARA-regel, met:
Bij het opslaan wordt de regel gevalideerd: is de syntaxis ongeldig, dan wordt de YARA-fout getoond en wordt er niets opgeslagen.
De status bepaalt of de regel wordt geëvalueerd en of de actie ook daadwerkelijk wordt toegepast.
| Status | Wordt de regel geëvalueerd? | Gevolgen voor de e-mail |
|---|---|---|
| Inactief | Nee | Geen. De regel blijft bewaard maar wordt genegeerd; hij telt niet mee voor uw limieten. |
| Audit (alleen registreren) | Ja | Geen gevolgen voor het bericht, dat normaal wordt afgeleverd. Elke treffer wordt geregistreerd met wat de regel zou hebben gedaan ("zou hebben getagd" of "zou hebben geblokkeerd"). |
| Actief | Ja | De actie van de regel wordt op het bericht toegepast: er wordt een tag aan het onderwerp toegevoegd, of het bericht wordt geblokkeerd. |
Aanbevolen aanpak: maak een nieuwe regel altijd aan in audit. Laat hem een paar dagen draaien, bekijk de treffers, controleer of hij alleen vangt wat u beoogt en zet hem dan op actief. Een te brede regel kan anders legitieme e-mail blokkeren.
Een inactieve regel is handig om een regel opzij te leggen (bijvoorbeeld een afgelopen campagne) zonder hem te verliezen, of om een geïmporteerde regel voor te bereiden voordat u hem test. Inactieve regels tellen niet mee voor de limieten voor regels en patronen.
De actie wordt alleen toegepast als de regel actief is (in audit wordt hij alleen geregistreerd).
Het bericht wordt afgeleverd, maar de door u gedefinieerde tag wordt aan het begin van het onderwerp toegevoegd, bijvoorbeeld [SUSPICIOUS INVOICE] Your invoice no. 4821. De ontvanger wordt gewaarschuwd maar houdt het laatste woord; u kunt deze tag ook gebruiken om in uw mailplatform een sorteerregel te maken (naar een map verplaatsen, een team waarschuwen enz.).
Het bericht wordt niet afgeleverd: het wordt verwijderd voordat het de mailbox van de ontvanger bereikt, zonder melding aan de afzender. Een kopie blijft bewaard in uw quarantaine, waar u het kunt bekijken en bij een fout-positief kunt herstellen.
| Status | Actie "Taggen" | Actie "Blokkeren" |
|---|---|---|
| Inactief | Niets (regel genegeerd) | Niets (regel genegeerd) |
| Audit | Bericht ongewijzigd afgeleverd; "zou hebben getagd" in de opvolging | Bericht ongewijzigd afgeleverd; "zou hebben geblokkeerd" in de opvolging |
| Actief | Bericht afgeleverd, tag toegevoegd aan het onderwerp | Bericht verwijderd, kopie bewaard in quarantaine |
Regels worden geëvalueerd in de volgorde waarin ze in de tabel staan (gebruik de pijlen om ze omhoog of omlaag te verplaatsen). Een regel in audit heeft nooit invloed op wat volgt: hij wordt geregistreerd en de evaluatie gaat verder.
Voor een actieve regel met de actie "Taggen" bepaalt het veld Als de regel overeenkomt wat er daarna gebeurt:
Een blokkerende regel stopt altijd: deze keuze bestaat dus alleen voor tags. Zet uw veiligste blokkerende regels vooraan.
Doel: valse verzoeken om bankgegevens te wijzigen opsporen, een klassieker van CEO-fraude, en ze bij de ontvanger signaleren zonder in eerste instantie iets te blokkeren.
rule Bank_details_change_fraud
{
meta:
description = "Verzoek om wijziging van bankgegevens"
strings:
$bank1 = "wijziging van bankgegevens" nocase
$bank2 = "nieuw bankrekeningnummer" nocase
$bank3 = "nieuw IBAN" nocase
$urgent1 = "dringend" nocase
$urgent2 = "vandaag" nocase
$urgent3 = "vertrouwelijk" nocase
condition:
any of ($bank*) and any of ($urgent*)
}
Deze regel komt overeen met een bericht dat minstens één uitdrukking over bankgegevens én minstens één term voor urgentie bevat. Door beide te eisen worden fout-positieven beperkt: een gewoon "IBAN" in een legitieme factuur is niet genoeg.
| Veld | Waarde |
|---|---|
| Titel | Bank details change fraud |
| Status | Om te beginnen Audit |
| Actie | Taggen |
| Taggen | [CHECK BANK DETAILS] |
| Als de regel overeenkomt | Doorgaan |
[CHECK BANK DETAILS] in hun onderwerp.Een regel komt alleen overeen als alle elementen van zijn condition zijn vervuld. Test uw regels altijd in audit voordat u ze activeert en geef de voorkeur aan precieze patronen boven zeer gangbare woorden.
De pagina Yara-regels toont voor elke regel het aantal treffers over de laatste 30 dagen (audit inbegrepen), inclusief hoe vaak de actie daadwerkelijk is toegepast, evenals de 20 meest recente treffers.
In de realtime-weergave kunt u ook elk betrokken bericht terugvinden. Door uw regels geblokkeerde berichten worden daar als zodanig gemarkeerd; ze staan ook in uw quarantaine.
strings). Inactieve regels tellen niet mee;include is niet beschikbaar;nocase zodat u niet afhankelijk bent van hoofdletters, en precieze uitdrukkingen om fout-positieven te beperken;Eenvoudige regels, zoals die in het voorbeeld, kunt u schrijven zonder diepgaande kennis: een lijst met tekenreeksen en een voorwaarde. Voor geavanceerdere gevallen beschrijft de officiële YARA-documentatie de taal in detail.
Het bericht wordt normaal afgeleverd: de analyse is tijdgebonden en een falende regel wordt genegeerd zonder dat de andere worden verhinderd te werken.
Nee. Hij wordt bewaard in uw quarantaine, waar u hem kunt bekijken en bij een fout-positief kunt herstellen.
Een regel in audit wordt geëvalueerd en zijn treffers worden geregistreerd, zonder gevolgen voor e-mail. Een inactieve regel wordt helemaal niet geëvalueerd.
Ons supportteam helpt u graag om de module op uw domein in te schakelen en de configuratie te valideren. Het schrijven en onderhouden van de regels zelf blijft uw verantwoordelijkheid.
Vragen over de proefperiode, de installatie, de prijzen of een samenwerking? Wij zijn er — en we antwoorden snel.