Der er ikke rigtigt enighed i medierne om hvad disse to begreber indebærer. Derfor bliver disse to ord ofte misforstået.

I min verden er en hacker en person der forsøger at få uathoriseret adgang til et lukket IT-system. Typisk ved at finde sårbarheder i ex. firewall eller software der er kører online webtjenester.

bits and bytes


En cracker er derimod en person, der modificere programmets (softwarens) kode. Dette gøres typisk for at omgå ex. kopibeskyttelser, serienummer, drm (digital rights management) eller anden form for validering.
En cracker arbejder mest med offline software.

http://en.wikipedia.org/wiki/Computer_hacker

http://en.wikipedia.org/wiki/Software_cracki