Jump to content
Sign in to follow this  
cartagra

GG doesn't working since v8.x

Recommended Posts

 

When I use the game acceleration, it will crash the app.

I tried running GG8.X on touchwiz 5.1.1, but the same results

However,  GG7.3.6 works fine

Is device problem or bug?

 

Androidversion:  touchwiz 5.0.1

Device model:  samsung galaxy j

cpu: snapdragon 800

Screenshot_2015-12-27-12-26-22.png

2015-12-27-12-10-10[1].txt

Share this post


Link to post
Share on other sites

It looks like the problem in speedhack. At the moment, we do not do anything with speedhack. Ever try to find and fix the problem.

Share this post


Link to post
Share on other sites

"Operation not permitted" means the game has anti-debugging made by SecNeo APK security, and prevent GG from debugging the game. GG should try debug cloned processes

 

[IMG]

 

 

Share this post


Link to post
Share on other sites

No. The problem is not the point. They start another thread that connects to the debugger main process. Well, since the debugger can be only one, the GG has not connect.

app_25    18501 17857 406968 136224 ffffffff 00000000 S com.buffstudio.timinghero
app_25    18514 18501 205728 27312 ffffffff 00000000 S com.buffstudio.timinghero
signed int __fastcall sub_25C44(__pid_t a1, int a2)
{
  __pid_t v2; // r4@1
  __int32 v3; // r0@1
  __int32 v4; // r5@1
  int v5; // r1@3
  int stat_loc; // [sp+4h] [bp-14h]@1

  stat_loc = a2;
  v2 = a1;
  v3 = ptrace(PTRACE_ATTACH, a1);
  v4 = v3;
  if ( v3 < 0 )
    return 255;
  if ( !v3 )
  {
    if ( waitpid(v2, &stat_loc, 0) == -1 && *_errno(0, v5) == 10 )
      waitpid(v2, &stat_loc, -2147483648);
    if ( ptrace(PTRACE_CONT, v2) < 0 )
    {
      ptrace(PTRACE_DETACH, v2);
      return 255;
    }
  }
  return v4;
}

 

Share this post


Link to post
Share on other sites

lol what? A game with no root rights can block gg/debug?

Gesendet von meinem SM-G925F mit Tapatalk

Share this post


Link to post
Share on other sites

Ptrace allowed to call for direct childs on same uid. For this no need root right.

Share this post


Link to post
Share on other sites

Yes some encrypted Unity3D games does block GDB debugger and gives "Operation not permitted" error so peoples can't decrypt the game without debugging

Share this post


Link to post
Share on other sites

You can modify binaries. Replace PTRACE_ATTACH to PTRACE_DETACH constants and this defend fail to work.

Share this post


Link to post
Share on other sites
On 31/12/2015 at 5:35 PM, Enyby said:

You can modify binaries. Replace PTRACE_ATTACH to PTRACE_DETACH constants and this defend fail to work.

how can i do it?

Share this post


Link to post
Share on other sites

Use IDA for found approptiate place and change constant to another with byte code path.

Share this post


Link to post
Share on other sites

speedhack works well in v8.1.3, but v8.1.4 has same problem again

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...