Test e punteggi

Un messaggio è spam a 5 punti e viene rifiutato a 15. Ogni test qui sotto aggiunge o toglie punti; il risultato elenca quelli scattati.

Modifica le soglie con threshold e rejectThreshold. Modifica i punti con scores, tramite la chiave di impostazione (scores: {deceptiveLink: 4}) oppure tramite il nome del test, che fissa i punti di quel test (scores: {FROM_NAME_BRAND: 4}).

Classificatore#

TestPuntiSignificato
da BAYES_00 a BAYES_999da -2,5 a +6,25La probabilità di spam del classificatore, su scala log-odds: 2,4 punti al 90%, 5 al 99% e 6,25 al 99,9%, quindi il classificatore segna lo spam da solo solo quando è sicuro almeno al 99%. Il nome indica la fascia: BAYES_999 è 99,9% o più, BAYES_99 dal 99% al 99,9%, BAYES_50 dal 40% al 60%. Le chiavi di impostazione bayesHam e bayesSpam fissano i due estremi.
TestPuntiChiave di impostazioneSignificato
PHISHING_LOOKALIKE_DOMAIN5homographIl dominio di un link imita un marchio con caratteri sosia o scambiati
MIXED_SCRIPT_DOMAIN3mixedScriptDomainUn'etichetta di dominio mescola alfabeti diversi
BRAND_IN_DOMAIN1,5brandInDomainIl nome di un marchio dentro il dominio di qualcun altro
TYPO_DOMAIN1typoDomainA una lettera di distanza dal dominio di un marchio
DECEPTIVE_LINK3deceptiveLinkUn link mostra un indirizzo e porta a un altro
MALICIOUS_DOMAIN6maliciousDomainIl resolver antimalware di Cloudflare blocca un dominio collegato
ADULT_DOMAIN2adultDomainIl resolver per famiglie di Cloudflare blocca un dominio collegato
URIBL_<LIST>5uriblListedUn dominio collegato è in una blocklist di domini, ad esempio URIBL_DBL

Anche i domini solo nominati nel testo, non collegati, vengono controllati per individuare i sosia, ma contano solo quando imitano chiaramente un marchio: lettere sosia, o caratteri scambiati per un marchio di cinque lettere o più. Una risposta o una firma può nominare qualsiasi sito, e un'azienda può avere un nome breve a un carattere di distanza da quello di un marchio.

Allegati#

TestPuntiChiave di impostazioneSignificato
EXECUTABLE_ATTACHMENT10executableUn programma o uno script
DISGUISED_EXECUTABLE12disguisedExecutableUn programma con il nome di un documento o di un'immagine
DOUBLE_EXTENSION6doubleExtensionUn nome come invoice.pdf.exe
RTL_OVERRIDE_FILENAME6rtlOverrideUn override da destra a sinistra nasconde la vera estensione
EXECUTABLE_IN_ARCHIVE8executableInArchiveUn programma dentro un file ZIP
ENCRYPTED_ARCHIVE2encryptedArchiveUn archivio che gli scanner non possono aprire
MACRO_ATTACHMENT4macroUn file Office con macro
PDF_ACTIVE_CONTENT3pdfActiveUn PDF con JavaScript, azioni di avvio o file incorporati
RTF_EMBEDDED_OBJECT4rtfObjectUn file RTF con oggetti incorporati
HTML_ATTACHMENT1 o 3htmlAttachment, activeHtmlAttachmentUn file HTML; 3 quando contiene script o moduli
VIRUS100virusClamAV ha trovato un virus

Regole#

TestPuntiSignificato
GTUBE1000La stringa di test GTUBE
SEXTORTION_SUBJECT6Un oggetto usato dalle truffe di sextortion e di furto dell'account
PAYPAL_INVOICE6Una fattura o una richiesta di denaro PayPal, un canale sfruttato per le truffe
MICROSOFT_SPAM_VERDICT5Microsoft ha segnato il messaggio come spam prima di inoltrarlo (attendibile solo dai server di Microsoft)
MICROSOFT_HIGH_SCL3Microsoft gli ha assegnato un livello di confidenza di spam elevato (vale lo stesso)
PROMPT_INJECTION3Testo rivolto a un filtro IA
SELF_SPOOF3Dichiara di provenire dal dominio del destinatario e non si autentica
FROM_NAME_OTHER_ADDRESS2,5Il nome visualizzato contiene un indirizzo email diverso
FROM_NAME_BRAND2Il nome visualizzato si spaccia per un marchio a cui l'indirizzo non appartiene
DATE_IN_FUTURE1Datato più di un giorno avanti
MISSING_DATE0,5Nessuna intestazione Date
MISSING_MESSAGE_ID0,5Nessuna intestazione Message-ID

Le regole che valgono almeno quanto la soglia di spam compaiono anche in results.arbitrary, come nelle versioni precedenti.

Offuscamento e lingua#

TestPuntiChiave di impostazioneSignificato
INVISIBLE_CHARACTERS2invisibleCharactersTre o più caratteri invisibili all'interno del testo
MIXED_SCRIPT_WORDS2,5mixedScriptWordsDue o più parole mescolano lettere di alfabeti diversi
STYLED_LETTERS1,5styledLettersLettere matematiche o racchiuse che si spacciano per testo normale
LANGUAGE_NOT_ALLOWED3languageNotAllowedNon è in allowedLanguages

Autenticazione#

Richiede l'indirizzo IP del client e authentication: true.

TestPuntiChiave di impostazione (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

Reputazione e blocklist#

TestPuntiChiave di impostazioneSignificato
DENYLISTED100denylistedL'indirizzo IP, il dominio o l'indirizzo del mittente è nella lista di blocco
ALLOWLISTED-20allowlistedÈ nella lista di consenso
TRUTH_SOURCE-5truthSourceUn servizio di reputazione segna il mittente come attendibile
RBL_<LIST>4rblListedL'indirizzo IP del client è in una blocklist, ad esempio RBL_ZEN

Modello linguistico e modelli facoltativi#

TestPuntiChiave di impostazioneSignificato
LLM_SPAM, LLM_PHISHING, LLM_SCAM, LLM_MALWAREfino a +6llmSpamIl verdetto del modello, moltiplicato per la sua confidenza
LLM_HAMfino a -3llmHamVale lo stesso
TOXIC_CONTENT3toxicityUn modello di tossicità fornito da te ha segnalato il testo
NSFW_IMAGE3nsfwUn modello di immagini fornito da te ha segnalato un'immagine

Modifica questa pagina su GitHub · Markdown ·