Personligt har jeg altid blot brugt et alm. @ i mailadressen på alle mine hjemmesider. Googles GMail fanger alt min spam, så jeg har faktisk aldrig fået en spam meddelelse i min indbakke på den bekostning.
At jeg har fået utallige danske spam mails og telefonopringninger siden jeg oprettede et firma og kom i virksomhedsregistret er så en anden sag. Der skulle jeg vist nok have skjult mine kontaktinformationer fra start af.
Jeg har tænkt på en løsning, som måske er brugbart. Når man henter en mail adresse fra databasen, kan man genere et image af det. Spam bot kan vel ikke læse et image/ billede ?
Jeg har tænkt på en løsning, som måske er brugbart. Når man henter en mail adresse fra databasen, kan man genere et image af det. Spam bot kan vel ikke læse et image/ billede ?
Ikke hvis man kamouflerer det ordentligt der er jo forskellige CAPTCHA algoritmer, men du kan så ikke klikke på det og skrive til mailen, så noget af brugervenligheden ryger lidt
Jakob Danelund | programmør / stud. psych IT med indsigt - http://psykit.dk
men du kan så ikke klikke på det og skrive til mailen, så noget af brugervenligheden ryger lidt
hvis du laver link på billedet kan du godt med <a href="mailto:adresse"></a> men det kræver jo at du skriver mail-adressen, derfor er det andet nemmere.
Ja netop. Kunne måske godt have taget mellemregningen med, men tænkte den var redundant. Men ja crawleren ser jo ikke noget grafisk output den screenscraper bare, så al html er bare tekst for den.
Jakob Danelund | programmør / stud. psych IT med indsigt - http://psykit.dk
SpamBots kan jo bare sættes til at genkende "@" som et snabel-a. Just sayin :)
Vil så lige vende den om, de kan jo også bare sættes til at kigge efter " [snabel-a] " ..
Men det giver jo ikke mening. Html encoding er jo et ret almindeligt fænomen, jeg ville f.eks. ikke drømme om ikke at lave en spambot der ikke kiggede efter @ og genkendte det som @ eller at oversætte - til -
Mellemregning Hvis man skal lave en bot, må man spørge hvad det er man ser efter, mange gange crawler man jo forummer som f.eks. dette, for at finde email adresser. Hvis dit forum ellers er lavet ordentligt, så beskytter du mod cross site scripting, så folk f.eks. ikke kan injecte javascript. Det betyder altså, at characterer som < @ og - vil blive omdannet til netop @ . Derfor ville jeg nok sætte min bot til at lede både efter @ og @ for at finde både emails der var typet i sourcekoden og som var på foraer.
Jeg mener stadig at javascript løsningen er den mest sikre og brugervenlige. [snabel-a] giver noget sikkerhed, men der mister man brugervenligheden, idet man ikke kan klikke på linket.
Jakob Danelund | programmør / stud. psych IT med indsigt - http://psykit.dk