View previous topic :: View next topic |
Author |
Message |
Daswf852 How do I cheat? Reputation: 0
Joined: 27 Aug 2017 Posts: 9 Location: Andromeda galaxy
|
Posted: Mon Sep 04, 2017 3:35 am Post subject: CEserver's speedhack has no effects on programs |
|
|
As the title says, ceserver (running as su of course) has no speedhack effect on programs.
Both ceserver and libceserver-extension.so have read write and execute permissions on all users and the apps im targeting are 64 bit. I'm running Linux 4.10.0-33-generic kernel on Linux Mint 18.2 'Sonya'.
Additional info:
There are no errors when i set speed multipliers and ceserver output is:
gist(dot)github(dot)com/Daswf852/a6e95b19db8e06d92f58c31373e92935
(there are 54k lines soo pastebin wouldnt accept that big of a file...)
P.S: sorry for avoiding me not being able to post links but the log is pretty damn big...
_________________
> "Your password must be no more than 32 characters."
> Doesn't accept 32 characters |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25295 Location: The netherlands
|
Posted: Mon Sep 04, 2017 3:51 am Post subject: |
|
|
Not sure.
libceserver properly gets injected into the target and communicates as it should
perhaps the program's you've targeted use another function besides gettimeofday and clock_gettime
check the disassembler to see if those functions are hooked
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 |
|
|
Daswf852 How do I cheat? Reputation: 0
Joined: 27 Aug 2017 Posts: 9 Location: Andromeda galaxy
|
Posted: Mon Sep 04, 2017 6:19 am Post subject: |
|
|
daswf852@daswf852-pc ~/ceserver $ getenforce
Disabled
I tested on firefox and java
And could you guide me on how to see if the functions are hooked?
Sorry for late reply :/
_________________
> "Your password must be no more than 32 characters."
> Doesn't accept 32 characters |
|
Back to top |
|
|
Daswf852 How do I cheat? Reputation: 0
Joined: 27 Aug 2017 Posts: 9 Location: Andromeda galaxy
|
Posted: Tue Sep 05, 2017 12:48 am Post subject: |
|
|
//Bump
_________________
> "Your password must be no more than 32 characters."
> Doesn't accept 32 characters |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25295 Location: The netherlands
|
Posted: Tue Sep 05, 2017 1:58 am Post subject: |
|
|
try testing on an actual game instead of emulators like browsers and java. speedhack often doesn't work well on those, even in windows
and to check if it's hooked open memory view and go to the address of 'gettimeofday' and check if there is a jmp there after activating speedhack
_________________
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 |
|
|
Daswf852 How do I cheat? Reputation: 0
Joined: 27 Aug 2017 Posts: 9 Location: Andromeda galaxy
|
Posted: Tue Sep 05, 2017 4:08 am Post subject: |
|
|
I tried using a real 'game' which is The Powder Toy, it seemed to have no effect.
I made a small program that explicitly uses gettimeofday (can be seen in attachment) and got the error in the image...
I'm not sure on how to find where gettimeofday in a large application which doesn't explicitly uses gettimeofday in the source code, please help me out on that
Note: the app i wrote is 64 bits soo idk why the error was given
Description: |
|
Filesize: |
109.4 KB |
Viewed: |
6639 Time(s) |
|
_________________
> "Your password must be no more than 32 characters."
> Doesn't accept 32 characters |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25295 Location: The netherlands
|
Posted: Tue Sep 05, 2017 4:14 am Post subject: |
|
|
don't run your program inside a debugger as that may block the .so injection
and to find the address open memory view, select the disassembler, press ctrl+g and type in
_________________
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 |
|
|
Daswf852 How do I cheat? Reputation: 0
Joined: 27 Aug 2017 Posts: 9 Location: Andromeda galaxy
|
Posted: Tue Sep 05, 2017 5:05 am Post subject: |
|
|
All apps I test do get injected but still has no effect...
Description: |
|
Filesize: |
147.98 KB |
Viewed: |
6630 Time(s) |
|
_________________
> "Your password must be no more than 32 characters."
> Doesn't accept 32 characters |
|
Back to top |
|
|
Daswf852 How do I cheat? Reputation: 0
Joined: 27 Aug 2017 Posts: 9 Location: Andromeda galaxy
|
Posted: Wed Sep 06, 2017 3:21 am Post subject: |
|
|
Update: I filled gettimeofday with nops to see if it would effect anything, nope filling gettimeofday with nops dont do anything.
maybe the memory isnt actually being edited? Well that wouldnt be the case since i can change variables with memory scanning...
EDIT: changes are saved in memory, after restarting cheatengine and ceserver they are visible on the memory view (as a nop sled) soo I'm now more confused..
_________________
> "Your password must be no more than 32 characters."
> Doesn't accept 32 characters |
|
Back to top |
|
|
Daswf852 How do I cheat? Reputation: 0
Joined: 27 Aug 2017 Posts: 9 Location: Andromeda galaxy
|
Posted: Thu Sep 07, 2017 2:44 am Post subject: |
|
|
Bump
_________________
> "Your password must be no more than 32 characters."
> Doesn't accept 32 characters |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25295 Location: The netherlands
|
Posted: Thu Sep 07, 2017 4:15 am Post subject: |
|
|
I have no idea. Perhaps it's using a different version of gettimeofday (e.g a built-in one)
_________________
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 |
|
|
Daswf852 How do I cheat? Reputation: 0
Joined: 27 Aug 2017 Posts: 9 Location: Andromeda galaxy
|
Posted: Thu Sep 07, 2017 5:41 am Post subject: |
|
|
Well, thanks for help... I guess I can't speedhack in linux... But why is the same result given in all applications?
Update, I downloaded a copy of slacko linux iso and booted it in a virtual machine, the app, powder toy, which i ran on both systems, got succesfully injected and speedhack worked.
I'll try out a larger iso and a fresh install of linux mint when i get back home and have unlimitied itnernet (I'm limited to 10 gigs of mobile data...)
_________________
> "Your password must be no more than 32 characters."
> Doesn't accept 32 characters |
|
Back to top |
|
|
|