Cracking to metody informatyczne, które służą do złamania zabezpieczeń oprogramowania. Działania te mają charakter przestępczy, crackerzy kradną dane, numery kart kredytowych oraz instalują szkodliwe oprogramowanie. Ofiarą crackingu bardzo często stają się użytkownicy publicznych sieci WiFi. Jeśli cracker złamał jej zabezpieczenia – może przechwycić dane logowania do konta bankowego lub wykraść znajdujące się na urządzeniu informacje. Istnieje kilka metod, które skutecznie chronią przed crackingiem, między innymi: