Penetrare in un sistema informatico violandone la protezione, aggirando o ingannando il sistema di autentificazione.
Il termine è comunque utilizzato per tutti quei casi nei quali si ottiene l'uso di un software senza averne acquistato la legittima licenza, come ad esempio il software nel quale sia stata alterata la funzione di controllo del numero di serie o di licenza.
Il cracking viene svolto dal cracker.