engel lex, en cuanto a tu respuesta, siempre he pensado, corrijanme si me equivoco, que un hacker es aquella persona que con mucho ingenio y conocimientos, saltea una o más restricciones impuestas por un sistema electronico (hardware y software), por ejemplo, hackear un PlayStation, en mi opinion, sería saltarse su proteccion anti-copia con ingenio y correr juegos.
Yo pienso que aspecto etico es algo que va aparte, porque en el fondo, los crackers son hackers que usan para malos fines sus habilidades.
no eso son acciones criminales, no necesariamente un hacker es un criminal, un hacker se va desde un experto en un tema referente de computacion, hasta una persona que modifica cosas para cambiar su fin original (desde programas hasta los life hackers)
los crackers son hackers cierto, pero si P->Q no significa que Q->P, para poder llegar a eso tuviste que pasar por toda la fase de aprendizaje de hacking, y luego malversar lo aprendido en pro de un fin personal o ilegal (no todos los crackers tampoco son no éticos)
por eso es que justamente uno de los libres más importantes del mundo de hacking es "el hacker etico", también el craking puede ser ético, ej, hace poco en una de las conferencias crakearon un (SO) telefono "super seguro" para mostrar que no lo era y que se tuviera cuidado con ello, eventualmente los desarrolladores taparon el hueco de seguridad...
justamente contra el movimiento original está cosas como hacerlo con fines propios o de terceros...
bueno, puedes leerte sobre ello desde la wiki, hasta el manifiesto hacker y libros al respecto...