| Predicate: | Object: | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| http://lojjic.net/ns/rdf/blog/entry-content | As I understand it, the Sobig virus making rounds recently propagates itself by looking not only in your address book, but also in any web pages cached on the system. So if you are a website operator who puts a There are ways to avoid both these problems, though. One common obfuscation technique is to do something like My approach to obfuscation is different: put the email address in the HTML as plain text, but using slightly different characters so that spambots won't recognize it but a human still can. Then use a script to transform the plain text into a full-fledged Here's my script:
That goes through the entire document, looking for any element with I've been using this script (or a similar version) to create the email link in the sidebar on this site since it was launched (go ahead, view the source!) To date I haven't received a single spam message to that address. Feel free to use the script yourself, perhaps with a mention of where it came from. Update: Thanks to Justin Makeig for pointing out a bug in the script: by adding a "g" flag to the regular expression for the "dot", addresses with more than one dot are now supported. Justin also informs me that he will be making use of the script on the new website for UC Berkeley's Center for Document Engineering. Update 2: I've created an XBL version of this script. | ||||||||||||||||||
| http://lojjic.net/ns/rdf/blog/entry-date | 2003-08-28T14:27:54-07:00 | ||||||||||||||||||
| http://lojjic.net/ns/rdf/blog/entry-subject | http://lojjic.net/blog/subjects/scripting | ||||||||||||||||||
| http://lojjic.net/ns/rdf/blog/entry-title | Accessible Email Obfuscation | ||||||||||||||||||
| http://purl.org/dc/terms/modified | 1139767943 | ||||||||||||||||||
| http://lojjic.net/ns/rdf/comments/allow-comments | true | ||||||||||||||||||
| http://lojjic.net/ns/rdf/comments/comments | Anonymous Resource (rdf:nodeID="node12prv3hscx107"):
| ||||||||||||||||||
| http://www.w3.org/1999/02/22-rdf-syntax-ns#type | http://lojjic.net/ns/rdf/blog/Entry | ||||||||||||||||||
| http://www.w3.org/1999/02/22-rdf-syntax-ns#type | http://www.w3.org/2000/01/rdf-schema#Resource | ||||||||||||||||||
| http://www.w3.org/1999/02/22-rdf-syntax-ns#type | http://lojjic.net/ns/rdf/comments/CommentableResource |