Con cracking si intende la modifica di unsoftware
per rimuovere la protezione dalla copia, oppure per ottenere accesso ad
un'area altrimenti riservata. La distribuzione di software così sprotetto
(detto warez) è generalmente un'azione illegale se non criminale, per
violazione di un copyright.
Il crack viene spesso ottenuto con algoritmi di reverse
engineering, sistema che permette di capire la logica del software
analizzando il suo funzionamento e le risposte a determinati input.
La pratica del cracking esiste da quando esiste il software, ma la modifica
del software si è evoluta soprattutto nei primi anni
'80 con la diffusione degli home
computer come l' Apple
II, l'Atari
80 e il Commodore
64. Con l'evolversi dei computer
e dei software, i creatori di crack (detti cracker
hanno cominciato a raggrupparsi in squadre, conosciute col nome di
"cracking crews". Con la nascita delle crew è aumentata
notevolmente la competizione già presente tra i crackers, inducendo negli
anni una lunga serie di attacchi ai sistemi e lo sviluppo di software come virus
e spyware utilizzati per il crack di grandi sistemi informatici.
|