herkese merhabalar.
bu konumuzda cheat engine ile adrese hook atarak registeri adresini nasıl alacağımızı göstermeye çalışacağım.
öncelikle şunu söyleyeyim, temel mantık @maskelihileci ' ye aittir.
ilk olarak herhangi bir adrese auto assemble çekip içine şu kodları yapıştıracaz. bu size kullanabilmeniz için bir bellek bölümü açacaktır(bunu registerinin adresini yazmak için ayrılmış bellekteki adresi kullanacaz, siz isterseniz herhangi bir adresede yazabilrsiniz ama crash verme olasılığı var)
ayırdığımız bellekte, 1680000 adresini registerinin adresini yazacağımız adres olacak.
şimdi, registeri adresini almak istediğimiz adrese aotu assemble çekip template tıklayıp full injection diyelim.
yukarda kırmızı ile "+" gösterdiğim kısımlar yapmanız(yazmanız) gereken kısımlar.
execute dedikten sonra adresi bir defalığına tetiklemeniz gerekir breakpointtede öyle zaten.
gördüğünüz gibi ebx registerinin adresini değer olarak 1680000'e yazdı. onu yukarda hex olarak convert edebilirsiniz yada mem viewden comment kısmından bakabilirsiniz.
enjoy.
>>>sanırım anlatmam gereken bu kadar eksik bir şey yada bir hata var ise aşşağıda yorum olarak yazabilirsiniz.
bu konumuzda cheat engine ile adrese hook atarak registeri adresini nasıl alacağımızı göstermeye çalışacağım.
öncelikle şunu söyleyeyim, temel mantık @maskelihileci ' ye aittir.
ilk olarak herhangi bir adrese auto assemble çekip içine şu kodları yapıştıracaz. bu size kullanabilmeniz için bir bellek bölümü açacaktır(bunu registerinin adresini yazmak için ayrılmış bellekteki adresi kullanacaz, siz isterseniz herhangi bir adresede yazabilrsiniz ama crash verme olasılığı var)
Lua:
alloc(newmem,2048)
newmem: //this is allocated memory, you have read,write,execute access
ayırdığımız bellekte, 1680000 adresini registerinin adresini yazacağımız adres olacak.
şimdi, registeri adresini almak istediğimiz adrese aotu assemble çekip template tıklayıp full injection diyelim.
yukarda kırmızı ile "+" gösterdiğim kısımlar yapmanız(yazmanız) gereken kısımlar.
execute dedikten sonra adresi bir defalığına tetiklemeniz gerekir breakpointtede öyle zaten.
gördüğünüz gibi ebx registerinin adresini değer olarak 1680000'e yazdı. onu yukarda hex olarak convert edebilirsiniz yada mem viewden comment kısmından bakabilirsiniz.
enjoy.
>>>sanırım anlatmam gereken bu kadar eksik bir şey yada bir hata var ise aşşağıda yorum olarak yazabilirsiniz.
Son düzenleme: