Un dongle crack è un metodo per aggirare un sistema di sicurezza del computer che utilizza hardware e software. L’idea del sistema è che il software funzionerà solo quando un dispositivo specifico e unico viene inserito nel computer. Il crack del dongle è un tentativo di aggirare questo problema, spesso tentando di utilizzare un dongle contraffatto.
La parola dongle è spesso usata per riferirsi a qualsiasi dispositivo che si collega a una porta USB. Tuttavia, in senso stretto si riferisce solo a un dispositivo hardware specifico piuttosto che a un semplice sistema di archiviazione come una memory stick USB. Esistono diversi tipi di dongle, ognuno dei quali fornisce la propria ragione per cui le persone tentano di rompere il dongle.
Il significato originale di dongle era un dispositivo utilizzato come sistema di sicurezza. Viene utilizzato per proteggere software molto costosi, solitamente per un mercato di nicchia. Il sistema significa che il software è impostato per funzionare solo dopo aver confermato che il dongle è inserito nella macchina. L’idea è che è molto più difficile riprodurre un elemento fisico come un dongle piuttosto che il software stesso.
Esistono diversi modi per utilizzare un dongle per la sicurezza, ognuno con le proprie difficoltà per chi tenta di decifrare il dongle. Nella sua forma più semplice, il software controlla semplicemente se il dongle è fisicamente presente. Questo può essere aggirato hackerando il software e impostandolo in modo che funzioni sempre come se il dongle fosse presente.
Un altro metodo di sicurezza consiste nel fare in modo che il software invii una richiesta di conferma crittografata al dongle. Questo può essere decifrato allo stesso modo del semplice controllo, ma farlo è possibile solo se la crittografia può essere annullata. Un metodo ancora più avanzato consiste nell’avere una parte del programma memorizzata sul dongle stesso piuttosto che nel software principale. Ciò rende molto più difficile da decifrare, poiché semplicemente ingannare il software facendogli credere che il dongle sia presente non sarà sufficiente.
L’espressione “dongle crack” può anche riferirsi a dongle utilizzati per servizi wireless a banda larga, tramite WiFi o rete cellulare. In questi casi i dongle sono in realtà dispositivi modem in miniatura che si collegano a uno slot USB. In questo contesto, qualcuno che tenti di decifrare il dongle tenterà probabilmente di violare la crittografia e intercettare i dati inviati da e verso Internet o utilizzare la larghezza di banda per collegarsi online senza dover pagare per una connessione.