Spamkrigen er snart avsluttet

De mange varslede spamtiltakene på sidene mine nærmer seg ferdigstillelse og jeg har nå implementert og aktivert en av de viktigste mottiltakene for å få bukt med spammen en gang for alle.

Spammerne har egentlig ikke så mye å stille opp med. Dersom man setter seg ned og sammenligner all spam som postes i blogger, vil du raskt oppdage at det ikke krever så alt for mye jobb å stoppe brorparten av spammen. For før du leser videre: Hva tror du kjennetegner all spam?

Selv om det finnes flere typer spammere, kjennetegnes de som plager bloggere verden over ved at de lever på lenker de selv poster. Om de kun la inn ren tekst, ville det ikke hjulpet de noe fordi de færreste besøkende ville kopiert en lenke i klartekst og besøkt nettsiden manuelt og søkemotorer vanskligere ville fått det med seg. De siste nettenes spamangrep har egentlig ikke bydd på store utfordringer for meg og løsningen er nå altså implementert. For de teknisk interesserte følger PHP-koden som brukes: http://skriblerier.net/div/spam.phps

Kort oppsummert vil denne endringen gjøre at alle kommentarer skrevet av folk som ikke har skrevet kommentarer tidligere bli blokkert om 70% eller mer av kommentaren er lenketekst.

RSS Kommentarer (2)

# Skrevet av Ivar – 16. oktober 2006

Kikket på koden, og den virker nok grei den, men hva dersom spammeren sender URL som klar tekst ex http://www.something.com, evt www.something.com, eller er ikke kommentarene dine satt opp til å akseptere det som lovlig URL?

Ellers ser det bra ut, og noe lignende blir det vel her også… altfor mye spam som kommer.

# Skrevet av Espen Andersson – 16. oktober 2006

Koden som vist over er bare et utdrag av en mer kompleks filtreringsfunksjon som vil ta alt som har kommet av spam hittil og sannsynligvis det meste fremover.

Problemet, eller rettere sagt utfordringen, er som du påpeker når spammerne drar i gang med sine alternative måter å presse inn lenker til sidene sine, men krever likevel ikke så veldig mye arbeid. Utgangspunktet jeg bruker nå regner ut hvor mange % av den totale teksten som er lenketekst. Dette vil bli utvidet til å inkludere lenker uten lenketekst (som du nevner over).



Skriv en kommentar

MERK! Grunnet omfattende spamangep, må førstegangskommentatorer igjennom manuell godkjenning. Vennligst ikke legg til den samme kommentaren flere ganger om den ikke vises umiddelbart. Nettstedets eier forbeholder seg retten til å fjerne/redigere kommentarer som oppfattes som upassende.