mindsight
weblog

October 30, 2003

Bad spam, bad.

In my ongoing effort to fight spam, and after reading that the JavaScript hack (as used here), the modification of the mailto: address (as used on Mella's site), and the conversion to Unicode have ALL been worked around by serious spammers, I tried my hand at something a little better (in my opinion anyway - see below).

So stupidly confident am I in my 30 minutes of coding, I dare the world to send me an email =)

One thing I have learnt - I really need to learn a programming language PROPERLY, this guess-work and basic know-how can only get me so far.

The code processes the email address as stored in an array, linked to the username you send it, to work as quietly as possible I have it opening a new window, doing its business, then closing that window. There is no way I can see a spammer getting the email address unless they copy it from the final Mail window which opens, which (in my mind) is an unavoidable flaw that plagues all anti-spamming hacks. One thing's for sure, it can NOT be crawled and then re-assembled or filtered, because the posted link does not reflect an actual address nor re-assemble to one. If you want to be extra careful I'd use the mailto: modification along with this, and if you want to be SUPER extra careful get JavaScript to write out the link!

If you want the script let me know.

Justin | 4:16 AM
separator
Comments: Bad spam, bad.

It works in Safari now. =P

Posted by: Jus at November 7, 2003 7:51 AM

I wish I could test it, will have to see about that...

Posted by: Jus at October 30, 2003 11:14 PM

doesn't work using Safari ;p

Posted by: smi at October 30, 2003 9:25 PM

That's MR. Captain NoSpam to you.

Posted by: Jus at October 30, 2003 8:40 AM

Your new name is Captain NoSpam

Posted by: sj at October 30, 2003 8:26 AM
Post a comment









Remember personal info?


I suggest you not use an email address when posting because it may be harvested by spammers. Use a website as your identifier instead ;)

Don't steal... blatantly.
frostbyte interactive movable type movable type frostbyte interactive mindsight morning afternoon night
Copyright © 2004 Justin Gosine, some rights reserved.