As per apnaqanoon,Malicious mobile code (MMC) is any software program designed to move from computer to computer and network to network, in order to intentionally modify computer systems without the consent of the owner or operator.According to law/qanoon MMC includes viruses, Trojan horses, worms, script attacks, and rogue Internet code.