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
2
votes
4 answers

Unity3D Speed Hack Detection

I want to know, is there any way to detect within our game against speed hack applications like game guardian? I searched all over the internet but I didn't get a satisfying answer.
iman_sh
  • 420
  • 1
  • 8
  • 22
2
votes
2 answers

c# multi-level pointers, memory reading

I found a code that works perfectly for static addresses. However, how would I change this code so it works for pointers? I need to get value from this pointer: 0x1002CAA70 + 0x10 + 0x18 + 0x0 + 0x18. It is for 64 bit application. public class…
shiny
  • 171
  • 4
  • 13
2
votes
2 answers

How to automate cheat engine value search/set without creating a trainer

Would it be possible to avoid searching values and setting them (i explained, what I need bellow) in cheat engine? I know you can find pointers of adreses and create trainer, but the problem is that the apps, I use cheat engine on, get updated a lot…
PragmaticEd
  • 505
  • 1
  • 4
  • 14
2
votes
1 answer

Python - how to get the value at a memory address?

I am trying to make Python get the value/data from an address such as 0x101BFFDC, which I found by using a cheat engine for a game. I've done much research and believe that I need to use ReadProcessMemory. However, I have tried several examples…
AverageChau
  • 93
  • 2
  • 9
2
votes
1 answer

(C++ Memory Editing) Converting "THREADSTACK0" to an address

I have gotten a pointer to an address in cheat engine, and when I was trying to port it into c++ to set up a hotkey for it I ran into a problem. Cheat engine tells me "THREADSTACK0"-000009C0 (and some offsets) points to my address, but I have no…
Tanner H.
  • 304
  • 1
  • 13
2
votes
1 answer

How can i write to the memory in C++ with WriteProcessMemory without size verification?

I have been trying to write to a process's memory with this code (to create a cheat code): #include int main() { HWND hWnd = FindWindow(0, "xyz"); if(hWnd == 0) { MessageBox(0, "Error cannot find window.",…
entermaker
  • 23
  • 2
2
votes
1 answer

Finding a specific memory location in game?

I'm using cheat engine to find where in the game's memory certain properties are stored. For example - my player's health. Ultimately I want to write a program that will know where in memory to look so that my program can make decisions based on the…
Vindictive
  • 311
  • 7
  • 19
2
votes
2 answers

Find an instruction in an executable file, given its address in a running process?

I'm modifying an old abandonware game to have infinite lives. The Address that has the instruction dec ecx is not the same as its position in the .exe debugged. I remembered that an old friend of mine told me once that there was a formula to get the…
1
vote
0 answers

How are entities stored in unreal engine 3?

I am currently trying to create a hack for Borderlands 2. One of the features I am trying to create is a Kill All feature which will iterate through each entity saved to my vector entity struct and set their health to 0. This is easy for me to do on…
JohnySiuu
  • 156
  • 6
1
vote
0 answers

Change value with external script

I created a Python script that returns a value that changes quickly in an online game, so I need to auto-populate the value in Cheat Engine and hit search. Are there such plugins in Cheat Engine or similar programs. If not, how can I upgrade Cheat…
Dmitry
  • 23
  • 4
1
vote
2 answers

Why does my assembly-level debugger display some data in little endian, and some in big endian?

I am currently disassembling a test program I made to better understand how things work under the hood. I am using Cheat Engine, which has disassembly and debugging capabilities, similar to Ollydbg. I noticed that there are inconsistencies in the…
Abraham
  • 93
  • 5
1
vote
1 answer

Pymem giving "Could not find process: GameAssembly.dll," when this process is said to exist in Cheat Engine

I've only been investigating Cheat Engine within the last week and I want to be able to use a python script to read memory from a pointer and a series of offsets using the pymem module. I'm receiving the error, "pymem.exception.ProcessNotFound:…
1
vote
0 answers

How to change memory of dll process?

when i try to change the memory nothing happens because its targeting the wrong thing, i'm not sure how to get the specific process of aj classic and how to target "pepflashplayer.dll" when changing memory the pointer is for "pepflashplayer.dll",…
Zero
  • 11
  • 2
1
vote
0 answers

Programmatically calling external program memory function

I'm reversing this x64 program and I'm trying to call a function of this target program through a debugger. Everytime I click "Hit me" a numeric value gets subtracted. I've found the caller of that function (I've added a breakpoint on it and it…
Leon
  • 63
  • 5
1
vote
2 answers

Python Cheats pymem address

in the sample script import pymem import pymem.process import pymem.memory process = pymem.process mem = pymem.memory DMC5 = pymem.Pymem("Game.exe") DMC5_base = DMC5.process_handle adress = 0x1F1BFF714C8 value =…
1
2
3
11 12