Yalnız Mesajı Göster

Cevap : Program Kırma Yöntemlerinin Eğitim Amaçlı İncelenmesi

Eski 07-01-2010   #17
Şengül Şirin
Varsayılan

Cevap : Program Kırma Yöntemlerinin Eğitim Amaçlı İncelenmesi



4 CD KORUMASININ KALDIRILMASI

Programlardaki koruma tiplerinden bir tanesi de, CD sürücüde CD olup olmadığını kontrol eden koruma tipleridir Bu koruma, genelde oyun programlarında kullanılır Program bilgisayara install edilmesine(yüklemesine) rağmen, her kullanımda CD ister Bu tür korumaları kaldırılmasının aşamaları, örnek bir program üzerinde gösterilmektedir:

41 Kırılacak Program


Hedef Program: Herhangi bir oyun programı

42 Kırılımı Gerçekleştirecek Program


Kırılımında Kullanılacak Araçlar: W32Dasm ve HIEW

43 Programın Kırılım Aşamaları

Programın kırılımı, yedi aşamada gerçekleşmiştir Bu aşamalar:

431 Programı CD’siz çalıştırarak hata mesajının alınması

Öncelikle, kırılacak oyun programı CD takılmadan çalıştırılır Bu durumda, oyun çalışmayıp, ekrana hata mesajı veren bir pencere çıkacaktır Programın kırılmasında bu hata mesajından faydalanılacaktır, bu nedenle hatırlanması gerekmektedir

432 W32Dasm programında kırılacak programın çağrılması

Daha sonra, W32Dasm disassembler’ı çalıştırılır Disassembler ekranı açıldığında, Toolbar üzerinde sol tarafta bulunan ilk küçük butona basılır ya da menülerden - Open File to Disassemble – bölümüne gelinir Açılan menüde kırılmak istenen exe program seçilir Disassemble işlemi yaklaşık 5 dakika sürecektir Bu işlem tamamlandığında ekrana programın assembly kodu gelecektir

433 Assembly kodunun incelenmesi

Bu aşamada yapılacak işlem, String Data References butonuna tıklamaktır String Data Items adlı bir pencere açılır Kod aşağı doğru incelenerek oyunun hata mesajı bulunmaya çalışılır Bulunduğunda, üzerine çift tıklanır

434 W32Dasm textine dönülmesi

Sonra Win32Dasm textine dönmek için pencere kapatılır Görüldüğü gibi CD kontrol rutininde bulunulmaktadır Burası hata mesajının bulunduğu alandır

__________________
Arkadaşlar, efendiler ve ey millet, iyi biliniz ki, Türkiye Cumhuriyeti şeyhler, dervişler, müritler, meczuplar memleketi olamaz En doğru, en hakiki tarikat, medeniyet tarikatıdır
Alıntı Yaparak Cevapla