Cheat Engine Adres ve Offset mantığını nasıl çözebilirim?

MaxGod

Confirmed Memb.
İlk Paylaşım İlk Mesaj İlk Beğeni Doğrulanmış Üye
Katılım
18 May 2023
Konular
4
Mesajlar
59
Tepkime puanı
2
RC Point
0
Merhaba, tersine mühendislikte yeniyim ve bu işte gelişmek istiyorum, mantığı kavramak için Age of Mythology ve Age of Empires 3 singleplayer modda et, odun, altın miktarlarını aratıp adreslerini, offsetlerini bulmak istedim fakat bu kısımda bile takıldım, nasıl çözebilirim? Yardımcı olacak birileri var mı?

discord: maxgod

@Osderda
 

Osderda

>.....
Admin
Yardımsever Mentor Usta Mentor
Katılım
19 Eyl 2019
Konular
52
Mesajlar
3,434
Çözümler
842
Tepkime puanı
7,706
Konum
X399+WF3 Kadıköy, İstanbul
Web sitesi
osderdadev.com
Discord
Osderda
RC Point
0
Şöyle düşünün, siz bir polissiniz ve bu polis bir tane altın kesesini kaçıran o*ospu evladını Türkiye geneli arıyorsunuz.
Sizin yapmanız gereken: Bu o*ospu evladının hareketlerini izleyerek nerede olduğunu bulmak.

İşin özüne geçersem:
Odun,et verileri veri tiplerini tahmin etmen önemli.
eğer odun 523 düz kısa değer ise "4byte" first scan ve değişimleri next scan ile arayın.
eğer böyle 252K kadar çıkıyorsa 8Byte veya float veri tipinde aramanız gerekir.
Çoğunlukla 4Byte de bulunur bu veriler, oyun motoruna göre değişir.

İlk odun verisini 4 byte ile first scan yapın. Odun artırın veya düşürün, Yeni odun verisini next scan yaparak arayın. sonuçlar düşene kadar devam edin, düşme sonlandıysa
bu veriler bellekte tutulan anlık odun verileriniz. Bu veriyi düzenleyerek client tarafta kazanımınızı elde edebilirsiniz.
 

MaxGod

Confirmed Memb.
İlk Paylaşım İlk Mesaj İlk Beğeni Doğrulanmış Üye
Katılım
18 May 2023
Konular
4
Mesajlar
59
Tepkime puanı
2
RC Point
0
Şöyle düşünün, siz bir polissiniz ve bu polis bir tane altın kesesini kaçıran o*ospu evladını Türkiye geneli arıyorsunuz.
Sizin yapmanız gereken: Bu o*ospu evladının hareketlerini izleyerek nerede olduğunu bulmak.

İşin özüne geçersem:
Odun,et verileri veri tiplerini tahmin etmen önemli.
eğer odun 523 düz kısa değer ise "4byte" first scan ve değişimleri next scan ile arayın.
eğer böyle 252K kadar çıkıyorsa 8Byte veya float veri tipinde aramanız gerekir.
Çoğunlukla 4Byte de bulunur bu veriler, oyun motoruna göre değişir.

İlk odun verisini 4 byte ile first scan yapın. Odun artırın veya düşürün, Yeni odun verisini next scan yaparak arayın. sonuçlar düşene kadar devam edin, düşme sonlandıysa
bu veriler bellekte tutulan anlık odun verileriniz. Bu veriyi düzenleyerek client tarafta kazanımınızı elde edebilirsiniz.

Cevabın için çok teşekkür ederim ama çözemedim bu işi, nerede hata yapıyorum? 11 senelik oyunu kıramadım :D

 
Üst