• On TV.com: New TV sex symbol: Vintage black PORSCHE
August 26, 2008 1:09 PM PDT

ASCII: An artful way around spam filters

by Stephen Shankland
  • Font size
  • Print
  • 1 comment

An old computer art form is making a comeback as a newer way to evade spam filters.

For decades, computing fans have enjoyed a form of expression called ASCII art that shows pictures or messages as a low-resolution graphic, a grid made of numerous computer characters encoded with the venerable ASCII standard. With a photo digitized with ASCII art, for example, the "#" character can represent a dark pixel and "." a light pixel. And there are large fonts constructed from an assemblage of individual characters.

Now the technique has surfaced as a way to transmit information that's hard for spam filters to detect--but that so far, at least, has proved relatively harmless beyond that stage.

An example of ASCII art spam.

An example of ASCII art spam.

(Credit: Stephen Shankland/CNET News)

"There's been an upsurge in ASCII spam in the last week...It's quite effective in getting through filters," said Chris Boyd, director of malware research at messaging management firm FaceTime Communications.

But earlier efforts to use ASCII art for spam have proven to be duds, he added. "The downside is that 9 times out of 10, it's completely useless because it's almost impossible to read, or it's a really bizarre picture of a naked lady that's not clickable," Boyd said.

Evasive maneuvers
Spam filters can detect the word "Viagra" and suspect Web addresses of sites trying to get rich quick by catering to the demand for the drug. But it's another thing altogether to detect an ASCII art version of the same word. Indeed, an ASCII art spam e-mail reading "Viagra-$1.15" and "Cialis-$1.99" made it past the spam filters of my Yahoo Mail and Gmail accounts.

Google declined to comment specifically on ASCII art spam. "We expect spammers to use every means possible to try to send spam. That's why we have a very robust spam-fighting effort at Google," the company said in a statement. Yahoo didn't respond to a request for comment.

Here's why it's clever. One line of the e-mail is "78 46 60 11 04 75 300 38 0348 18 61 55171"--gibberish that hardly resembles part of the word "Viagra" or a suspect URL. But reading it on my screen as part of the overall text, its meaning was clear to me in a flash. And a spam generation program could evade spam filter fingerprinting by randomly substituting other numbers into the text art.

Clever--but largely ineffective
The only trouble for spammers: the very reason the art spam is hard to screen out also makes it, well, somewhat impotent as a spam method.

The example spam I got, for example, didn't include any handy URLs I could click. There was a Web address in the ASCII art, but I'd have to type it in myself. But adding an active URL to a spam-affiliated site is likely to catch the attention of the spam filter.

"They've got this great idea for getting past the servers, but they don't seem to know how to employ it as effectively as they could," Boyd said. "Combining this with effective spam techniques might be more effective" for the spammers, he said.

Another problem: With the variety of fonts, computers, and e-mail-reading applications in use today, there are good odds ASCII art spam will look like gibberish to the human reader as well as to the spam-checking filter.

ASCII art in action
Here's an example of ASCII art from Joerg Seyfferth's ASCII text generator, one of many on the Internet.

  .oooooo.   ooooo      ooo oooooooooooo ooooooooooooo 
 d8P'  `Y8b  `888b.     `8' `888'     `8 8'   888   `8 
888           8 `88b.    8   888              888       888           8   `88b.  8   888oooo8         888       888           8     `88b.8   888    "         888       `88b    ooo   8       `888   888       o      888        `Y8bood8P'  o8o        `8  o888ooooood8     o888o     

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Digital Media
The Black Friday deals that aren't
Has Twitter peaked?
Another (loud, fuzzy) peek at Wired's tablet edition
Can Facebook group change World Cup game result?
Techmeme Mobile launches for iPhone, Pre, Droid
Sony planning new online store
HDMI products to get meaningful labels
eBay sets Skype loose at $2.75 billion valuation
Add a Comment (Log in or register)
by Zen-Masta August 26, 2008 1:30 PM PDT
They still have to have a URL in there somewhere and probably 99% of the time it would not be possible to dislpay one in ascii art because they are usually long affiliate urls. I haven't seen one of these come through yet but that could be because I've been using popfile for about 4 years now. I maybe get 1 or 2 emails every couple of days that it can't classify because of a new keyword or url. The funny thing is one that came through recently about viagra and cialis and the funny thing is that it didn't get classified as spam because they actually spelled them correctly without replacing the i's with L's or 1's hehe.
Reply to this comment
advertisement
Click Here

The 411 on early-termination fees

Verizon Wireless has doubled its early-termination fees for smartphones, but what does it mean for the rest of the industry?

Google has its own plan for Netbooks

No, the search giant isn't saying it will build a Netbook. But it sure knows what it would like one running Chrome OS to resemble, and that's a little different from the Netbook of today.
• Screenshot tour of Chrome OS

About Digital Media

The Web is now the place to go for news and entertainment. Look here for the latest on blogs, music, video, virtual worlds, social networking and more.

Add this feed to your online news reader

Digital Media topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right