Om spam och blocking - flera dagar ( nästan )utan spam
peter h
peter at hk.ipsec.se
Wed Jan 24 16:45:44 CET 2007
En personlig approach på spambekämpning, läs om du är intresserad.
Länge har jag haft mycket spam. Det blir så om man publicerat sig någonstans.
Då de "vanliga" spamcop, spamhaus SPEWS inte räcker fram började jag
i ren desperation att "whoisa" de spam jag fick.
Så småningom började ett mönster visa sig, spam kommer numera till 99%
från "adsl/cable" nät, dvs bredbandsanslutna windowsdatorer som
stulits av spammare.
Vissa ISP tycks strunta blankt i detta och tillåter missbruket.
Så småningom uppstod tanken att blocka dessa i "access" ( med en liten
hack så man kunde uttrycka CIDR-ranges.
Då jag har flera mailservers fick jag kopiera och customisera access
tvärs över. Ända till det slog mig hur det naturligtvis skall göras :
i en dns-baserad blocklista.
Några timmars pyssel och jag kunde generera en dns-zonefil i stället.
Nu blev det bara några sekunders arbete att addera en "ignorant" isp.
Numera har jag 450M ip-adresser och får (nästan) inga spam. Inte heller
saknar jag mail ( men jag har nog inte så många brevvänner i
turkiet eller korea)
Gjorde dessutom en liten räknare som visar hur fördelningen
av blockning blir per cidr-size.
Generate SOA
Add access
/5 0 HOSTS: 0 Totalt: 0
/6 0 HOSTS: 0 Totalt: 0
/7 2 HOSTS: 67108864 Totalt: 67108864
/8 16 HOSTS: 268435456 Totalt: 335544320
/9 0 HOSTS: 0 Totalt: 335544320
/10 4 HOSTS: 16777216 Totalt: 352321536
/11 10 HOSTS: 20971520 Totalt: 373293056
/12 26 HOSTS: 27262976 Totalt: 400556032
/13 32 HOSTS: 16777216 Totalt: 417333248
/14 45 HOSTS: 11796480 Totalt: 429129728
/15 39 HOSTS: 5111808 Totalt: 434241536
/16 177 HOSTS: 11599872 Totalt: 445841408
/17 81 HOSTS: 2654208 Totalt: 448495616
/18 69 HOSTS: 1130496 Totalt: 449626112
/19 59 HOSTS: 483328 Totalt: 450109440
/20 53 HOSTS: 217088 Totalt: 450326528
/21 19 HOSTS: 38912 Totalt: 450365440
/22 12 HOSTS: 12288 Totalt: 450377728
/23 12 HOSTS: 6144 Totalt: 450383872
/24 76 HOSTS: 19456 Totalt: 450403328
/25 1 HOSTS: 128 Totalt: 450403456
/26 1 HOSTS: 64 Totalt: 450403520
/27 0 HOSTS: 0 Totalt: 450403520
/28 0 HOSTS: 0 Totalt: 450403520
/29 3 HOSTS: 24 Totalt: 450403544
/30 0 HOSTS: 0 Totalt: 450403544
/31 0 HOSTS: 0 Totalt: 450403544
/32 12 HOSTS: 12 Totalt: 450403556
./cidr2zone -n -T < manet2 - | sort -t. +4 +3 +2 +1 -n | uniq >> spews2.db
/usr/local/bin/named-checkzone spews2.manet.nu spews2.db
zone spews2.manet.nu/IN: loaded serial 701241616
OK
rndc reload
server reload successful
>
Tittar jag i en mailserver har jag analyserat vad som blockar spam,
"man-2" är denna blocklista :
Total=180, Spam=161 ( 89%), Accepted=19 Wed Jan 24 16:43:50 CET 2007
Sorbs Manet Man-2 Spamcop spamhaus STrap Manual RelDeny DNS rDNS Forged PreGr
30 2 66 9 4 0 2 8 8 0 0 40
( här är ungefär halva dygnsvolymen medtagen)
Fördelen med blocklistning är att jag kan ignorera utvecklingen
av nya "innehållsformat" jag blockar allt från en viss ISP/region.
--
Peter Håkanson
There's never money to do it right, but always money to do it
again ... and again ... and again ... and again.
( Det är billigare att göra rätt. Det är dyrt att laga fel. )
More information about the BUS
mailing list