Who writes the worms?

May 24, 2005, 9:09pm PDT | Length: 00:03:05
Charles Renert says the answer might surprise you. The bad guys couldn't spread the worms if the good guys hadn't first found the vulnerabilities and created the break-in code.

Transcript

Who writes the worms?

I'm here to talk about "who writes the worms." Soworms, we're talking about those threats that spread to hundreds of thousandsof machines in minutes. You all I'm sure are aware of them. The question is whois doing the writing of them, I mean I get that question a lot. Well the answeractually might surprise you.

So the first group of people I'd like to talk about are whatI call the white hats. These are a group of very highly technical individuals.Their job is to dig into software and find vulnerabilities, extremely difficultto do. Very few folks can actually pull this off so it's not a very large groupof people but what they'll do is they'll take the information that they'vebuilt and they'll generate a disclosure. So your intent, it's a very puremotive, they're going to create some text. They're going to send it to thevendor. They're going to send it to the public, not a lot of details, butenough to recreate the issue so that vendors can get on the problem and fixthem.

So the second group is what we're going to call the grayhats. So somewhat less technical, but still pretty good and what they're goingto do is, they want to take this disclosure and they want to generate somethingthat actually can prove that it can break systems. So they're going to turnthis into break-in code. So this is what these folks deliver; you take thedisclosure, you do additional analysis, you create source code, you put it onthe web, now you've proven that you can actually break into thesevulnerabilities. But they won't do much else so they're really not trying tobreak into systems and do bad things, they're just trying to prove the case,and you know, these folks are motivated possibly by fame. You know, "heygreat, I'm the guy that made this code," or maybe, you know, they'll sellsome break-in code to vendors or to customers so that they can do pen testingessentially on their system.

The last group is the one that we're all worried about,these are the black hats, these are not technical at all typically, and whattheir job is, their job is to take the break-in code that's out there on theweb and add a payload. So when we say payload what are we talking about? Wellguess what: worms - spread yourself, trojans, viruses, spyware so all the badthings that we're trying to protect ourselves against, this group of people arethe ones that are doing all the writing and they are motivated by all kinds ofthings, but we know these are the activities we really don't want them to do.

So back to the question "who writes the worms,"the interesting point is, is that this group of people wouldn't be able towrite the worms unless this group actually generated disclosures and then thisgroup generated the break-in code. Even though these folks are trying to do theright thing, these folks are using that information to do the wrong thing.

Getting hooked: Phishing, pharming and online threats

Getting hooked: Phishing, pharming and online threats

Sponsored: There's no shortage of malicious code on the Internet. Agent Peterson of the Geek...

Vista: User account security

Vista: User account security

David Berlind, executive editor at ZDnet, explains how new security features in Windows Vista...

Attack of the mobile viruses

Attack of the mobile viruses

As mobile communications become more prevalent, so does theonslaught of viruses. CNET's Robert...

The next Sober virus attack

The next Sober virus attack

CNET Senior Editor Robert Vamosi explains how and when the Sober virus is expected to strike...

Managing emerging e-mail threats

Managing emerging e-mail threats

With viruses rife and three billion spam messages flowing around the world each day, some of...

Phishing vs. pharming

Phishing vs. pharming

Phishing involves the receipt of an e-mail message that appears to come from a legitimate...

Virus vs. spyware

Virus vs. spyware

Which is it? Once you determine the 'who', the 'why', the 'what' and the 'how' it all becomes...

Beware of spyware

Beware of spyware

How does spyware get its hooks into your computer and what can you do to remove it?

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

White Papers, Webcasts, & Resources

Facebook Activity