Hayırlı sabahlar. Bugün sizlerle crackmes.one adresinde yer alan crackc_by_pride by pride adlı C++ ile kodlanmış olan crack me (kır beni) uygulaması üzerinde serial key 'lerini bulmayı göreceğiz. Bu işlemleri yaparken x64dbg uygulamasını kullanacağız.
Adres : crackmes.one/crackme/5ab77f5933c5d40ad448c457
Arşiv Şifresi : crackmes.de
Uygulamayı arşivden çıkarttıktan sonra x64dbg 'ye yansıtıyorum & sayfa üzerinde yer alan boş alanda Ara --> Tüm Modüller --> String Referasnları diyorum.
[ GÖRSEL GÖSTERİM ]
Daha sonra açılan sayfa üzerinde False Serial yazan yer dikkatimi çekiyor çift tıklıyorum.
[ GÖRSEL GÖSTERİM ]
Burada False Serial yazan yerin üzerinde koşullu bir je ibaresi görüyorum. Buna üzerine gelip Sağ Tık --> Kesme Noktası Ata --> Koşullu Kesme Noktası Ata deyip Kaydet tuşuna basıyorum.
[ GÖRSEL GÖSTERİM ]
Koşulumuzun üzerinde yer alan cmp eax-30 girdisi dikkatimi çekiyor. Burası önemli burayı aklımda tutuyorum.
[ GÖRSEL GÖSTERİM ]
Şimdi x64dbg uygulamam içerisinden yukarı menüden -> tuşuna basarak name kolonu gelen kadar basıyorum & ekrana istediğinizi yazabilirsiniz şahsen yusuf yazdım ardından tekrar yukarıdaki -> tuşuna basarak serial kısmının gelmesini bekledim buraya da rastgele bir sayı yazdım örneğin 123456.
[ GÖRSEL GÖSTERİM ]
Görüldüğü üzere beni başta işaret atmış olduğum noktaya geri getirdi.
[ GÖRSEL GÖSTERİM ]
Bakalım girdiğimiz 123456 nerede? Sağ tarafta yer alan EAX 0001E240 ibaresine çift tıklayarak görmemiz mümkün. Demek ki veri girdilerimiz burada.
[ GÖRSEL GÖSTERİM ]
[ GÖRSEL GÖSTERİM ]
İşareti koyduktan sonra yukarıda yer alan sekmeden Yeniden Başlat tuşuna basalım & uygulamamızı tekrar başlatalım. Ardından -> tuşuna basarak tekrar Name değerlerimizi girelim. Ben yine yusuf yazdım & bizi başta aklımızda tutmuş olduğumuz koyduğumuz ebp-30 değerine getirdi.
[ GÖRSEL GÖSTERİM ]
Burada yusuf değerine karşılık gelen Serial numarasını öğrenmek için sağ köşede yer alan EAX 03D8D4C0 ibaresine çift tıklayalım & görelim.
[ GÖRSEL GÖSTERİM ]
yusuf değerine karşılık gelen Serial key 'imizin 64541888 olduğunu görüyoruz. Deneyelim bakalım doğru mu?
[ GÖRSEL GÖSTERİM ]

