Excerpt from the Wikipeida article about the worm's author: Morris is an American professor at Massachusetts Institute of Technology. He co-founded the online store Viaweb, one of the first web-based applications, with Paul Graham. http://en.wikipedia.org/wiki/Robert_Tappan_Morris
"Robert Morris was tried and convicted of violating the 1986 Computer Fraud and Abuse Act. After appeals he was sentenced to three years probation, 400 hours of community service, and a fine of $10,000.[6]"
Morris Worm Decompiled (1988)
11–20 of 30 posts
Re: Morris Worm Decompiled (1988)
#12Re: Morris Worm Decompiled (1988)
#13Excerpt from the Wikipeida article about the worm's author: Morris is an American professor at Massachusetts Institute of Technology. He co-founded the online store Viaweb, one of the first web-based applications, with Paul Graham. http://en.wikipedia.org/wiki/Robert_Tappan_Morris
Re: Morris Worm Decompiled (1988)
#14Excerpt from the Wikipeida article about the worm's author: Morris is an American professor at Massachusetts Institute of Technology. He co-founded the online store Viaweb, one of the first web-based applications, with Paul Graham. http://en.wikipedia.org/wiki/Robert_Tappan_Morris
He also wrote a good chunk of the code you used to post this comment.
Re: Morris Worm Decompiled (1988)
#15This looks like it's not the original source code and was just reconstructed by hand from a disassembly/"decompile" of the worm.
Three independent groups, at Berkeley, MIT, and Purdue disassembled the .o and poked at its contents, slowly figuring it out.
Mark Eichin's timeline (http://web.mit.edu/user/e/i/eichin/www/virus/chronology.html) is a fun read, written from the MIT viewpoint, that chronicles how the Unix nerd community basically sprung up to dissect and deal with the worm, and contains a section on their attempts to disassemble the worm.
Re: Morris Worm Decompiled (1988)
#16If anybody's curious: http://en.wikipedia.org/wiki/Morris_Worm
Re: Morris Worm Decompiled (1988)
#17This looks like it's not the original source code and was just reconstructed by hand from a disassembly/"decompile" of the worm.
Re: Morris Worm Decompiled (1988)
#18This looks like it's not the original source code and was just reconstructed by hand from a disassembly/"decompile" of the worm.
here is the original source code: http://en.wikipedia.org/wiki/File:Morris_Worm.jpg
If I had to guess, the only people who had access to the original source are rtm, whoever he gave it to, and whoever accessed his account at Cornell when they looked through his homedir.
And it's unlikely that any of them would have distributed it. Remember, at the time this code was potentially really dangerous; this was essentially a new type of attack that folks weren't really ready or prepared to defend against.
Re: Morris Worm Decompiled (1988)
#19Re: Morris Worm Decompiled (1988)
#20@gnosis and sparky, text offsets are also put in comments next to the function declarations. For example: "h_clean() /* 0x31f0 */"