Bruce Schneier

 
 

Schneier on Security

A blog covering security and security technology.

« Foiling Counterfeiting Countermeasures | Main | Bomb-Sniffing Dogs on Subways »

January 19, 2006

20th Anniversary of the Computer Virus

Today is the 20th Anniversary of the oldest computer virus known: the Brain virus.

It was a boot sector virus, and spread via infected floppy disks.

EDITED TO ADD (1/19): F-Secure has some amusing comments.

EDITED TO ADD (1/30): As many people pointed out, Brain is not the first computer virus. It's the first PC virus.

Posted on January 19, 2006 at 9:53 AM23 CommentsView Blog Reactions

To receive these entries once a month by e-mail, sign up for the Crypto-Gram Newsletter.

Comments

Interesting ... I thought the oldest known virus was Elk Cloner for the Apple ][, dating from 1982. That would make it about 24 years old.

http://en.wikipedia.org/wiki/Elk_Cloner

Brain might be the oldest *PC* virus, though.

Posted by: C Smith at January 19, 2006 10:16 AM


That's nonsense. Everyone knows Apples don't get viruses.

Posted by: Mad Patter at January 19, 2006 10:17 AM


Ouch.

My introduction to computer viruses was in the mid eighties at college, on aging Apple Macs. I asked why the viruses spread, and was told that every time you put a floppy in the drive, the Mac would execute a desktop program on the disk.

Even then, naive as I was, this sounded like a really stupid idea.

So I groaned when Windows introduced Autoplay, which was basically the same feature.

Now, I disable that kind of feature whenever I find it.

Posted by: Alun Jones at January 19, 2006 10:21 AM


Does anybody recall a TV program dedicated to the BBC Microcomputer? Maybe a Brits only thing, but they showed a BBC Microcomputer virus that made the text fall off the screen. Many many moons ago...

G

Posted by: Goose at January 19, 2006 10:53 AM


That's the oldest PC virus, not (necessarily) the oldest computer virus.

Still, interesting.

Posted by: Shura at January 19, 2006 10:58 AM


actually, it's the oldest pc virus that made it into the wild... it's entirely possible (perhaps even probable, given cohen's earlier work in the field) that there were pc viruses prior to that point that never made it out of the lab...

by rights, if one were going to celebrate milestones for the concept of the computer virus one should look at those who coined the term and work back to when they first had/introduced the idea... which, if memory serves, is november 11 1983...

Posted by: kurt at January 19, 2006 11:25 AM


Ah yes, those were the days. As far as I can remember, that virus was benign. The only thing it would do would be to change the volume label of every infected (floppy) disk to (c) Brain, and the code that did it would propagate on sectors it purposefully marked bad on the disk (it would not infect disks that didn't have at least 1.5k of free space; three disk blocks). I was nine years old at the time, and read a disassembly of the virus, and that was one of my first steps to becoming an assembly language programmer.

Posted by: Dido Sevilla at January 19, 2006 11:31 AM


I'll argue that the first real virus was Ken Thompson's self-replicating-code.

So that's even older.

Posted by: Nicholas Weaver at January 19, 2006 11:32 AM


I thought the f-secure blog write-up was pretty funny:
http://www.f-secure.com/weblog/#00000784

I agree with C Smith, Apple was ahead of its time even then by contracting the first viruses. My personal favorite was the old Ivar trojan since you could remotely control a Mac's sound...the installer just posted a fake "bomb" popup with a restart button. Brilliant. Nothing more surprising than your computer crashing and then talking to you after restart.

Posted by: Davi Ottenheimer at January 19, 2006 11:42 AM


Supposedly the "ashar" person mentioned in the F-Secure page is Ashar Nisar, who originally wrote the virus and gave it to the Brain people. He later went on to found a company that runs (ran?) Pakistan's TLD: http://www.pknic.net.pk/pknic.html

Posted by: Faried Nawaz at January 19, 2006 12:41 PM


@ Nicholas Weaver

I'm not familiar with any self-replicating code from Thompson. Do you have any links? Or are you referring to the hacked compiler that introduced a backdoor into the login program during compilation?

Posted by: mpd at January 19, 2006 1:04 PM


Yeah, the Ken Thomspon compiler hack.

It didn't just insert code into login, it also inserted itself into the compiler when the compiler was recompiled.

Thus it self propagated during compilation of the compiler.

Posted by: Nicholas weaver at January 19, 2006 1:41 PM


Brain wasn't a virus, it was adware. It was an advertisement for a Pakistani computer store. Just two days ago I was tearing apart some old machines, and wanted to see what was on them. One actually had the Brain virus still on it.

Posted by: jammit at January 19, 2006 1:51 PM


I thought you got Brain.A from toilet seats?

Posted by: AG at January 19, 2006 2:12 PM


"Brain wasn't a virus, it was adware"

Is it really useful to maintain such a distinction?

Posted by: Davi Ottenheimer at January 19, 2006 2:45 PM


Thompson's compiler hack is described here http://www.acm.org/classics/sep95/ but he says he first saw the idea in an earlier document (which doesn't mean it has been implemented at the time).

Posted by: Krunch at January 19, 2006 3:21 PM


2006 marks my 30th year since my first exposure to
computers... so I guess I'm becoming something of an
old-timer.

Anyway, what bugs me is that the technology to avoid
most, if not all, of the potential damage from virii
is about that old. It dates to the days of the
mainframe (and later the mini), when people didn't
just share the same network, but the same machine
with others of possibly malevolent intent.

Since the rise of the PC, however, all that know-how
has been ignored and forgotten.

Posted by: Anon Y. Mouse at January 19, 2006 3:48 PM


Mad wrote:
> That's nonsense. Everyone knows Apples don't get viruses.

Correct. Apples get worms.

Posted by: Eike at January 19, 2006 4:49 PM


My first pc-virus was the boot-sector mild form of ping-pong. And I remember how fun it was to remove it and restore the original boot-sector with pctools and edlin. :-)
Now things are pretty less funny, and I'm not sure I would wish it a happy birthday! ;-)

Posted by: forgeron at January 20, 2006 3:36 AM


Minor correction. It was more adware than a virus. It's funny that the first virus was to make money and not just electronic vandalism.

Posted by: jammit at January 20, 2006 10:50 AM


Sorry for the off-topic posting, but the use of "virii" instead of "viruses" is one of my pet peeves. Depending on your idea of linguistic authority, you may either compare the number of occurrences on your favourite search engine, or read the following page:

http://www.ofb.net/~jlm/virus.html

Posted by: Taneli Huuskonen at January 20, 2006 11:18 AM


Was a moth involved in the first computer virus? in the 1960's i believe please let me know

Posted by: norma buhrts at July 11, 2007 5:11 PM


IS Brain still in circulation 2008/9 under the name ashar? Although it was theoretically adware and didn't cause dammage other than on floppy/hard disks, could it have never been disabled because of the uselesnes of this virus today?

Posted by: kD at May 13, 2008 12:06 PM


Post a comment




E-mail is optional and will not be displayed on the site.


Remember Me?


Powered by Movable Type. Photo at top by Steve Woit.

Schneier.com is a personal website. Opinions expressed are not necessarily those of BT.

 
Bruce Schneier