Crack – niewielki program służący do usunięcia lub obejścia technicznych zabezpieczeń oprogramowania, najczęściej gier komputerowych i programów użytkowych. Nazwa pochodzi od angielskiego czasownika („łamać”), tak jak określenie cracking na samą czynność łamania zabezpieczeń.
Crack unieszkodliwia procedury zabezpieczające, na przykład sprawdzające numer seryjny programu, klucz sprzętowy lub obecność oryginalnej płyty kompaktowej – ta ostatnia odmiana bywa nazywana nocd crack i występuje przede wszystkim w nieautoryzowanych kopiach gier. Istnieją również cracki pozwalające obejść ograniczenia wersji demonstracyjnych i trial.
Najczęściej crack przybiera postać łaty podmieniającej wybrane bajty w oryginalnym pliku wykonywalnym. Spotyka się też cracki w formie tzw. loadera, który nie zmienia pliku na dysku, lecz modyfikuje pamięć programu już po jego uruchomieniu.
Usuwanie zabezpieczeń oraz rozpowszechnianie tak zmodyfikowanego oprogramowania jest w większości państw nielegalne; zagadnienie to omawia hasło cracking.
Zobacz też Cracking Cracker Keygen Cracktro
Przypisy
Kategoria:Oprogramowanie łamiące zabezpieczenia