adresinde yayınlandığı üzere , mdk forumlarına giriş için bir crackme kırılmasını istemektedir.
Şimdi crackme 'yi indirelim ve olly debug adlı programda crackme'yi açalım.
OllyDebug adlı programda göreceğimiz üzere , 00401568 bizim entry pointimiz.
Şimdi Run edelim , user ve seriali sallayalım
0040132A 'ya bir break point koyalım ve calıştıralım
şimdi 2 kez f8'e basalım ve eax registerindeki deger => 0xf26DA640
bu kullanıcı adımızı kullanarak olusturan bir değer ve büyük ihtimalle serial' algoritmasında kullanılcagını düşünüyoruz :)
şimdi biraz daha alta iniyoruz ve 004010d0 adresinde baska bir fonksiyon var
0040133E adresine bakarsanız orda TEST EAX,EAX oldugunu goreceksiniz yani uzerindeki fonksiyondan donen degere gore "Invalid Serial" yada "Welcome to Deck ;) " yazacak :)
şimdi 0040133E adresinin içine bakalım ve algoritmayı cozelim
0x00401255 bir breakpoint koyalım
Dolayısı ile şifremiz
CPU Stack Address Value ASCII Comments
0012F9F4 0012F9FD ASCII "9D2F7F20-9D4AD6B8"
sağ alttan bakıcak olursak , şifremiz neymiş 9D2F7F20-9D4AD6B8 :) nice
şimdi keygen kodlarını ekleyip blogpostuma , bu yazıyı da bitireyim
Keygen Download ( C++ MFC 'de yazıldı , redistribution libraryleri yuklemeniz gerekebilir)
İlk yazdıgım keygenimin ekran görüntüsü :)
0 comments:
Post a Comment