bilgilendirme için teşekkürler reis umarım böyle bilgiler çoğalır. bir gün ihtiyacımız olur hile bulamayız kendimiz yapmak zorunda kalırız. kenarda dursun bu post TYEğer bu konudaysanız hile kodlamaya meraklısınız diye düşünüyorum, bu yüzden uzatmadan konuya geçmek istiyorum.
Kalıcı offset ve pointer nasıl bulunur :
Öncelikle kalıcı offset ve pointer bulmak için herhangi bir tersine mühendislik programı ile oyunun hafızasını incelemelisiniz. "IDA Pro" "ArtMoney" "ReClass" "Cheat Engine", ben herkesin bugüne kadar 1 kez bile olsa kullandığın "cheat engine" uygulamasını seçiyorum. Hem pratik hemde kullanması kolay bir program.
İlk öncelikle kalıcı offset ve pointeri bulmadan önce herhangi bir addres'in elimizde olması lazım, elimizde herhangi bir adres olmadan kalıcı offset ve pointer bulamayız? bu yüzden ilk önce kolay yoldan başlayacağız. Eğer eğitimi devam ettirmek istersem ekranda yazmayan herhangi bir değeri nasıl bulabileceğimiz gösteririm.
Ekli dosyayı görüntüle 91089
Gördüğünüz gibi değiştireceğimiz değer "5000" ve bu "Command Conquer Generals Zero Hour" oyununun para değeridir.
Ekli dosyayı görüntüle 91090
Cheat engine programının "Value:" kısmına bulmak istediğimiz değeri bellek'te aratmak istediğimiz değeri yani "5000" değerini giriyoruz ve first scan atıyoruz.
Ekli dosyayı görüntüle 91091
Yukarda gözüktüğü gibi "166" adet değer buldu bunların hangisinin paranın değeri olduğunu bilmiyoruz, eğer bu 166 değeri değiştirmeye kalkarsak oyundan herhangi bir error hatası yiyebiliriz veya oyunda para değerinden başka olan belleğe kayıtlı değerleri değiştirebiliriz ve bu hataya yol açar bu yüzden para'nın değerini bulamadığımız için paramızı harcayacağız ve "Next Scan" atacağız.
Ekli dosyayı görüntüle 91092
Gördüğünüz gibi paramızı harcadık ve "5000" olan değerimizi "4800" yaptık, ve sonrasında bu değeri cheat engine programında "Value:" kısmına girip "Next Scan" yaptık, oyunun belleğinde bir gezintiye çıktık. Ve karşımıza çıkan sonuç "2" oldu. Bunların 2'sinide test edeceğiz ve hangisinin para'nın addresi olduğunu bulacağız bu yüzden bu iki değere çift tıklayıp değerleri "Addres List" kısma geçiriyoruz, burası alt kısım yani değerleri incelediğimiz ve işlem yaptığımız kısım oluyor.
Ekli dosyayı görüntüle 91093
Ekli dosyayı görüntüle 91095
Alta geçirdiğimiz değere çift tıkladık ve bu değerin paranın değeri olup olmadığını öğrenmek için değeri "99999999999" sayısı ile değiştirdik, ve sonrasında "Ok" tuşuna bastık.
Ekli dosyayı görüntüle 91097
Gördüğünüz gibi para miktarımız değiştiyani bu değerin doğru olduğunu gösteriyor, ama bu addres oyunu her açık kapattığımzda değişiyor peki bunu nasıl önleyeceğiz yani oyunu her açık kapattığımızda sürekli değeri bulmak istemiyorsak oyunun ana belleğine kayıtlı olan "Base addresi kalıcı offseti ve pointerları" bulmamız lazım hemen bulmaya geçelim.
Ekli dosyayı görüntüle 91098
Bulduğumuz değere "Sağ click" atarak "Pointer scan for this address" yani bu addrese kayıtlı pointerları ara diyoruz, oyunun belleğinde tekrardan bir gezintiye çıkıyoruz)Ekli dosyayı görüntüle 91099
Gördüğünüz gibi tuşa tıkladıktan sonra önümüze böyle bir menü geldi peki bu menü ne? ve ne işe yarıyor? aklınızdaki soruların cevabını söyleyeyim, oyunun para adresinde kayıtlı olan pointerları bulmak için oyunun belleğinde bir gezintiye çıkıyoruz bu gezintinin büyük veya küçük çaplı olacağına buradan karar vereceksiniz burayı dikkatlı okuyun!!!
"Nr of threads scanning: 1"
"Maximum offset value: 2048"
"Max level: 2"
Benim kalıcı offsetini ve pointerını bulacağım oyun 32-bit ve küçük çaplı bir oyun olduğu için gezintiye çıkacağım tarama değerlini böyle ayarladım, eğer siz online bir oyunda değer bulacaksınız bunu büyük çaplı bir şekilde yapmalısınız ve bu değerleri arttırmalısınız ben online bir oyunda kalıcı offsetleri ve pointerları bulmak istediğimde ise bu sayıları yani değerleri bu şekilde ayarlıyorum.
"Nr of threads scanning: 1"
"Maximum offset value: 4048"
"Max level: 7"
bu eğitimde değerleri küçük çaplı olarak sayın çünkü öyle devam edeceğiz. Bu sayıları girdikten sonra ok tuşuna basıyoruz ardından kalıcı offsetleri ve pointerları arıyoruz.
Ekli dosyayı görüntüle 91100
Bulacağımız pointerların loglarını masaüstüne kaydedebilirsiniz ben öyle yapacağım, masaüstünü seçip kaydet diyoruz.
Ekli dosyayı görüntüle 91101
Pointer scan menüsü pointerların arandığını gösteren menüdür burada beklemelisiniz.
Ekli dosyayı görüntüle 91102
Gördüğünüz gibi tarama bittikten sonra karşımıza "4 Adet" değer çıktı benim oyunum 32-bit olduğu için bu kadar az çıktı burada normalde "Binlerce, Onbinlerce, Belkide Yüzbinlerce" değer çıkabilir bu oyunun çapına bağlı, eğer 64-bit gibi bir oyunda tarama yapıyorsanız ve bu oyun "Valorant, CSGO" gibi büyük disk kaplayan bir oyunsa bu değerler iyice artar. O yüzden eğer online oyunda kalıcı offset ve pointer bulduysanız şu yolu takip edin :
Ekli dosyayı görüntüle 91103
İlk öncelikle bulduğunuz addresin "4 Bytes'mı Double'mı Yoksa Float Gibi Başka Bir Değere Sahip Olup Olmadığına Bakın" baktıktan sonra pointer scan menüsüne dönün
Ekli dosyayı görüntüle 91104
Ve pointer scan menüsünden "4 bytes olan kısmı addres'inize sahip değerle değiştirin" Burayı double float gibi değerler ile değiştirebiliyorsunuz.
Neyse biz kaldığımız yerden devam edelim
Ekli dosyayı görüntüle 91102
Bu bulduğumuz 4 değere çift tıklayarak bunu cheat engine programımızdaki addres list bölümüne atıyoruz.
"VE SONRASINDA İSE BU KALICI OFFSETLERİN VE POİNTERLARIN DOĞRU OLUP OLMADIĞINA BAKMAK İÇİN OYUNUMUZU AÇIP KAPATIYORUZ"
Ekli dosyayı görüntüle 91105
Ve işte oyunu açıp kapattıktan sonra gördüğünüz gibi para değerimiz cheat enginedeki addresdeki değer ile aynı
Ekli dosyayı görüntüle 91106
offsetleri pointerları ve base addresi öğrenmek içinde address kısmının altındaki sayılara çift tıklamanız yeterli olacaktır, ve sonrasında karşınızda yukarıdaki gibi menü açılacaktır.
SONRAKİ EĞİTİMDE KALICI OFFSETLERE VE POİNTERLARLA NASIL HİLE KODLAYACAĞINIZI GÖSTERİCEM.
Writer by/ iamgosh
Eline emeğine sağlık bilgi için bir gün kullanma dönemi gelir.bilgilendirme için teşekkürler reis umarım böyle bilgiler çoğalır. bir gün ihtiyacımız olur hile bulamayız kendimiz yapmak zorunda kalırız. kenarda dursun bu post TY
kaydettiğimiz ptr dosyasını nasıl tekrar adress listesine ekliyoruz?Eğer bu konudaysanız hile kodlamaya meraklısınız diye düşünüyorum, bu yüzden uzatmadan konuya geçmek istiyorum.
Kalıcı offset ve pointer nasıl bulunur :
Öncelikle kalıcı offset ve pointer bulmak için herhangi bir tersine mühendislik programı ile oyunun hafızasını incelemelisiniz. "IDA Pro" "ArtMoney" "ReClass" "Cheat Engine", ben herkesin bugüne kadar 1 kez bile olsa kullandığın "cheat engine" uygulamasını seçiyorum. Hem pratik hemde kullanması kolay bir program.
İlk öncelikle kalıcı offset ve pointeri bulmadan önce herhangi bir addres'in elimizde olması lazım, elimizde herhangi bir adres olmadan kalıcı offset ve pointer bulamayız? bu yüzden ilk önce kolay yoldan başlayacağız. Eğer eğitimi devam ettirmek istersem ekranda yazmayan herhangi bir değeri nasıl bulabileceğimiz gösteririm.
Ekli dosyayı görüntüle 91089
Gördüğünüz gibi değiştireceğimiz değer "5000" ve bu "Command Conquer Generals Zero Hour" oyununun para değeridir.
Ekli dosyayı görüntüle 91090
Cheat engine programının "Value:" kısmına bulmak istediğimiz değeri bellek'te aratmak istediğimiz değeri yani "5000" değerini giriyoruz ve first scan atıyoruz.
Ekli dosyayı görüntüle 91091
Yukarda gözüktüğü gibi "166" adet değer buldu bunların hangisinin paranın değeri olduğunu bilmiyoruz, eğer bu 166 değeri değiştirmeye kalkarsak oyundan herhangi bir error hatası yiyebiliriz veya oyunda para değerinden başka olan belleğe kayıtlı değerleri değiştirebiliriz ve bu hataya yol açar bu yüzden para'nın değerini bulamadığımız için paramızı harcayacağız ve "Next Scan" atacağız.
Ekli dosyayı görüntüle 91092
Gördüğünüz gibi paramızı harcadık ve "5000" olan değerimizi "4800" yaptık, ve sonrasında bu değeri cheat engine programında "Value:" kısmına girip "Next Scan" yaptık, oyunun belleğinde bir gezintiye çıktık. Ve karşımıza çıkan sonuç "2" oldu. Bunların 2'sinide test edeceğiz ve hangisinin para'nın addresi olduğunu bulacağız bu yüzden bu iki değere çift tıklayıp değerleri "Addres List" kısma geçiriyoruz, burası alt kısım yani değerleri incelediğimiz ve işlem yaptığımız kısım oluyor.
Ekli dosyayı görüntüle 91093
Ekli dosyayı görüntüle 91095
Alta geçirdiğimiz değere çift tıkladık ve bu değerin paranın değeri olup olmadığını öğrenmek için değeri "99999999999" sayısı ile değiştirdik, ve sonrasında "Ok" tuşuna bastık.
Ekli dosyayı görüntüle 91097
Gördüğünüz gibi para miktarımız değiştiyani bu değerin doğru olduğunu gösteriyor, ama bu addres oyunu her açık kapattığımzda değişiyor peki bunu nasıl önleyeceğiz yani oyunu her açık kapattığımızda sürekli değeri bulmak istemiyorsak oyunun ana belleğine kayıtlı olan "Base addresi kalıcı offseti ve pointerları" bulmamız lazım hemen bulmaya geçelim.
Ekli dosyayı görüntüle 91098
Bulduğumuz değere "Sağ click" atarak "Pointer scan for this address" yani bu addrese kayıtlı pointerları ara diyoruz, oyunun belleğinde tekrardan bir gezintiye çıkıyoruz)Ekli dosyayı görüntüle 91099
Gördüğünüz gibi tuşa tıkladıktan sonra önümüze böyle bir menü geldi peki bu menü ne? ve ne işe yarıyor? aklınızdaki soruların cevabını söyleyeyim, oyunun para adresinde kayıtlı olan pointerları bulmak için oyunun belleğinde bir gezintiye çıkıyoruz bu gezintinin büyük veya küçük çaplı olacağına buradan karar vereceksiniz burayı dikkatlı okuyun!!!
"Nr of threads scanning: 1"
"Maximum offset value: 2048"
"Max level: 2"
Benim kalıcı offsetini ve pointerını bulacağım oyun 32-bit ve küçük çaplı bir oyun olduğu için gezintiye çıkacağım tarama değerlini böyle ayarladım, eğer siz online bir oyunda değer bulacaksınız bunu büyük çaplı bir şekilde yapmalısınız ve bu değerleri arttırmalısınız ben online bir oyunda kalıcı offsetleri ve pointerları bulmak istediğimde ise bu sayıları yani değerleri bu şekilde ayarlıyorum.
"Nr of threads scanning: 1"
"Maximum offset value: 4048"
"Max level: 7"
bu eğitimde değerleri küçük çaplı olarak sayın çünkü öyle devam edeceğiz. Bu sayıları girdikten sonra ok tuşuna basıyoruz ardından kalıcı offsetleri ve pointerları arıyoruz.
Ekli dosyayı görüntüle 91100
Bulacağımız pointerların loglarını masaüstüne kaydedebilirsiniz ben öyle yapacağım, masaüstünü seçip kaydet diyoruz.
Ekli dosyayı görüntüle 91101
Pointer scan menüsü pointerların arandığını gösteren menüdür burada beklemelisiniz.
Ekli dosyayı görüntüle 91102
Gördüğünüz gibi tarama bittikten sonra karşımıza "4 Adet" değer çıktı benim oyunum 32-bit olduğu için bu kadar az çıktı burada normalde "Binlerce, Onbinlerce, Belkide Yüzbinlerce" değer çıkabilir bu oyunun çapına bağlı, eğer 64-bit gibi bir oyunda tarama yapıyorsanız ve bu oyun "Valorant, CSGO" gibi büyük disk kaplayan bir oyunsa bu değerler iyice artar. O yüzden eğer online oyunda kalıcı offset ve pointer bulduysanız şu yolu takip edin :
Ekli dosyayı görüntüle 91103
İlk öncelikle bulduğunuz addresin "4 Bytes'mı Double'mı Yoksa Float Gibi Başka Bir Değere Sahip Olup Olmadığına Bakın" baktıktan sonra pointer scan menüsüne dönün
Ekli dosyayı görüntüle 91104
Ve pointer scan menüsünden "4 bytes olan kısmı addres'inize sahip değerle değiştirin" Burayı double float gibi değerler ile değiştirebiliyorsunuz.
Neyse biz kaldığımız yerden devam edelim
Ekli dosyayı görüntüle 91102
Bu bulduğumuz 4 değere çift tıklayarak bunu cheat engine programımızdaki addres list bölümüne atıyoruz.
"VE SONRASINDA İSE BU KALICI OFFSETLERİN VE POİNTERLARIN DOĞRU OLUP OLMADIĞINA BAKMAK İÇİN OYUNUMUZU AÇIP KAPATIYORUZ"
Ekli dosyayı görüntüle 91105
Ve işte oyunu açıp kapattıktan sonra gördüğünüz gibi para değerimiz cheat enginedeki addresdeki değer ile aynı
Ekli dosyayı görüntüle 91106
offsetleri pointerları ve base addresi öğrenmek içinde address kısmının altındaki sayılara çift tıklamanız yeterli olacaktır, ve sonrasında karşınızda yukarıdaki gibi menü açılacaktır.
SONRAKİ EĞİTİMDE KALICI OFFSETLERE VE POİNTERLARLA NASIL HİLE KODLAYACAĞINIZI GÖSTERİCEM.
Writer by/ iamgosh
Bunu yapmak için ptr dosyasını açmana gerek yok "Add addres manually" kısmına tıkla, sonrasında "TYPE" kısmını değişitirin, hedef değerin type'sini gireceksiniz. Sonrasında pointer'ın tikini açınkaydettiğimiz ptr dosyasını nasıl tekrar adress listesine ekliyoruz?
sağol.başkan post çok değerli emeğine sağlık
Hile tablosunda kalıcı ptr varken File > Save as.. seçeneğini seç ve kaydet, .ce uzantılı bir dosya oluşur bu dosyayı her açtığında hile tablosu gözükaydettiğimiz ptr dosyasını nasıl tekrar adress listesine ekliyoruz?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?