الكراك: هو برنامج صغير الحجم وظيفته كسر حماية البرامج التي تنتهي بعد عدة ايام من تشغيلها،
ليصبح البرنامج دائم العمل ومسجل،
فبعض البرامج يتوفر لها ارقام سرية منتشرة ولا تحتاج الى كراك،
والبعض الاخر لا يتوفر له رقم سري ويستوجب استخدام كراك لكسر حمايته وتسجيله مجاناً.
تعريف آخر:
معني الكراك هو التشقق او التصدع. ولذلك يستخدم لكي يحدث صدعا في البرنامج لكي ما تستطيع استخدامه وذلك عن طريق تدمير الجدول الزمني الموضوع من قبل مصمم البنامج لكي يحدد فترة استخدام البرنامج كي تشتري البرنامج إذا أعجبك .
وللكراك طريقتين لكسر الحماية.. الأولى: هي حذف الملف الذي يحتوي علي الجدول الزمني واستبداله بآخر وغالباً ما يكون اسم الملف الذي يحوي الحماية File_id.diz وبعض الاحيان يكون مخفياً.