.. | ||
.settings | ||
Debug-linux | ||
extension | ||
gcc | ||
ndk-build | ||
Release-android | ||
Release-linux/linux | ||
.cproject | ||
.project | ||
api.c | ||
api.h | ||
ceserver.c | ||
ceserver.h | ||
ceservertest.c | ||
ceservertest.h | ||
context.c | ||
context.h | ||
extensionfunctions.c | ||
extensionfunctions.h | ||
extensionloader.c | ||
extensionloader.h | ||
native-api.c | ||
native-api.h | ||
options.c | ||
options.h | ||
porthelp.c | ||
porthelp.h | ||
README.md | ||
symbols.c | ||
symbols.h | ||
threads.c | ||
threads.h |
ceserver
Build
- Linux:gcc
- AndroidNDK(ndk-build)
The following explanation is for ceserver only.
Linux
・gcc
in directory of
cheat-engine/CheatEngine/ceserver/gcc
make
Android
・AndroidNDK(ndk-build) Set the path to NDK with the system environment variable.
EXECUTABLE
└─jni
Android.mk
Application.mk
In the above state, move to the EXECUTABLE folder at the command prompt and execute ndk-build
.
Usage
Linux
- Start ceserver with administrator privileges.
sudo ./ceserver
- Start Cheat Engine via Wine, or if you are running Linux on a virtual machine, start Cheat Engine on the host OS.
- Select the Network tab of the process list. In the Host field, enter localhost (via Wine) or Guest OS ip (on a virtual machine).
Android
- Execute
su
and start ceserver with root privileges. - Run the adb command on the PC.
adb forward tcp:52736 tcp:52736
- Start Cheat Engine.
- Select the Network tab of the process list. In the Host field, enter localhost (Android Emulator) or Android device ip address (real Android device).
Execution options
-
-a
Perform module enumeration only for the specified process ID. -
-m
If1
is specified, memory is read and written only with the ptrace privilege, not via the virtual file system. -
-p
Listen on the specified port number instead of the default 52736. -
-s
It is disassembled with the specified architecture regardless of the ceserver architecture. It is convenient to specify with Android emulator (x86 and ARM are mixed)etc.
i386=>0
x86_64=>1
arm=>2
aarch64=>3 -
-t
Start ceserver in test mode.