Puedo aportar algo mas de info:
Muchas veces los generadores de números de series y activadores se hacen con herramientas que facilitan la creacion de estos, desde que una firma de antivirus ponga esas herramientas de creación en su base de datos, todo lo que ha creado, sera detectado muchas veces bajo el nombre de hack tools o cosas por el estilo.
Claro que tambien dado que son un reclamo importante, pueden ser directamente virus.
En cuanto a los cracks te puedes encontrar de todo:
*de los que funcionan pero han pasado posteriormente por compresores o encriptadores ( que se usan para la compresión de virus) y son detectados como virus
* de los que funcionan pero dentro tienen sorpresas, una vez ejecuta la aplicación ejecutan tambien codigo malicioso que es detectado por antivirus
Nota sobre esto: ahora mismo no me acuerdo pero el formato ntfs que usa windows ( al menos en la version winxp pasaba de esa manera) permitia ocultar y adjuntar ficheros (o carpetas) a ejecutables (o carpetas ) que no se podian detectar de ninguna forma salvo con programas especiales o cuando copiabas ese fichero a un pendrive con fat32 ,que te decia algo asi como que se iban a perder datos si seguias con la copia. Ahora los antivirus son capaces de analizar esos ficheros, llegue a infectarme con alguno de ese tipo, pero cuando descrubri el metodo que usaban, lo use para ocultar carpetas que no debian ser vistas

, de todas maneras se usan otros metodos a parte de ese como la inyeccion en otro ficheros y cosas asi.
edito:
http://www.kriptopolis.org/alternate-data-streams-ntfs ese era el método
*Que directamente no funcionan porque son virus que usan el reclamo de ser el crack de tal programa para infectar.
*edito: los programas que tocan cosas importantes del sistema operativo,y que estén firmados , luego al ser desprotegidos por cracks también suelen cantar.
Espero habe resuelto alguna duda