THAT Agency Design Studio Blog

How much of all email traffic consists of spam? Seventy-three percent. The answer seems surprising at first – until you think about how many messages are stocked in your spam file and how many still manage to get through. Symantec.cloud MessageLabs newest intelligence report, however, indicates one small victory in the ongoing battle against spam.

According to web security firm, Symantec, spam declined 6.4 percent in April. While virus and phishing levels remain about the same, the number of sites blocked for containing malicious code dropped by almost 20 percent. To what can we attribute these impressive gains?

  • Several large-scale botnets were recently targeted and taken down. These were a major source of spam.
  • Search companies are having success decreasing spam volume with cloud technology, including malware-sensing capabilities built into a variety of service.

This is good news, but there is a downside. Wide-scale spam attacks are decreasing – but on the flip-side, attacks on individuals are increasing. These attacks are targeted towards specific people and organizations. Those on social network sites are especially vulnerable, so, as always, caution is essential because the hackers have access to intel on a target.

According to a 2010 Symantec report, “By sneaking in among our friends, hackers can learn our interests, gain our trust, and convincingly masquerade as friends. Long gone are the days of strange email addresses, bad grammar, and obviously malicious links. A well-executed social engineering attack has become almost impossible to spot.”

To avoid such an attack, be careful about posting sensitive information, be cautious of links, especially those which are shortened URLs. You have to be careful even if it appears that these links are posted on your newsfeed. Watch out for applications, such as surveys and quizzes, and monitor your security settings.

For SEO purposes, your social networking profiles may be public, so be especially careful of the information and photos you post. And as a rule, never send money to anyone – friend or not – on Facebook.

Share this article

I recently went to one of my favorite blogs and saw that the author had posted up a neat little trick to help prevent spammers and bots from crawling your site to gain those oh so valuable emails and begin to send you and everyone else who has an email on your site – spam. It’s a spammy spam world of emails and we as programmers need to try to prevent this.

We all know some clients want their emails on their websites.

Our scenario scene begins in the middle of an email conversation:

> Open scene

Us: “What about a contact form?”

Client: “No. I want people to be able to click on it and open up outlook.”

Us: “But some users may not have outlook. what if the user users gmail for example?”

Client: “Well I just want my email on there.” “well then ok.”

> End scene

So although we would try to persuade our clients not to list e-mails on the site, the old saying goes, “the client is always right.”

Well maybe with this little script, we can possibly come to an arrangement and help prevent this spamtrocity (Yes, I just made this word up) from occurring. I used jQuery to do the magic and I offered two different pieces, because to be honest, I just wanted to.

See it live

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
// First type see comment for example #1
el = $('#email_one');
el.each(function(){
el.attr('href','mailto:' + el.attr('href').replace('|','@').replace('/','').replace(':','.'));
el.attr('title',el.attr('href').replace('|','@').replace('/','').replace(':','.').replace('mailto.','Email: '));
});
// Second type see comment for example #2
$('#email_two').html('<a href="mailto:'+$('#email_two').html().replace('|','@').replace('/','').replace(':','.')+'" title="Email: '+$('#email_two').html().replace('|','@').replace('/','')+'">'+$('#email_two').html().replace('|','[at]').replace('/','')+'</a>');
});
</script>
</head>
<body>
<p>Example 1</p>
<!-- Example 1 :: Just a simple link with the class of email -->
<a href="/yourname|yourcompany:com" id="email_one" title="email me">safer email link</a>
<br/><br/><br/>
<p>Example 2</p>
<!-- Example 2 :: Inside a span with jut some simple info that will get converted to the email -->
<span id="email_two">/yourname2|yourcompany2:net</span>
</body>
</html>

Share this article