Morris Worm - The Mistake

The Mistake

The critical error that transformed the worm from a potentially harmless intellectual exercise into a virulent denial of service attack was in the spreading mechanism. The worm could have determined whether to invade a new computer by asking if there was already a copy running. But just doing this would have made it trivially easy to kill; everyone could just run a process that would answer "yes" when asked if there was already a copy, and the worm would stay away. The defense against this was inspired by Michael Rabin's mantra, "Randomization." To compensate for this possibility, Morris directed the worm to copy itself even if the response is "yes", 1 out of 7 times. This level of replication proved excessive and the worm spread rapidly, infecting some computers multiple times. Morris remarked, when he heard of the mistake, that he "should have tried it on a simulator first."

Read more about this topic:  Morris Worm

Famous quotes containing the words the mistake and/or mistake:

    Although pretend play is important, it is still the means to an end, not the end itself. Do not make the mistake of thinking a contrived, pretend drama can substitute for real interpersonal comfort in dealing with important emotional issues.
    Stanley I. Greenspan (20th century)

    Man always made, and still makes, grotesque blunders in selecting and measuring forces, taken at random from the heap, but he never made a mistake in the value he set on the whole, which he symbolized as unity and worshipped as God. To this day, his attitude towards it has never changed, though science can no longer give to force a name.
    Henry Brooks Adams (1838–1918)

    It is always a mistake to be plain-spoken.
    Gertrude Stein (1874–1946)