Yo, en mi parte, opino que todo lo que sea constructivo y útil a alguien, sin vulnerar los derechos ni libertades de otras personas. Vale.
Aunque el término "hack" es bastante relativo.
Wikipedia:Los términos hacker y hack tienen connotaciones positivas e, irónicamente, también negativas. Los programadores informáticos suelen usar las hacking y hacker para expresar admiración por el trabajo de un desarrollador de software cualificado, pero también se puede utilizar en un sentido negativo para describir una solución rápida pero poco elegante a un problema. Algunos desaprueban el uso del hacking como un sinónimo de cracker, en marcado contraste con el resto del mundo, en el que la palabra hacker se utiliza normalmente para describir a alguien que "hackea" un sistema con el fin de eludir o desactivar las medidas de seguridad.
Si lo miramos desde la connotación positiva, no hay hacker malo. ^^