 A helpful worm or anti-worm is a worm designed to do something that its author feels is helpful, though not necessarily with the permission of the executing computer's owner.Beginning with the very first research into worms at Xerox PARC, there have been attempts to create useful worms.Those worms allowed John Shoch and Jon Hupp to test the Ethernet principles on their network of Xerox Alto computers.