how is it that they can catch every single virus and trojan ?
what if i simply make a program that is a virus, and not tell anyone, could a AV software detect that ?
how is it that they can catch every single virus and trojan ?
what if i simply make a program that is a virus, and not tell anyone, could a AV software detect that ?
pattern matching basically. I'm not an expert, but basically the AV is looking for patterns matching known virus. This is what makes some so difficult as they change things up that make them hard to match. The virus writer can add stuff to the code rather randomly as it's being deployed to obvuscate the pattern.
I'm sure there is much more to it, but that's generally the deal.
Yes even if you create a Virus probability is that it will be detect because Anti Virus programs simply check for methods of execution for each program , their start-ups , registries. The only way to outsmart an Anti Virus would be to create a Virus that uses a new method of execution or attaching itself to other files. Besides most of the viruses don't have Digital Signatures and hence some Anti Virus programs detect them as Virus and quarantines the file.