Virus throttling for instant messaging

Matthew Williamson Sana Security Inc.
Alan Parry Hewlett Packard Labs

  Technical stream: Thursday 30 Sept 2004, 09.30-10.10.

At VB 2003, Neal Hindocha and Eric Chien [1] presented on the dangers of malware for instant messaging (IM). Commenting on the high rate at which this malware could spread, they stated that throttling approaches were unlikely to be successful.

Virus throttling [2] is a technique to slow the spread of worms and viruses that prevents infected machines infecting others. It works well if the traffic generated by a spreading virus (contacting many different machines at high rate) is significantly different from normal traffic. Previous work has shown this technique to work well for most TCP/IP traffic and email [2,3]. This paper applies the idea to instant messaging.

We have analysed data from the normal usage of a reasonable sized instant messaging server (710 users) and show that throttling is not only possible, but would be effective at slowing and stopping IM malware. We have also analysed the network over which this malware would spread, by looking at the buddy lists of all the users. We show that given the actual network connectivity, IM malware will not spread as quickly or as fully as Hindocha and Chien predict, and that if throttling were used, the effects of malware are much reduced. The throttling solution would be relatively easy to implement at the messaging server.

References

[1] Neal Hindocha, Eric Chien, "Malicious Threats and Vulnerabilities in Instant Messaging", Proceedings VB 2003, p 114-124.

[2] Matthew M. Williamson, "Virus throttling: Restricting propagation to defeat malicious mobile code", Proceedings ACSAC 2002, p 61-68.

[3] Matthew M. Williamson, "Design, implementation and test of an email virus throttle", Proceedings ACSAC 2003, p 76-86.


Poll

Will taking client-side security 'into the cloud' provide better security for the end user?
Yes
No
I don't know

Leave a comment
View 1 comment

Jobs Recruit Sidebar

VB100 certification

VB100 VB's testing team put 24 anti-malware products to the test on the server version of Microsoft's latest iteration of the Windows platform: Windows Server 2008. John Hawes has all the details on which products managed to secure a VB100 award and which need have a little more work to do.
See full results.

Virus Bulletin currently has 142,681 registered users.