Yalnız Mesajı Göster

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

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

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



1 BİR WINDOWS PROGRAMININ ŞİFRESİNİN KIRILMASI

Windows altında çalışan bir çok program, password korumalıdır Çoğunlukla, programı register etmek için sizden bir user name ve password ister fakat program satın alınmamışsa ya da doğru password bilinmiyorsa, girilen bilgiler, "invalid registeration number" gibi ya da benzer hata mesajlarıyla geri döner Bu tür programlar, kırılımı en kolay olan programlardır Burada, Windows programlarının kırılımı örnek bir program üzerinde, aşamalar halinde gösterilmiştir:

11 Kırılacak Program

Hedef Program : HexWorkshop

Programın Bulunabileceği Adres : BreakPoint Software, Inc - Home of the Hex Workshop Hex Editor and SIP Workbench

Program ilk açıldığında ekrana, bu programın 20 gün süreli bir demo versiyon olduğunu hatırlatan bir pencere gelecektir Eğer bu versiyon yakın tarihte kurulmuşsa upgrade edilmesini öneren bir başka pencere daha görülecektir Bunun haricinde, programın Demonstration Version diye bir menüsü olduğu görülür ve bu menüye tıklandığında ise Serial Number soran bir pencere ile karşılaşılır Bu durumda, burada yapılması gereken doğru bir seri numarası ya da programa girilen seri numarasının doğru olduğunu zannetirecek bir yöntem bulmaktır

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

Kırarken Kullanılan Program : Wdasm89

Wdasm89 bir disassembler’dır Disassembler ile program kırma tekniği, hata mesajından faydalanarak, kod içinde şifrenin bulunmasına dayanır

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

Programın kırılımı on aşamada gerçekleştirilmiştir Bu aşamalar:

131 Programın disassemble edilmesi

Program disassemble edilerek crack işlemine başlanır Programın disassemble işlemi bittikten sonra ise, kullandığı Windows fonksiyonlarının incelenmesi gerekir

132 Sonuca götürecek en uygun fonksiyonun bulunması

Disassembler ekranında, Functions Menüsünden, Imports‘a bakılarak sonuca götürecek en uygun fonksiyon bulunur HexWorkshop programının kırılımında, User32getwindowtexta fonksiyonundan faydalanılacaktı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