Merhaba değerli forum üyeleri.
Forumda ve internette bu gibi uygulamaların nasıl çözülebilineceğini antalatan neredeyse hiçbir yazıyla karşılaşmadım.Karşılaştıklarımsa yolu öğretmekten çok uzak , ezbere dayalı. Örnek veriyorum bir crackme çözümünde arkadaş :"Dosyayı die'nin içine atacağız kilitliyse de4dot kullanacağız sonra da dnSPY'a atıp bitireceğiz." gibi şeyler yazmış olsun . Fakat burada işin mantığı anlatılmamış ki. Her crackme bu şekilde çözülmez. dnSPY'da kaynak kodlarına ulaşığımızda şifrenin bulunmadığı bir çok crackme var , her biri de farklı mantıklarla oluşturulmuş.
Şimdi de dbg işlemine gelelim. Forumda herhangi bir debugger'i ayrıntılı anlatan bir tane yazıya denk gelmedim. Bazı programlarda anti debuggerler var yani dosyayı olldbg'ye atınca işlemin kapanmış halini görüyorum. Burada da forumda veya internette gördüğüm ezbere gitme mantığı beni tıkıyor. Çünkü ezbere gitmede ne vardı aç onu sağ tıkla search for strings sonra oradan search for text programda başarısız olunca ne yazıyor onu yaz (anahtar kelimeyi :"Programa yanlış key girdiğinizde registration invalid diyorsa register yazmak gibi) sonra oradan jmp değeri başarısız olana atlayanı bypass et programı çalıştır. Ama söyldiğim gibi programda anti debugger olduğu için bunların hepsi sözde kalıyor.
Uzun lafın kısası bana ya da benim gibi bu işleri öğrenmek isteyen arkadaşlara işin matığını anlatan sağlam bir kaynak önerirseniz sevinirim. Kendiniz bizzat öğretmek isterseniz de çok mutlu olurum
Şimdiden çok teşekkür ederim
Forumda ve internette bu gibi uygulamaların nasıl çözülebilineceğini antalatan neredeyse hiçbir yazıyla karşılaşmadım.Karşılaştıklarımsa yolu öğretmekten çok uzak , ezbere dayalı. Örnek veriyorum bir crackme çözümünde arkadaş :"Dosyayı die'nin içine atacağız kilitliyse de4dot kullanacağız sonra da dnSPY'a atıp bitireceğiz." gibi şeyler yazmış olsun . Fakat burada işin mantığı anlatılmamış ki. Her crackme bu şekilde çözülmez. dnSPY'da kaynak kodlarına ulaşığımızda şifrenin bulunmadığı bir çok crackme var , her biri de farklı mantıklarla oluşturulmuş.
Şimdi de dbg işlemine gelelim. Forumda herhangi bir debugger'i ayrıntılı anlatan bir tane yazıya denk gelmedim. Bazı programlarda anti debuggerler var yani dosyayı olldbg'ye atınca işlemin kapanmış halini görüyorum. Burada da forumda veya internette gördüğüm ezbere gitme mantığı beni tıkıyor. Çünkü ezbere gitmede ne vardı aç onu sağ tıkla search for strings sonra oradan search for text programda başarısız olunca ne yazıyor onu yaz (anahtar kelimeyi :"Programa yanlış key girdiğinizde registration invalid diyorsa register yazmak gibi) sonra oradan jmp değeri başarısız olana atlayanı bypass et programı çalıştır. Ama söyldiğim gibi programda anti debugger olduğu için bunların hepsi sözde kalıyor.
Uzun lafın kısası bana ya da benim gibi bu işleri öğrenmek isteyen arkadaşlara işin matığını anlatan sağlam bir kaynak önerirseniz sevinirim. Kendiniz bizzat öğretmek isterseniz de çok mutlu olurum
Şimdiden çok teşekkür ederim
Son düzenleme:
