Crackme - Crackme

A crackme (ko'pincha tomonidan qisqartiriladi sm[iqtibos kerak ]) - dasturchini sinab ko'rish uchun mo'ljallangan kichik dastur teskari muhandislik ko'nikmalar.[1]

Ular boshqa reversers tomonidan qonuniy yo'l sifatida dasturlashtirilgan yorilish dasturiy ta'minot, chunki yo'q intellektual mulk buzilmoqda.

Crackmes, teskari va keygenmes odatda mulkiy dasturiy ta'minotda o'xshash himoya sxemalari va algoritmlariga ega. Biroq, tijorat dasturiy ta'minotida paketlovchilar / himoyachilarning keng qo'llanilishi tufayli,[qo'shimcha tushuntirish kerak ] algoritmni topish va kuzatib borish tijorat dasturlariga qaraganda ancha qiyin bo'lgani uchun, aslida ko'plab krekmlar qiyinroq.[qo'shimcha tushuntirish kerak ]

Keygenme

Keygenme misoli.

A keygenme reverser nafaqat dasturda ishlatiladigan himoya algoritmini topishi, balki kichik hajmini yozishi uchun maxsus ishlab chiqilgan keygen buning uchun ular tanlagan dasturlash tilida.

To'g'ri manipulyatsiya qilinganida, klaviaturalarning aksariyati o'z-o'zini klaviatura qilishi mumkin. Masalan, tekshirishda ular tegishli kalitni yaratishi va kutilgan va kiritilgan kalitlarni taqqoslashi mumkin. Bu kalit yaratish algoritmini nusxalashni osonlashtiradi.

Ko'pincha disk raskadrovka va demontajga qarshi tartib-qoidalar tuzatuvchilarni chalkashtirib yuborish yoki demontajni foydasiz qilish uchun ishlatiladi.[2] Kod-obfuskatsiya orqaga qaytishni yanada qiyinlashtirish uchun ham ishlatiladi.[3]

Adabiyotlar

  1. ^ "Arxivlangan nusxa". Arxivlandi asl nusxasi 2006-07-14. Olingan 2008-10-31.CS1 maint: nom sifatida arxivlangan nusxa (havola)
  2. ^ http://www.securityfocus.com/infocus/1893
  3. ^ "Arxivlangan nusxa". Arxivlandi asl nusxasi 2008-10-21 kunlari. Olingan 2008-10-31.CS1 maint: nom sifatida arxivlangan nusxa (havola)

Tashqi havolalar