Yazarı :Hilal Akarkamçı
İçinde bulunduğumuz bilgi ve teknoloji çağı, nasıl hayatımıza bilgisayar terimini yoğun biçimde yerleştirmişse, bilgisayar alanında kullanılan bir çok terimi de beraberinde getirmiştir. Aslında teknik bir terim olmasına rağmen, bugün hiç programlama bilgisi olmayan kişilerden de duyabildiğimiz bir terim var ki; o da crack. Bilgisayarla ilgilenen ve hazır programlara ihtiyacı olan herkesin internetten indirdiği shareware programlara crack patch’i araması günümüzde çok doğal bir hale gelmiştir. Tabii ki bu yöntem, hazır bir crack bularak programları kırmaktır. Bir de programların kodunu değiştirerek kendileri kıran kişiler, genel adıyla cracker’lar vardır. Bu kişiler kodları değiştirerek programın çalışmasında da değişiklik yaptıklarından dolayı code reverser ismini de alırlar.
Program kırmak, cracker’lık, bilgisayar programlarındaki lisans haklarının aşırıya kaçması, BSA (Business Software Alliance-Yazılım Şirketleri İttifakı)’nın aşırı baskılarıyla ve Microsoft’un tekelini çok fazla yaymasıyla ivme kazandı. Günümüzde piyasaya yeni çıkan programların birkaç gün içerisinde kırılıp crack patch’inin internete konulduğu görülmektedir. Program kırabilmek için programcılıktan biraz anlamak gerekir. Özellikle dongle adı verilen donanımla korunan programlar kırılmak isteniyorsa, Assembly dilini mutlaka bilmek gerekmektedir.