Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Cant get monodatacollector to work for the life of me (Linux

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Emerekt
How do I cheat?
Reputation: 0

Joined: 18 Mar 2023
Posts: 7

PostPosted: Sat Mar 18, 2023 4:16 pm    Post subject: Cant get monodatacollector to work for the life of me (Linux Reply with quote

at least with 7.5 it now seems to be at least trying to get somewhere compared to 7.4. but i officially give up on trying myself. i haven't found any post anywhere with a solution.
using ubuntu

Can't allocate memory. now instead of just Failed to allocate memory, ceserver gives me these instead on 7.5



when manually allocate memory.png
 Description:
when i try to allocate memory
 Filesize:  43.13 KB
 Viewed:  474 Time(s)

when manually allocate memory.png



when i manually inject.png
 Description:
when i inject using inject dll
 Filesize:  14.71 KB
 Viewed:  474 Time(s)

when i manually inject.png



when i use the button.png
 Description:
When i try to use the button in the mono menu
 Filesize:  70.28 KB
 Viewed:  474 Time(s)

when i use the button.png


Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 444

Joined: 09 May 2003
Posts: 24773
Location: The netherlands

PostPosted: Sat Mar 18, 2023 5:03 pm    Post subject: Reply with quote

are libceserver-extension and libmonodatacollector set to be executable for everyone?

and selinux is permissive?

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Emerekt
How do I cheat?
Reputation: 0

Joined: 18 Mar 2023
Posts: 7

PostPosted: Sun Mar 19, 2023 1:35 am    Post subject: Reply with quote

Dark Byte wrote:
are libceserver-extension and libmonodatacollector set to be executable for everyone?

and selinux is permissive?

yes all of them are set as executable for all users and selinux is disabled
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 444

Joined: 09 May 2003
Posts: 24773
Location: The netherlands

PostPosted: Sun Mar 19, 2023 1:39 am    Post subject: Reply with quote

and is this the most uo to date ceserver? (the one for 7.5?)

I think some messages related to the injection might be missing

also before you go too deep into the rabbit hole: is the target process a native linux game or does it run under proton?
If under proton you can launch CE in the same proton environment as the game and use mono from there

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Emerekt
How do I cheat?
Reputation: 0

Joined: 18 Mar 2023
Posts: 7

PostPosted: Sun Mar 19, 2023 2:29 am    Post subject: Reply with quote

Dark Byte wrote:
and is this the most uo to date ceserver? (the one for 7.5?)

I think some messages related to the injection might be missing

also before you go too deep into the rabbit hole: is the target process a native linux game or does it run under proton?
If under proton you can launch CE in the same proton environment as the game and use mono from there

yes its the version for 7.5.
yes its native, i also tried with proton, 32bit version. with only wine.
i guess it wont let me sent text file so here

--------
The opened process is 64-bit
processhandle=1
CMD_GETARCHITECTURE
(1)=1
CMD_SET_CONNECTION_NAME
This thread is called Unnamed
accept=6
CMD_SET_CONNECTION_NAME
This thread is called java_OpenProcessAfterwards
CMD_SET_CONNECTION_NAME
This thread is called java_OpenProcessAfterwards
handleGetOptions
accept=8
CMD_SET_CONNECTION_NAME
This thread is called SymbolLoaderThread
CMD_SET_CONNECTION_NAME
This thread is called SymbolLoaderThread
CMD_SET_CONNECTION_NAME
This thread is called Unnamed
java_OpenProcessAfterwards: Error: recv returned 0
java_OpenProcessAfterwards has disconnected
accept=9
CMD_SET_CONNECTION_NAME
This thread is called mono_OpenProcessMT
CMD_SET_CONNECTION_NAME
This thread is called mono_OpenProcessMT
mono_OpenProcessMT: Error: recv returned 0
mono_OpenProcessMT has disconnected
SymbolLoaderThread: Error: recv returned 0
SymbolLoaderThread has disconnected
CESERVER: CMD_LOADMODULE
ext_loadModule(1, "/home/retard/Downloads/cecece/libMonoDataCollector-linux-x86_64.so"
hasLoadedExtension == FALSEloadCEServerExtension
modulepath2=/home/retard/Downloads/cecece/ceserver
modulepath=/home/retard/Downloads/cecece/ceserver
after basename: /home/retard/Downloads/cecece
modulepath = /home/retard/Downloads/cecece/libceserver-extension_x86_64.so
Scanning for dlopen
Trying to find dlopen
found dlopen at 7f26193fd390
found dlopen at 7f2619423b30
found dlopen at 7f2619423b30
dlopen at 0x7f2619423b30
Calling loadExtension
loadExtension()
Phase 0: Check if it's already open
OpenPipe("ceserver_extension15710")trying to connect to ceserver_extension15710
connect returned -1
Failed connecting to ceserver_extension15710
Not yet loaded
Execute check passed
dlopen=0x7f2619423b30
Unnamed: ptrace called (PTRACE_ATTACH(10), 15710, (nil), (nil))
After pauseProcess: PID=15710
Writing 0x0ce0 to 7fff456d2d28
l=62
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d40, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d41, 0x68)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d42, 0x6f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d43, 0x6d)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d44, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d45, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d46, 0x72)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d47, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d48, 0x74)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d49, 0x61)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d4a, 0x72)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d4b, 0x64)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d4c, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d4d, 0x44)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d4e, 0x6f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d4f, 0x77)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d50, 0x6e)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d51, 0x6c)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d52, 0x6f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d53, 0x61)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d54, 0x64)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d55, 0x73)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d56, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d57, 0x63)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d58, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d59, 0x63)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d5a, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d5b, 0x63)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d5c, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d5d, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d5e, 0x6c)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d5f, 0x69)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d60, 0x62)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d61, 0x63)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d62, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d63, 0x73)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d64, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d65, 0x72)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d66, 0x76)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d67, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d68, 0x72)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d69, 0x2d)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d6a, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d6b, 0x78)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d6c, 0x74)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d6d, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d6e, 0x6e)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d6f, 0x73)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d70, 0x69)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d71, 0x6f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d72, 0x6e)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d73, 0x5f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d74, 0x78)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d75, 0x38)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d76, 0x36)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 15710, 0x7fff456d2d77, 0x6f732e34365f)
str=0x7fff456d2d40
[7fff456d2d28]=ce0
new rip=7f2619423b30
new rdi=7fff456d2d40
new rsi=2
new rdx=0


Continuing thread
PRACE_CONT=0
Stopped with signal 11
.
after wait: pid=15710 (status=b7f)
si.si_signo=11
Detaching
End...
OpenPipe("ceserver_extension15710")trying to connect to ceserver_extension15710
connect returned -1
Failed connecting to ceserver_extension15710
p->hasLoadedExtension=0
Failure to load the extension
CMD_OPENNAMEDPIPE
pipename=cemonodc_pid15710
OpenPipe("cemonodc_pid15710")trying to connect to cemonodc_pid15710
connect returned -1
Failed connecting to cemonodc_pid15710
sending pipehandle 0 to caller
CMD_OPENNAMEDPIPE
pipename=cemonodc_pid15710
OpenPipe("cemonodc_pid15710")trying to connect to cemonodc_pid15710
connect returned -1
Failed connecting to cemonodc_pid15710
sending pipehandle 0 to caller
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 444

Joined: 09 May 2003
Posts: 24773
Location: The netherlands

PostPosted: Sun Mar 19, 2023 2:51 am    Post subject: Reply with quote

hmm

try copying libMonoDataCollector-linux-x86_64.so to libMonoDataCollector_x86_64.so (overwrite the existing file)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Emerekt
How do I cheat?
Reputation: 0

Joined: 18 Mar 2023
Posts: 7

PostPosted: Sun Mar 19, 2023 2:56 am    Post subject: Reply with quote

The opened process is 64-bit
processhandle=1
CMD_GETARCHITECTURE
(1)=1
CMD_SET_CONNECTION_NAME
This thread is called Unnamed
accept=6
CMD_SET_CONNECTION_NAME
This thread is called java_OpenProcessAfterwards
CMD_SET_CONNECTION_NAME
This thread is called java_OpenProcessAfterwards
handleGetOptions
accept=8
CMD_SET_CONNECTION_NAME
This thread is called SymbolLoaderThread
CMD_SET_CONNECTION_NAME
This thread is called SymbolLoaderThread
CMD_SET_CONNECTION_NAME
This thread is called Unnamed
java_OpenProcessAfterwards: Error: recv returned 0
java_OpenProcessAfterwards has disconnected
accept=9
CMD_SET_CONNECTION_NAME
This thread is called mono_OpenProcessMT
CMD_SET_CONNECTION_NAME
This thread is called mono_OpenProcessMT
mono_OpenProcessMT: Error: recv returned 0
mono_OpenProcessMT has disconnected
SymbolLoaderThread: Error: recv returned 0
SymbolLoaderThread has disconnected
CESERVER: CMD_LOADMODULE
ext_loadModule(1, "/home/retard/Downloads/cecece/libMonoDataCollector-linux-x86_64.so"
hasLoadedExtension == FALSEloadCEServerExtension
modulepath2=/home/retard/Downloads/cecece/ceserver
modulepath=/home/retard/Downloads/cecece/ceserver
after basename: /home/retard/Downloads/cecece
modulepath = /home/retard/Downloads/cecece/libceserver-extension_x86_64.so
Scanning for dlopen
Trying to find dlopen
found dlopen at 7f80bc997390
found dlopen at 7f80bc9bdb30
found dlopen at 7f80bc9bdb30
dlopen at 0x7f80bc9bdb30
Calling loadExtension
loadExtension()
Phase 0: Check if it's already open
OpenPipe("ceserver_extension18993")trying to connect to ceserver_extension18993
connect returned -1
Failed connecting to ceserver_extension18993
Not yet loaded
Execute check passed
dlopen=0x7f80bc9bdb30
Unnamed: ptrace called (PTRACE_ATTACH(10), 18993, (nil), (nil))
After pauseProcess: PID=18993
Writing 0x0ce0 to 7ffd29c1b9c8
l=62
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e0, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e1, 0x68)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e2, 0x6f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e3, 0x6d)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e4, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e5, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e6, 0x72)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e7, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e8, 0x74)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9e9, 0x61)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9ea, 0x72)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9eb, 0x64)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9ec, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9ed, 0x44)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9ee, 0x6f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9ef, 0x77)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f0, 0x6e)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f1, 0x6c)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f2, 0x6f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f3, 0x61)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f4, 0x64)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f5, 0x73)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f6, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f7, 0x63)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f8, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9f9, 0x63)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9fa, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9fb, 0x63)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9fc, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9fd, 0x2f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9fe, 0x6c)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1b9ff, 0x69)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba00, 0x62)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba01, 0x63)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba02, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba03, 0x73)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba04, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba05, 0x72)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba06, 0x76)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba07, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba08, 0x72)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba09, 0x2d)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba0a, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba0b, 0x78)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba0c, 0x74)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba0d, 0x65)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba0e, 0x6e)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba0f, 0x73)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba10, 0x69)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba11, 0x6f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba12, 0x6e)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba13, 0x5f)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba14, 0x78)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba15, 0x38)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba16, 0x36)
Unnamed: ptrace called (PTRACE_POKEDATA(5), 18993, 0x7ffd29c1ba17, 0x6f732e34365f)
str=0x7ffd29c1b9e0
[7ffd29c1b9c8]=ce0
new rip=7f80bc9bdb30
new rdi=7ffd29c1b9e0
new rsi=2
new rdx=0


Continuing thread
PRACE_CONT=0
Stopped with signal 11
.
after wait: pid=18993 (status=b7f)
si.si_signo=11
Detaching
End...
OpenPipe("ceserver_extension18993")trying to connect to ceserver_extension18993
connect returned -1
Failed connecting to ceserver_extension18993
p->hasLoadedExtension=0
Failure to load the extension
CMD_OPENNAMEDPIPE
pipename=cemonodc_pid18993
OpenPipe("cemonodc_pid18993")trying to connect to cemonodc_pid18993
connect returned -1
Failed connecting to cemonodc_pid18993
sending pipehandle 0 to caller
CMD_OPENNAMEDPIPE
pipename=cemonodc_pid18993
OpenPipe("cemonodc_pid18993")trying to connect to cemonodc_pid18993
connect returned -1
Failed connecting to cemonodc_pid18993
sending pipehandle 0 to caller
^C
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 444

Joined: 09 May 2003
Posts: 24773
Location: The netherlands

PostPosted: Sun Mar 19, 2023 3:22 am    Post subject: Reply with quote

i think i overwrote the linux libceserver-extension with the android one.

oops

i'll see if i can upload the linux one later

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Emerekt
How do I cheat?
Reputation: 0

Joined: 18 Mar 2023
Posts: 7

PostPosted: Sun Mar 19, 2023 3:42 am    Post subject: Reply with quote

oh thats a problem
so in the meanwhile it gonna be 7.4 i guess
good thing cuz i have even more problems with it Very Happy,

it cant allocate memory, i try to do anything that requires allocating memory and it fails

when i try to allocate memory manually (skipped through most of the libs)

Check if '/usr/lib/x86_64-linux-gnu/libdl-2.31.so' == '/usr/lib/x86_64-linux-gnu/libdl-2.31.so'
found the module in the target process
dlopen=0x7f636233e390
After wait. PID=25289
Killing pid 25289
kill returned 0
Waiting...
After wait 2. PID=25289
rax=fffffffffffffdfc
rbp=349ef30
rsp=7ffd8468a9d0
orig_rax=db
rip=7f6361d0199f
Aligning stack. Was 7ffd8468a960 is now 7ffd8468a958
Writing 0x0ce0 to 7ffd8468a958
l=65
str=0x7ffd8468a970
[7ffd8468a958]=ce0after setregs:
rax=0
rdi=7ffd8468a970
rsi=2
rbp=349ef30
rsp=7ffd8468a958
orig_rax=0
rip=7f636233e390


Continuing thread
PRACE_CONT=0
.after wait: pid=25289 (status=b7f)
si.si_signo=11
rax=0
rdi=7ffd8468a7e0
rsi=1
rbp=349ef30
rsp=7ffd8468a960
orig_rax=0
rip=ce0
Detaching
End...
p->hasLoadedExtension=1
s=6
Failure to load the extension




also if the one in source is the right one i could just compile it
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 444

Joined: 09 May 2003
Posts: 24773
Location: The netherlands

PostPosted: Sun Mar 19, 2023 4:16 am    Post subject: Reply with quote

if you compile the one from the 7.5 release it should be fine yes. (compile linux debug, not the android ones)

(also, if you just need to alloc memory: mainmenu:network->allocate memory without extension injection)

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Emerekt
How do I cheat?
Reputation: 0

Joined: 18 Mar 2023
Posts: 7

PostPosted: Sun Mar 19, 2023 4:47 am    Post subject: Reply with quote

no my problem with 7.4 is i get Failed to allocate memory when i try to run cheat tables that use monodatacollector. when i try,

Failure injecting the MonoDatacollector library:Force load module failed:Allocation error

it crashed my pc twice yesterday while i was trying to get it to run

same thing when i try to inject monodatacollector manually
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 444

Joined: 09 May 2003
Posts: 24773
Location: The netherlands

PostPosted: Sun Mar 19, 2023 5:01 am    Post subject: Reply with quote

Don't use 7.4 with ceserver 7.5 that's not going to work for multiple reasons
It also misses the dynamic configuration setting which gives you memory allocation option without .so injection. You do have to check it there

Also, does your game's process end with .exe if so, do not use ceserver. Load CE inside proton/wine. (Launch proton/wine with the correct prefix parameters so that CE can see the process)


Anyhow, here's the linux version of libceserver: https://cheatengine.org/download/libceserver-extension_x86_64.so.zip

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Emerekt
How do I cheat?
Reputation: 0

Joined: 18 Mar 2023
Posts: 7

PostPosted: Sun Mar 19, 2023 5:19 am    Post subject: Reply with quote

guess i wont need to get working then,
but yes it is a linux exec, and yes i was using 7.4 ceserver

i just replaced the libceserver-extension and i still get error.
tried both with the files how we left them and with the files put back to normal,

The opened process is 64-bit
processhandle=1
CMD_GETARCHITECTURE
(1)=1
CMD_SET_CONNECTION_NAME
This thread is called Unnamed
accept=7
CMD_SET_CONNECTION_NAME
This thread is called java_OpenProcessAfterwards
CMD_SET_CONNECTION_NAME
This thread is called java_OpenProcessAfterwards
handleGetOptions
accept=9
CMD_SET_CONNECTION_NAME
This thread is called SymbolLoaderThread
CMD_SET_CONNECTION_NAME
This thread is called SymbolLoaderThread
CMD_SET_CONNECTION_NAME
This thread is called Unnamed
accept=10
CMD_SET_CONNECTION_NAME
This thread is called mono_OpenProcessMT
CMD_SET_CONNECTION_NAME
This thread is called mono_OpenProcessMT
java_OpenProcessAfterwards: Error: recv returned 0
java_OpenProcessAfterwards has disconnected
mono_OpenProcessMT: Error: recv returned 0
mono_OpenProcessMT has disconnected
SymbolLoaderThread: Error: recv returned 0
SymbolLoaderThread has disconnected
CMD_OPENNAMEDPIPE
pipename=cemonodc_pid35145
OpenPipe("cemonodc_pid35145")trying to connect to cemonodc_pid35145
connect returned -1
Failed connecting to cemonodc_pid35145
sending pipehandle 0 to caller
CMD_OPENNAMEDPIPE
pipename=cemonodc_pid35145
OpenPipe("cemonodc_pid35145")trying to connect to cemonodc_pid35145
connect returned -1
Failed connecting to cemonodc_pid35145
sending pipehandle 0 to caller

(yes with CE and ceserver 7.5)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites