zeus resolver(s) by styles

Posts 1–13 of 13 · Page 1 of 1
zeus resolver(s) by styles
up to u to reverse

THIS CODE IS NASTY BY THE WAY

Code:
int __cdecl PitchResolve1(int viewangles, unsigned __int8 swap)
{
  int result; // eax@1
 
  result = swap;
  if ( swap )
    *(_DWORD *)(viewangles + 12) = -89;
  else
    *(_DWORD *)(viewangles + 12) = 89;
  return result;
}
 
int __usercall YawResolve1@<eax>(int esi0@<esi>, int viewangles)
{
  int result; // eax@1
  int v3; // [sp+0h] [bp-4h]@1
 
  v3 = rand() % 40 + 160;
  result = __readfsdword(44);
  if ( dword_100AFD0C > *(_DWORD *)(*(_DWORD *)(result + 4 * TlsIndex) + 4) )
  {
    result = sub_10086EEE(&dword_100AFD0C);
    if ( dword_100AFD0C == -1 )
    {
      dword_100AFD10 = *(_DWORD *)(viewangles + 16);
      result = sub_10086EAF(esi0, &dword_100AFD0C);
    }
  }
  *(float *)&dword_100AFD10 = (float)v3 + *(float *)&dword_100AFD10;
  *(_DWORD *)(viewangles + 16) = dword_100AFD10;
  return result;
}
 
int __cdecl YawResolve2(int viewangles)
{
  int result; // eax@1
 
  result = (unsigned __int8)sub_10004CA0((int)&ResolverState);
  if ( (_BYTE)result )
  {
    result = (unsigned __int8)byte_100AA52C;
    if ( byte_100AA52C )
    {
      result = viewangles;
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 90.0;
    }
    else
    {
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 90.0;
    }
  }
  else if ( ++dword_100AFAA8 == 1 )
  {
    byte_100AA52C = 0;
    result = viewangles;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 90.0;
  }
  else
  {
    byte_100AA52C = 1;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 90.0;
    dword_100AFAA8 = 0;
  }
  return result;
}
 
int __cdecl YawResolve3(int viewangles)
{
  int result; // eax@1
 
  result = (unsigned __int8)sub_10004CA0((int)&ResolverState);
  if ( (_BYTE)result )
  {
    result = (unsigned __int8)byte_100AA52C;
    if ( byte_100AA52C )
    {
      result = viewangles;
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 90.0;
    }
    else
    {
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 180.0;
    }
  }
  else if ( ++dword_100AFAB4 == 1 )
  {
    byte_100AA52C = 0;
    result = viewangles;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 180.0;
  }
  else
  {
    byte_100AA52C = 1;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 90.0;
    dword_100AFAB4 = 0;
  }
  return result;
}
 
4th resolver = *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 180.0; (lmao)
 
int __cdecl YawResolve5(int viewangles)
{
  int v1; // eax@1
  int result; // eax@1
  signed __int64 v3; // rtt@1
  float v4; // xmm0_4@4
  float v5; // xmm0_4@6
  signed int v6; // [sp+8h] [bp-4h]@1
 
  v1 = rand();
  v3 = v1;
  result = v1 / 100;
  v6 = v3 % 100;
  if ( v6 < 98 )
  {
    result = viewangles;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 180.0;
  }
  if ( v6 < 15 )
  {
    v4 = *(float *)(viewangles + 16) + (float)(rand() % 141 - 70);
    result = viewangles;
    *(float *)(viewangles + 16) = v4;
  }
  if ( v6 == 69 )
  {
    v5 = *(float *)(viewangles + 16) + (float)(rand() % 181 - 90);
    result = viewangles;
    *(float *)(viewangles + 16) = v5;
  }
  return result;
}
 
char __cdecl YawResolve6(int viewangles)
{
  char result; // al@1
 
  *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 91.0;
  result = byte_100AFA99 == 0;
  byte_100AFA99 = result;
  if ( result )
  {
    result = viewangles;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 180.0;
  }
  return result;
}
 
int __cdecl YawResolve7(int viewangles)
{
  int result; // eax@1
 
  result = (unsigned __int8)sub_10004CA0((int)&ResolverState);
  if ( (_BYTE)result )
  {
    result = (unsigned __int8)byte_100AA52C;
    if ( byte_100AA52C )
    {
      result = viewangles;
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 0.0;
    }
    else
    {
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 180.0;
    }
  }
  else if ( ++dword_100AFAB8 == 1 )
  {
    byte_100AA52C = 0;
    result = viewangles;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 180.0;
  }
  else
  {
    byte_100AA52C = 1;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 0.0;
    dword_100AFAB8 = 0;
  }
  return result;
}
 
void __usercall YawResolve8(int a1@<esi>, int viewangles)
{
  double v2; // [sp+0h] [bp-Ch]@4
 
  if ( dword_100AFD14 > *(_DWORD *)(*(_DWORD *)(__readfsdword(44) + 4 * TlsIndex) + 4) )
  {
    sub_10086EEE(&dword_100AFD14);
    if ( dword_100AFD14 == -1 )
    {
      dword_100AFD04 = clock();
      sub_10086EAF(a1, &dword_100AFD14);
    }
  }
  v2 = (double)(clock() - dword_100AFD04) / 1000.0;
  if ( sub_10004CA0((int)&ResolverState) )
  {
    if ( byte_100AA52C )
    {
      if ( byte_100A8EBD )
        *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 90.0;
      else
        *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 90.0;
    }
    else
    {
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 180.0;
    }
  }
  else if ( ++dword_100AFAAC == 1 )
  {
    byte_100AA52C = 0;
    *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 180.0;
  }
  else
  {
    byte_100AA52C = 1;
    if ( byte_100A8EBD )
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 90.0;
    else
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) + 90.0;
    dword_100AFAAC = 0;
  }
  if ( v2 >= 0.35 )
  {
    byte_100A8EBD = byte_100A8EBD == 0;
    dword_100AFD04 = clock();
  }
}
 
bool __cdecl YawResolve9(int viewangles)
{
  bool result; // al@4
 
  if ( sub_10004CA0((int)&ResolverState) )
  {
    if ( byte_100AA52C )
    {
      if ( byte_100AFD00 )
        *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 226.0;
      else
        *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 134.0;
      result = byte_100AFD00 == 0;
      byte_100AFD00 = byte_100AFD00 == 0;
    }
    else
    {
      if ( byte_100AFD01 )
      {
        result = viewangles;
        *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 134.0;
      }
      else
      {
        result = viewangles;
        *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 226.0;
      }
      byte_100AFD01 = byte_100AFD01 == 0;
    }
  }
  else if ( ++dword_100AFABC == 1 )
  {
    byte_100AA52C = 0;
    if ( byte_100AFD09 )
    {
      result = viewangles;
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 134.0;
    }
    else
    {
      result = viewangles;
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 226.0;
    }
    byte_100AFD09 = byte_100AFD09 == 0;
  }
  else
  {
    byte_100AA52C = 1;
    if ( byte_100AFD08 )
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 226.0;
    else
      *(float *)(viewangles + 16) = *(float *)(viewangles + 16) - 134.0;
    result = byte_100AFD08 == 0;
    byte_100AFD08 = byte_100AFD08 == 0;
    dword_100AFABC = 0;
  }
  return result;
}
Quote Originally Posted by asRGwrgwergwrgwrGRWGWRag View Post
what the fuck do i do with this
its a resolver lel
Quote Originally Posted by asRGwrgwergwrgwrGRWGWRag View Post
what the fuck do i do with this
You are making me question why you even said anything.
Quote Originally Posted by KyuubiJaJ View Post
next resolver from zeus(not sure)
https://hastebin.com/jovaluwume.cpp (straight to paste) (btw this is also shit lol)

btw thx, but don't even will use this shitty resolver lol
insanely retarded code
maybe because its from ida?????????? lmao
Quote Originally Posted by certmemer View Post
maybe because its from ida?????????? lmao
ye that right, but anyways this resolver is a shit.

Quote Originally Posted by antep2727 View Post
insanely retarded code
yep but kids still will said zeus king hvh heheh
Quote Originally Posted by Basicallylewis View Post
Can someone please help reverse idk how

Dont even waste your time its a bruteforce that forces down lmao

run with fakeup = sideways with max fakelag to a zeus user and they will shoot about 6 metres high
Quote Originally Posted by isaidtomyson View Post
Dont even waste your time its a bruteforce that forces down lmao

run with fakeup = sideways with max fakelag to a zeus user and they will shoot about 6 metres high
Okay then xD
it is code asm
Posts 1–13 of 13 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

Talk with us