Questions tagged [cheat-engine]

Cheat Engine, commonly abbreviated as CE, is an open source memory scanner/hex editor/debugger created by Eric Heijnen ("Dark Byte") for the Windows operating system

About

Cheat Engine is an open source tool designed to help you with modifying single player games running under window so you can make them harder or easier depending on your preference.

Links

177 questions
1
vote
0 answers

Click Event On Object Created Using WINAPI in CE Lua

I did a test and able to make button with icon using Cheat Engine Lua script + winapi. But I fail to find how to handle the events for the buttons created using winapi. Below is the code I am used via Cheat Engine Lua scripting including winapi…
JoeFern
  • 117
  • 1
  • 8
1
vote
1 answer

Python read absolute memory address given by Cheat Engine

I need to be able to read a specific value from memory in Python. Basically, I need to create an application that will read a variable from other program and react to it. I need it only for simplifying our workflow, so no cheating in games ;). Using…
Foreen
  • 369
  • 2
  • 17
1
vote
1 answer

How would I go about modifying an AOB from Cheat Engine to C++?

I've been attempting to modify an array of bytes that I found inside of Cheat Engine inside of C++, but I've reached an Access Violation crash when I attempt to read or write from it. // Writes pillarbox removal into memory ("33 83 4C 02" to "33…
KingKrouch
  • 11
  • 4
1
vote
2 answers

Concatenation AOB in Lua

I can get AOB from 4 bytes value (DWORD) using this function on Cheat Engine Lua: local bt = dwordToByteTable(1075734118) for i, v in ipairs(bt) do print(i, string.format('%02x', v)) end result = [[ 1 66 2 66 3 1e 4 40 ]] but I want the…
JoeFern
  • 117
  • 1
  • 8
1
vote
1 answer

how I can translate changes made in Cheat Engine into my game.exe

I have a game I am looking to modify a bit by altering the exe code, something I have a little bit of experience with (low level hacking HEX only as I do not have source code of game). I found a trainer that writes into the game.exe memory to do…
Kalamalka Kid
  • 240
  • 4
  • 14
1
vote
1 answer

Is the memory i see on IDA or dbg or olly the same as i have loaded live on RAM?

So if I load an EXE on IDA there are offsets and memory addresses on different locations. When I start that EXE and see in cheat engine after a variable is it the same address as in IDA loaded? Or ghidra for example?
1
vote
1 answer

What is the meaning of esi0a in Assembly insttructions?

I've spent about 6 hours debugging some code using Cheat Engine. I've come across something really weird. The instruction reads: imul esi,esi0A What does this mean? ESI = 5 before the instruction After the imul instruction it becomes 32.
Mugen
  • 1,417
  • 5
  • 22
  • 40
1
vote
1 answer

How can I load a constant value into the floating point register st0?

I believe the correct way to do this is the following: const1: dq 1.2345 ... fld const1 However, I'm using Cheat Engine to reverse engineer a game (so I can understand it better). And it shows the following error: Can someone please…
Mugen
  • 1,417
  • 5
  • 22
  • 40
1
vote
1 answer

Unwarranted Function Call

So what I'm trying to do is simple; I want to write a function into the memory of another process and execute it. What I've done is gotten the size of the function and just used WriteProcessMemory to do this. I have successfully created a thread to…
user6821023
1
vote
1 answer

Reading value stored in absolute memory address from python

I used cheat engine to find an absolute address (See the attached image below) Memory address Now I would like to know how can I read the value which is "1" from an address which is "0x14340A654" I tried finding the same on StackOverflow and this is…
Sam Si
  • 163
  • 13
1
vote
1 answer

C# Multilevel pointers wrong last calc

I am currently trying to implement memory read in C# on base pointers found using Cheat Engine. I am 100% sure I have found the right pointers and offsets since they work just fine in Cheat-Engine, even between restarts. I am now implementing it in…
user1725266
  • 456
  • 1
  • 4
  • 22
1
vote
1 answer

Pointer Scanning in memory hacking

if you not familiar with Pointer Scanning please read this post i have while using cheat-engine to find static address in game or any programme using a Pointer Scanning method now i start thinking of make in my own trainer so after some search i…
zerocool
  • 3,256
  • 2
  • 24
  • 40
1
vote
1 answer

Write data to a pointer of another program in C?

I am currently learning C, especially how memory works, and how I can write and read data used by programs. For practice, I started coding a little cheat for the game Undertale, that would constantly overwrite the health address with the maximum…
Nim
  • 158
  • 2
  • 14
1
vote
1 answer

Will this work against cheat engine?

I started programming a few months ago. I'm making a complete client side game in Animate CC, so I'm trying a simple measure against memory scan software. I'm trying to avoid people to change my money variable. var canMoneyChange = false; var money…
Dave
  • 53
  • 1
  • 5
1
vote
2 answers

Append elements to a Lua table from variables / Clearing a Lua table

I make a function to parsing path name and file name from a computer directory using Lua Cheat Engine, next I want store the results in to a Lua table. My function : function addSongList() load_dialog = createOpenDialog(self) load_dialog.InitalDir…
JoeFern
  • 117
  • 1
  • 8
1 2
3
11 12