Qual a diferença entre os dois?
Bom, crackeres são pessoas que usam seus conhecimentos para invadir e roubar na internet, enquanto os hackeres são pessoas que possuem esses mesmos conhecimentos mas não os usam para fazer o mal.
Bom, basicamente é isso.