Commit graph

60 commits

Author SHA1 Message Date
Dark Byte
68e0399a4d add a gdbserver interface 2023-10-20 17:32:15 +02:00
Dark Byte
6986b57488 fix compilation error and modulename issue 2023-04-04 17:04:42 +02:00
Dark Byte
449acbbb17 implement the modifications needed for the fixed symbol lookup. 2023-03-10 22:31:17 +01:00
Dark Byte
1a3e01d95c some performance improvements and additonal functions to help with that for monodatacollector image and class enum 2023-03-03 23:04:54 +01:00
Dark Byte
cde81cf17b commit all changes from the last few days 2023-03-01 14:39:49 +01:00
Dark Byte
87578b1ccb fix error reporting
fix dotnetinfo and structure dissect dealing with .net strings
fix loadmoduleex
2023-02-25 11:40:50 +01:00
cheat-engine
045fc3578e add lua access to ceserver 2023-01-19 11:58:25 +01:00
Dark Byte
a56e63237f add support for luapipes over ceserver (yes, monodatacollector works) 2022-11-11 01:58:17 +01:00
Dark Byte
7278e1f8eb build network options based on what ceserver tells
also move the disassembler backlist out of memview
add missing commit
2022-11-02 15:27:59 +01:00
Dark Byte
e8c068681e bunch of cleanup and commit stuff I forgot 2022-10-23 10:39:22 +02:00
Dark Byte
0b6b14eb43 use ceserver change memory protection command 2022-10-20 22:58:22 +02:00
cheat-engine
aeda19dabd fix some compile issues and fix network interface for macos 2022-09-27 16:31:24 +02:00
Dark Byte
5599e2b5c0 add slightly better arm32 support and fix flags in memview 2022-08-24 21:43:25 +02:00
Dark Byte
fff315a557 Just committing all changes (mostly network and context rewrite related, but also some minor things like emurpm 2022-08-15 23:51:27 +02:00
Dark Byte
46ce439f16 fix the modulename part 2022-07-23 00:04:17 +02:00
Dark Byte
8560f9a5af improve modulelist fetch 2022-07-22 22:50:06 +02:00
Dark Byte
489a248d8a commit the latest changes regarding the network protocol and armcode and some minor issues I forgot to commit 2022-04-19 00:08:51 +02:00
Dark Byte
fd58e49115 fix parsing elf symbols on CE's side (for [vdso]) , fixes speedhack
add linux abi ccode support
2021-11-27 12:27:21 +01:00
Dark Byte
4a044f066e fix module ranges and x86_64 debugging
and fix the processlist switching on attach
2021-09-28 18:47:05 +02:00
cheat-engine
acc6cefd0f Fix registry issues 2019-12-19 17:49:30 +01:00
cheat-engine
eb34575fdb Merge the mac modifications to the main branch. Todo: Likely fix some windows build isues 2019-12-18 12:07:17 +01:00
Dark Byte
9a89b37ded some more cleanup and make getStringReferences show the string 2018-06-12 20:23:45 +02:00
Dark Byte
d517b3c248 bunch of warning fixes 2018-06-01 12:50:03 +02:00
Dark Byte
4562f03a7e fix a bunch of warnings and fix some bugs as well while at it 2016-06-01 18:15:19 +02:00
Dark Byte
10fc7d5dbe fix for those that want to use blink engine 2016-04-28 14:46:48 +02:00
Dark Byte
5dbb33b2e1 small fix for modulenames as well (symbol lookup will still fail , but the module will now fit in the list) 2015-07-20 19:20:26 +02:00
Dark Byte
e32ee13e79 one extra check and don't add +1 to MAX_PATH 2015-07-20 03:01:29 +02:00
Dark Byte
186af35710 Add a check for the max_path length in the network stub for Process32First/Next 2015-07-20 02:52:38 +02:00
cheatengine@gmail.com
aac15c7195 fix some of the scanning issues 2015-03-16 22:49:07 +00:00
cheatengine@gmail.com
fbfca91eb5 add the global networkRPMCacheTimeout and SetNetworkRPMCacheTimeout (will make gui updates smoother when the network speed supports it, e.g local) 2015-02-18 21:37:25 +00:00
cheatengine@gmail.com
4c43f8d6b3 implement the new VirtualQueryExFull (untested)
and committing a bunch of other edits that may or may not be related or useful
2015-01-19 01:47:55 +00:00
cheatengine@gmail.com
0f35a52416 move the processid and handle from cefuncproc to processhandlerunit
move the processlist function from cefuncproc to it's own unit
start work on the jni library for java
2014-09-08 12:00:14 +00:00
cheatengine@gmail.com
a4dff1afb6 add option to change the compression level on the network scan 2014-05-13 15:15:42 +00:00
cheatengine@gmail.com
43bc65aa0e Make the code compilable for FPC 2.7.1 and Lazarus 1.3 build 2014-05-11
Fix a big bug that didn't cause any big problems because of 8 byte aligned local variables
Changed from dynamic compiling the sound resources to a pre build sound resource because of build problems
2014-05-11 03:08:36 +00:00
cheatengine@gmail.com
7d1e75190c Add grouped writing to the network interface and add a check to the breakpoint cleanup so it only does that on x86 systems 2014-04-04 13:50:40 +00:00
cheatengine@gmail.com
0f9fd2a002 add makeVisible and commuit some stuff I might have forgotten to commit 2013-09-14 10:05:15 +00:00
cheatengine@gmail.com
720ca81fff add isNetwork to the processhandler
Fix injectdll for network
Implement the speedhack for network
2013-08-28 22:33:40 +00:00
cheatengine@gmail.com
933ef0a12a implement network version of injectdll 2013-08-27 18:01:26 +00:00
cheatengine@gmail.com
3979694809 implement a network version of CreateRemoteThread 2013-08-27 10:20:53 +00:00
cheatengine@gmail.com
8dc98ed092 Implement network variants of VirtualAllocEx and VirtualFreeEx 2013-08-26 22:39:51 +00:00
cheatengine@gmail.com
3a46674ccd implement enabling the extension and calling alloc 2013-08-26 01:24:17 +00:00
cheatengine@gmail.com
d111a3fb81 Strip version numbers from linux modulenames 2013-08-19 22:33:58 +00:00
cheatengine@gmail.com
01b6f29442 deal with new isExe flag 2013-08-17 22:51:18 +00:00
cheatengine@gmail.com
a2a6027544 2013-08-16 18:21:23 +00:00
cheatengine@gmail.com
f83baaa3e8 Some arm disassembler fixes and adding code to deal with the debugger capabilities of the server 2013-08-15 23:27:00 +00:00
cheatengine@gmail.com
8bafdc8708 implement breakpoint handling for x86 network (tested) 2013-08-12 00:32:01 +00:00
cheatengine@gmail.com
b2802de788 implement network getThreadContext (untested) 2013-08-10 21:40:44 +00:00
cheatengine@gmail.com
b03992404c implement dealing with compressed results of rpm 2013-08-08 00:08:14 +00:00
cheatengine@gmail.com
761236a5c6 implement network symbols in the client 2013-08-07 22:13:57 +00:00
cheatengine@gmail.com
67de0a3d43 implement client side of module32first/module32next, and fix closehandle to be not so slow... 2013-08-03 09:04:44 +00:00