Dobra zaštita protiv crackovanja je da se u igru uz očigledne provere ugrade "tihe" provere i demo mod. Tako da kada cracker pronađe i ukloni očigledne provere, u igri će ostati "tihe" provere koje će staviti igru u demo mod. Ove tihe provere je dobro ugraditi u skripting jezik (posebno ako je kompajliran u nivo uz podatke, nema debuggera, a praćenje izvršavanja skripting jezija je žešće cimanje u debugeru bez izvornog koda), u save fajl (da svi save fajlovi koji su snimljeni od detekcije budu u "demo" modu, tako da čak i ako se otkriju neke druge detekcije ova ostane snimljena), itd. Sve ove provere treba da budu uljudne, tako da ne promene način igranja, kvalitet igre, ne uništavaju podatke kod korisnika, itd. nego jednostavno posle izvesnog vremena posle detekcije crack-a završe igru sa porukom "Hvala što ste igrali demo <ime_igre_ovde>, potpunu verziju igre možete naručiti <ovde>". U principu cracker koji razbija igru će se zadovoljiti sa razbijanjem one očigledne provere i neće se cimati sa igranjem igre svaki put kada promeni nešto u crack-u da bi proverio da li postoji još neka zaštita. :)