Newsgroup: it.news.net-abuse
Titolo: Nuovo Sistema di filtraggio (cosa ne pensate?)

Salve a tutti,
è un po' di tempo che cerco di definire un metodo di filtraggio che ho
inventato e che mi sembrerebbe un buon metodo per limitare lo spam nella
posta....volevo chiedervi cosa ve ne sembrava quindi se avete un po' di
tempo magari leggete questo post e ditemi il vostro parere.
Il sistema è del tipo "a blacklist". Ogni utente scaricherebbe un programma
(simile al mio attuale SPammazzo per chi lo conosce) che si collega al
server pop3 e cancella i post secondo delle regole definite su una blacklist
dinamica su un server sql.
La caratteristica della blacklist sarebbe che ogni record si cancella
automaticamente dopo tot giorni.....pensavo 15 e un programma attivo sul
server (in continua esecuzione) inserirebbe nel database tutti i messaggi
email che arrivano in caselle di posta predefinite: tutti perchè quelle
caselle di posta sarebbero stato appositamente costruite per "farsi
spammare".
Faccio un esempio: creo un indirizzo email apparentemente innocente:
madph...@yahoo.it
 (sparata ora a caso) per esempio e inserisco dei post in
usenet con questo indirizzo come mittente in chiaro. A quel punto tutti i
messaggi ceh arrivano all'indirizzo di posta sarebbero o spam o (caso raro
se si fa un post che non prevede risposte) rare risposte "buone". Il
programma di scandaglio carica ogni messaggio, ne estrapola l'header e
tramite un parsing ordina nel db ogni email catalogata per header mittente,
servers di passaggio, xmailer, destinatario, oggetto e la data di
inserimento.
Considerando varie caselle di posta su vari server (
yahoo.it
, 
libero.it
,
tiscali.it
, 
freemail.it
, 
lycos.it
, 
supereva.it
, etc...) il database dovrebbe
tendere a riempirsi di spam e di eventuali poche email "lecite" che possono
arrivare in ogni caso.
QUando invece il software dell'utente che sta pulendo la posta interroga il
database, estrapolerebbe le informazioni e conforntando i campi con gli
header dei messaggi arrivati, cancellerebbe i messaggi con un'attinenza
molto prossima al 100% (la percentuale devo ancora definirla con prove ma
sarebbe del tipo 80%....di modo che se lo spammer spamma con un generatore
di indirizzi casuali ma mantiene sempre oggetot uguale, open relay uguale e
xmailer uguale.......si possa comuqnue riconoscere l'identicità del
messaggio).
In questo modo gli spam verrebbero debellati e i messaggi leciti no perchè,
anche se ci fossero (e nona vrebbero comuqnue modo di esserci) non verrebbe
trovata una stretta somiglianza con gli altri messaggi. Unica eccezione
potrebbero essere delle newsletter del server di posta, le comunicazioni
Com.Info di infostrada per esempio ma in tal caso si potrebbe ricorrere a
una "white list" che non metta in blacklist degli indirizzi email validi.
Naturalmente la forza del sistema starebbe nel fatto che nessuno (a parte
chi crea il sistema) sarebbe a conoscenza degli indirizzi email "spia" e
anche conoscendoli non potrebbe, a meno di "clonare" perfettamente un
header, inserire record in blacklist a suo piacimento.
Inoltre non ci sarebbe nessun problema di "inserimenti erronei" perchè
intanto nessuna email lecita dovrebbe arrivare agli indirizzi "spia", se
arrivassero avrebbero un header non correlato ad altri utenti e anche se per
qualche ragione lo fosse....sarebbe un record destinato a morire dopo poco
tempo visto che la blacklist sarebbe costruita in modo da rimuovere i
records vecchi dopo tot giorni.
Non so se ho reso l'idea....dell'idea, comunque se aveste dei consigli o
delle osservazioni in generale da fare vi sarei grato se me li
segnalaste...magari anche in email.
Grazie ciao.
--
Giulio Pipitone (
www.fighters4web.com
 )
#sito per la lotta agli abusi in rete#

 inventato e che mi sembrerebbe un buon metodo per limitare lo spam nella
[...]
Tu vuoi creare delle spamtrap, prelevarne il contenuto, fare
un'analisi semantica dell'header (e, se vuoi essere minimamente
efficace anche del contenuto), stabilire degli score statisticamente
significativi e con quelli filtrare le mail.
Mi spiace Giulio, ma non sei certo arrivato primo, visto che il
sistema delle spamtrap e` usato da tanto tempo in una moltitudine di
variazioni sul tema. Brightmail ne ha addirittura fatto un modello di
"business", il DCC (
www.rhyolite.com/anti-spam/dcc/
) fa esattamente
quello che hai reinventato tu e anche molto di piu`. Per non parlare
poi di Spamassassin (
http://spamassassin.org
), che ha un approccio
diverso dal modello client server (anche se puo interfacciarsi con
razor e il DCC), mache  e` il top del top nelle analisi sematiche
dello spam raccolto mediante l'uso di spatrap, adesso poi che usa
anche l'approccio statistico basato sul teorema di Bayes e` in grado
di creare e modulare gli score dinamicamente, in aggiunta agli score
statici che gia` possedeva.
E` inutile che cerchi di reinventare la ruota, vedi come fanno loro e
cerca di capitalizzare dalla loro esperienza il modo giusto per
risolvere il problema che ti poni. 
-- 
ciao | Url troppo lunga da segnalare? Fatti un link piu` corto.
cf   | Attenzione: da non usare per puntare ad articoli su Usenet. 
-----+ 
http://makeashorterlink.com
 
http://www.tinyurl.com
 
http://www.snipurl.com
 <--- consigliato

Ciao Carlo,
grazie per le indicazioni.
Da un lato è una delusione vedere che non ho avuto un'idea nuova come
pensavo...dall'altro tutto sommato poco importa anzi meglio così...potrò
fare un sistema migliore approfittando di quanto già esiste.:)
