Dongle crack on meetod arvuti turvasüsteemist möödahiilimiseks, mis kasutab nii riist- kui ka tarkvara. Süsteemi idee seisneb selles, et tarkvara töötab ainult siis, kui arvutisse on sisestatud konkreetne unikaalne seade. Dongli praguga üritatakse sellest mööda hiilida, sageli üritades kasutada võltsitud donglit.
Sõna dongle kasutatakse sageli mis tahes seadme kohta, mis ühendatakse USB-porti. Kuid rangelt võttes viitab see ainult konkreetsele riistvaraseadmele, mitte lihtsalt salvestussüsteemile, näiteks USB-mälupulgale. Dongleid on mitut tüüpi, millest igaüks annab inimestele oma põhjuse, miks dongle mõraneda.
Dongle’i algne tähendus oli seade, mida kasutati turvasüsteemina. Seda kasutatakse väga kalli tarkvara kaitsmiseks, tavaliselt nišituru jaoks. Süsteem tähendab, et tarkvara seadistatakse töötama alles pärast seda, kui on kinnitatud, et dongle on masinasse sisestatud. Idee seisneb selles, et füüsilist üksust, näiteks donglit, on palju raskem reprodutseerida kui tarkvara ennast.
Donglit saab turvalisuse tagamiseks kasutada mitmel viisil, millest igaühel on oma raskused, kui keegi üritab donglit murda. Kõige lihtsamal kujul kontrollib tarkvara lihtsalt, kas dongle on füüsiliselt olemas. Sellest saab mööda häkkides tarkvara ja seadistades selle nii, et see töötab alati nii, nagu oleks dongle olemas.
Teine turvameetod on lasta tarkvaral donglile krüpteeritud kinnitustaotlus saata. Seda saab murda samamoodi nagu lihtsat kontrollimist, kuid seda saab teha ainult siis, kui krüptimist saab tühistada. Veelgi arenenum meetod on salvestada osa programmist pigem donglisse kui põhitarkvarasse. See muudab lahtimurdmise palju raskemaks, kuna pelgalt tarkvara pettamisest, et dongle on olemas, ei piisa.
Väljend “dongle crack” võib viidata ka donglitele, mida kasutatakse traadita lairibateenuste jaoks kas WiFi või mobiiltelefonivõrgu kaudu. Sellistel juhtudel on donglid tegelikult miniatuursed modemiseadmed, mis ühendatakse USB-pessa. Selles kontekstis üritab keegi donglit murda tõenäoliselt krüptimist rikkuda ja kas Internetist saadetud ja Internetist saadetud andmeid pealt kuulata või kasutada ribalaiust võrku pääsemiseks, ilma et peaks ühenduse eest maksma.