Vast improvements in computer software and software updating has made the computer virus a The larger portion of computer repair bills for small and medium sized businesses as well as home computer users are due to malicous software; specifically what is known as trojan horse programs and PUP’s which is an acronym for Potentially Unwanted Programs.