Jeg har ikke lest mye om definisjonene nøye. Men her er hva jeg har oppfattet:
Hacker:
En som kan bryte seg inn i datasystemer/dataprogrammer. Og lese/endre data. Men gjør det vanligvis ikke uten tilatelse. Og om han gjør det, ødelegger han ingenting, bare ser seg omkring.
Cracker:
Samme som hacker. Men forskjellen er at crackeren gjerne ødelegger når han er inne, og trenger vanligvis ingen tilatelse til å bryte seg inn.
Noen som er enig i mine definisjoner?