How is a worm different from a trojan quizlet