Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Melissa's Ultimate Lesson

created by gordonf

(idea) by gordonf (3 mon) (print)   ?   (I like it!) 1 C! Wed Jan 04 2006 at 21:05:12

The Melissa virus, a Microsoft Word macro virus, was but a simple Word macro virus in a long line of Word macro viruses. It differed only in "the speed in which it spread," according to Richard Pethia of CERT1.

Ever since the original winword.concept virus came out in 1995, one copycat macro virus after another came out with varying payloads. This concept virus prompted Microsoft to make the Word Document and Template (.DOT) format information available to anti-virus vendors. Unfortunately, no easily searchable Internet sites provide an exact date for when this was done, but it was likely done around 1996 or 1997.

Word macro viruses spread because of Word's ability to interpret a file's type regardless of its filename extension. Word will recognize a Rich Text Format document, a Word Template, a Word Document, and many third-party document types regardless of their filenames. This allowed virus writers to create Templates with macro code which looked like Documents. Even in 2006 this is a desired feature, and was available in every version of Word since Word 6.0 for Windows 3.1.

Since those times, anti-virus vendors included Word documents in their scans for known viruses, even though Word 95's second revision included a "macro virus protection" switch in one of their options panels which prevented macros in documents from launching. Every version of Word since Word 95's second revision included this switch, and older versions could still use the scanprot2 macro developed by Microsoft to parse Templates and remove all macros.

In spite of Scanprot and Word's later inclusion of macro virus protection, anti-virus vendors insisted their products could detect and remove macro viruses from infected templates posing as documents. When Melissa first came along in 1999, every anti-virus scanner failed to detect it. Other products, along with Word itself, could catch it and remove it, but popular scanners could not catch Melissa without an update. By the time updates were available, it was far too late.

Thus ends the first part of Melissa's Ultimate Lesson:

Popular anti-virus software failed to do its job.

Melissa slipped past anti-virus gateways on mail servers. It slipped past anti-virus extensions in e-mail applications. It slipped past desktop virus scanners. Yet Word -- a Microsoft product -- could catch Melissa before Melissa was written at least two years before Melissa's outbreak.

In spite of this, Pethia of CERT, and others, insisted that we should stay with "tried and true" security products, even though they failed us.

Thus ends the second part of Melissa's Ultimate Lesson:

We can catch viruses before the fact. Don't let the 'experts' tell you otherwise.

  1. http://www.pan-am.ca/antiwindowscatalog/?mode=rant&id=20
  2. http://support.microsoft.com/kb/q133895/
Not footnoted but noteworthy: http://www.theregister.co.uk/2006/01/24/uk_gov_wmf_attack/ -- UK Government repels zero-day WMF attack (from Chinese hackers no less) -- The Register

printable version
chaos

Final Girl Theory Outlook Virus of the Month club Rob Rosenberger Melissa
CERT Designed for Windows XP addictive update model VMyths
Code Red Worm Why it has become easier to program a virus Security Oversights on the USS Enterprise (NCC-1701-D) Without users, this wouldn't be a problem
security blanket macro virus Concept Virus Anti-Windows Catalog
Creating a unique strain of your favorite trojan virus The problem is you're not paranoid enough! January 25, 2006 albino
Telkom and High Speed Internet Email Facts of Life Melissa walks Anti-Virus programs and strategies
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
The best nodes of all time:
ad maiora natus sum
Dead people I have known
Jim Crow
morphine
The Island of Dr. Moreau
How to cook the perfect steak
Walter goes down the drain the same way in Australia
Pretenders II
Marketing plans for fish scented deodorant
Working in a greenhouse is sometimes as much fun as you think it might be.
Union of Soviet Socialist Republics
Maybe it's bad manners, but you still can't buy my baby
hippopotamus
New Writeups
doctor wilson
Soup, of the green variety(recipe)
Ctrl Y
cognitive dissonance(fiction)
SharQ
Gone Baby Gone(review)
halfWit
If I could, I'd title this "Freedom"(thing)
Roninspoon
Airline Hero(thing)
Ktistec
Why Women Are Always Cold(person)
doctor wilson
Drug policy reform(thing)
tejasa
Easy Raspberry Cheesecake(recipe)
Joysim
Drug policy reform(idea)
aneurin
Tyburn(place)
niruena
Boiling to death(idea)
artman2003
summer(thing)
doctor wilson
The Silver City and the Silent Sea(log)
Dreamvirus
The Silver City and the Silent Sea(poetry)
Aerobe
A nihilist's soulmate(poetry)
E2 is a by-product of the existence of The Everything Development Company