antivirus software cannot offer full protection, even in the case the virus is known. some viruses use something called polymorphic code to change their signature every time they move. no matter how many signatures the company has, they will not be able to stop these types of viruses.