Most keygens are never detected by any antivirus. Just cause something is illegal does not mean its malware related… Since when are antiviruses FBI agents? A keygen does nothing malicious. Its simply a program to randomly spit out a serial number to copy and paste into a paid program. Most serial numbers are blacklisted within a few days anyways so its not worth it. Its not the job of avast or any other antivirus to detect these. If someone is using a keygen they already know that what they are doing is illegal. Kaspersky,Symantec,G-Data, F-Secure and Bitdefender all missed it. What does that tell you when those are top notch antiviruses.