Tests en scores

Een bericht is spam bij 5 punten en wordt geweigerd bij 15. Elke test hieronder voegt punten toe of trekt ze af; het resultaat noemt de tests die afgingen.

Pas de drempels aan met threshold en rejectThreshold. Pas punten aan met scores, via de instellingssleutel (scores: {deceptiveLink: 4}) of via de testnaam, die de punten van die test vastzet (scores: {FROM_NAME_BRAND: 4}).

Classifier#

TestPuntenBetekenis
BAYES_00 tot BAYES_999-2,5 tot +6,25De spamkans van de classifier, op een log-oddsschaal: 2,4 punten bij 90%, 5 bij 99% en 6,25 bij 99,9%, zodat de classifier op zichzelf alleen spam markeert als hij minstens 99% zeker is. De naam geeft de band aan: BAYES_999 is 99,9% of meer, BAYES_99 99% tot 99,9%, BAYES_50 40% tot 60%. De instellingssleutels bayesHam en bayesSpam bepalen de twee uitersten.
TestPuntenInstellingssleutelBetekenis
PHISHING_LOOKALIKE_DOMAIN5homographHet domein van een link bootst een merk na met lookalike- of verwisselde tekens
MIXED_SCRIPT_DOMAIN3mixedScriptDomainEen domeinlabel mengt alfabetten
BRAND_IN_DOMAIN1,5brandInDomainEen merknaam in het domein van iemand anders
TYPO_DOMAIN1typoDomainEén letter verschil met het domein van een merk
DECEPTIVE_LINK3deceptiveLinkEen link toont het ene adres en gaat naar een ander
MALICIOUS_DOMAIN6maliciousDomainDe malware-resolver van Cloudflare blokkeert een gelinkt domein
ADULT_DOMAIN2adultDomainDe gezinsresolver van Cloudflare blokkeert een gelinkt domein
URIBL_<LIST>5uriblListedEen gelinkt domein staat op een domeinblocklist, bijvoorbeeld URIBL_DBL

Domeinen die alleen in de tekst worden genoemd, niet gelinkt, worden ook op lookalikes gecontroleerd, maar tellen alleen mee als ze duidelijk een merk nabootsen: lookalike-letters, of verwisselde tekens bij een merk van vijf letters of meer. Een antwoord of handtekening kan elke site noemen, en een bedrijf kan een korte naam hebben die één teken verschilt van die van een merk.

Bijlagen#

TestPuntenInstellingssleutelBetekenis
EXECUTABLE_ATTACHMENT10executableEen programma of script
DISGUISED_EXECUTABLE12disguisedExecutableEen programma met de naam van een document of afbeelding
DOUBLE_EXTENSION6doubleExtensionEen naam zoals invoice.pdf.exe
RTL_OVERRIDE_FILENAME6rtlOverrideEen right-to-left-override verbergt de echte extensie
EXECUTABLE_IN_ARCHIVE8executableInArchiveEen programma in een ZIP-bestand
ENCRYPTED_ARCHIVE2encryptedArchiveEen archief dat scanners niet kunnen openen
MACRO_ATTACHMENT4macroEen Office-bestand met macro's
PDF_ACTIVE_CONTENT3pdfActiveEen pdf met JavaScript, startacties of ingesloten bestanden
RTF_EMBEDDED_OBJECT4rtfObjectEen RTF-bestand met ingesloten objecten
HTML_ATTACHMENT1 of 3htmlAttachment, activeHtmlAttachmentEen HTML-bestand; 3 als het scripts of formulieren bevat
VIRUS100virusClamAV heeft een virus gevonden

Regels#

TestPuntenBetekenis
GTUBE1000De GTUBE-teststring
SEXTORTION_SUBJECT6Een onderwerpregel die bij sextortion en accountovername-oplichting wordt gebruikt
PAYPAL_INVOICE6Een PayPal-factuur of betaalverzoek, een kanaal dat voor oplichting wordt misbruikt
MICROSOFT_SPAM_VERDICT5Microsoft markeerde het bericht als spam voordat het werd doorgegeven (alleen vertrouwd van de servers van Microsoft)
MICROSOFT_HIGH_SCL3Microsoft gaf het een hoog spam confidence level (idem)
PROMPT_INJECTION3Tekst gericht aan een AI-filter
SELF_SPOOF3Zegt van het eigen domein van de ontvanger te komen en authenticeert niet
FROM_NAME_OTHER_ADDRESS2,5De weergavenaam bevat een ander e-mailadres
FROM_NAME_BRAND2De weergavenaam beroept zich op een merk waar het adres niet bij hoort
DATE_IN_FUTURE1Meer dan een dag vooruit gedateerd
MISSING_DATE0,5Geen Date-header
MISSING_MESSAGE_ID0,5Geen Message-ID-header

Regels die minstens de spamdrempel waard zijn, staan ook in results.arbitrary, zoals in eerdere versies.

Verhulling en taal#

TestPuntenInstellingssleutelBetekenis
INVISIBLE_CHARACTERS2invisibleCharactersDrie of meer onzichtbare tekens in de tekst
MIXED_SCRIPT_WORDS2,5mixedScriptWordsTwee of meer woorden mengen letters uit verschillende alfabetten
STYLED_LETTERS1,5styledLettersWiskundige of omcirkelde letters die zich als gewone tekst voordoen
LANGUAGE_NOT_ALLOWED3languageNotAllowedNiet in allowedLanguages

Authenticatie#

Vereist het IP-adres van de client en authentication: true.

TestPuntenInstellingssleutel (in authentication.weights)
SPF_PASS-0,5spfPass
SPF_FAIL2spfFail
SPF_SOFTFAIL1spfSoftfail
DKIM_PASS-0,5dkimPass
DKIM_FAIL1dkimFail
DMARC_PASS-1,5dmarcPass
DMARC_FAIL3,5dmarcFail
ARC_PASS-0,5arcPass
ARC_FAIL1arcFail

Reputatie en blocklists#

TestPuntenInstellingssleutelBetekenis
DENYLISTED100denylistedHet IP-adres, het domein of het adres van de afzender staat op de denylist
ALLOWLISTED-20allowlistedHet staat op de allowlist
TRUTH_SOURCE-5truthSourceEen reputatiedienst markeert de afzender als vertrouwd
RBL_<LIST>4rblListedHet IP-adres van de client staat op een blocklist, bijvoorbeeld RBL_ZEN

Taalmodel en optionele modellen#

TestPuntenInstellingssleutelBetekenis
LLM_SPAM, LLM_PHISHING, LLM_SCAM, LLM_MALWAREtot +6llmSpamHet oordeel van het model, maal zijn zekerheid
LLM_HAMtot -3llmHamIdem
TOXIC_CONTENT3toxicityEen toxiciteitsmodel dat je zelf levert, markeerde de tekst
NSFW_IMAGE3nsfwEen beeldmodel dat je zelf levert, markeerde een afbeelding

Bewerk deze pagina op GitHub · Markdown ·