Arkadaşlar merhaba, Cheat Engine ile ilgili sormak istediğim bazı sorular var. Normalde Cheat Engine' in Tutorial' inde basit bir 'pointer to pointer to pointer...' var. Yani pointer bulup ondan da bir pointer ve gerekirse ondan da bir pointer çıkarıp sonuca ulaşma meselesi. Ama çevrimiçi bir oyunda bunlar daha zor. Aklıma takılan soru şu:
1. Örneğin çevrimiçi bir oyun oynuyoruz. Canımız 100. İlk 'pointer' ı bulduk. Sonraki 'pointer' a geçtik. Hadi onu da bulduk. Sonrakine geçtik fakat karşımızda;
'mov [eax],ecx' gibi bir kod dizimi yok. Ne yapabiliriz? Böyle bir kod dizimi yok derken örneğin diğer kodların şunun gibi olduğunu varsaydım: 'mov eax,ecx'
2. Ve bu çıkan kod dizimlerinde illaki mov olması gerekmiyor bildiğim kadarıyla. 'sub' var, 'je' var, 'lea' var, var oğlu var. Bunlar için assembly dilinin en azından kod harflendirmelerini bilmek bunların hemen anlaşılmasına yardımcı olup; 'pointer' ı bulmamıza hemen yarar mı?
3. Bazen de istediğimiz 'pointer' ı bulduktan sonra 'Find Out What Accesses This Address' dedikten sonra gerekli hamleden sonra hiç bir kod çıkmadığını görebiliyoruz. Doğru ilerlemiyor muyuz?
4. Bazen de örneğin 'mov [eax],ecx' kod diziminde adres olarak 'eax' ın adresini Cheat Engine' de arattığımızda bize hiçbir sonuç vermiyor ne kadar farklı yollar denemiş olsak da. Doğru ilerlemiyor muyuz?
Soracağım sorular bunlar. Benim için kapsamlı ve önümdeki ilk engel. Yardımcı olursanız sevinirim.
1. Örneğin çevrimiçi bir oyun oynuyoruz. Canımız 100. İlk 'pointer' ı bulduk. Sonraki 'pointer' a geçtik. Hadi onu da bulduk. Sonrakine geçtik fakat karşımızda;
'mov [eax],ecx' gibi bir kod dizimi yok. Ne yapabiliriz? Böyle bir kod dizimi yok derken örneğin diğer kodların şunun gibi olduğunu varsaydım: 'mov eax,ecx'
2. Ve bu çıkan kod dizimlerinde illaki mov olması gerekmiyor bildiğim kadarıyla. 'sub' var, 'je' var, 'lea' var, var oğlu var. Bunlar için assembly dilinin en azından kod harflendirmelerini bilmek bunların hemen anlaşılmasına yardımcı olup; 'pointer' ı bulmamıza hemen yarar mı?
3. Bazen de istediğimiz 'pointer' ı bulduktan sonra 'Find Out What Accesses This Address' dedikten sonra gerekli hamleden sonra hiç bir kod çıkmadığını görebiliyoruz. Doğru ilerlemiyor muyuz?
4. Bazen de örneğin 'mov [eax],ecx' kod diziminde adres olarak 'eax' ın adresini Cheat Engine' de arattığımızda bize hiçbir sonuç vermiyor ne kadar farklı yollar denemiş olsak da. Doğru ilerlemiyor muyuz?
Soracağım sorular bunlar. Benim için kapsamlı ve önümdeki ilk engel. Yardımcı olursanız sevinirim.