Advertisement
Guest User

Untitled

a guest
Mar 24th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.95 KB | None | 0 0
  1. int __thiscall returnDedicatedServerToPool(void *this, int *a2, int a3, int a4)
  2. {
  3.   _DWORD *v4; // ebx
  4.   int *v5; // edi
  5.   void *v6; // esi
  6.   void *v7; // eax
  7.   void *v8; // eax
  8.   void *v9; // eax
  9.   int v11; // [esp+2D0h] [ebp+4h]
  10.   int v12; // [esp+2D0h] [ebp+4h]
  11.   int v13; // [esp+2D0h] [ebp+4h]
  12.  
  13.   v4 = a4;
  14.   v5 = a2;
  15.   v6 = this;
  16.   (*(*a2 + 88))(a2, a3, this, 0x864B6E00, this + 328, a4 + 328);// ADMN
  17.   (*(*v5 + 84))(v5, a3, v6, 0x874D3200, v6 + 256, a4 + 256);// ATTR
  18.   (*(*v5 + 88))(v5, a3, v6, 0x8E1C0000, v6 + 356, a4 + 356);// CAP
  19.   (*(*v5 + 84))(v5, a3, v6, 0x8F2A7400, v6 + 416, a4 + 416);// CRIT
  20.   (*(*v5 + 56))(v5, a3, v6, 0x9E990000, v6 + 20, *(a4 + 20), 0);// GID
  21.   (*(*v5 + 36))(v5, a3, v6, 0x9EE86D00, v6 + 8, a4 + 8, byte_D6FD69, 33);// GNAM
  22.   (*(*v5 + 48))(v5, a3, v6, 0x9F0DA800, v6 + 72, v4[18], v4[19], 0, 0);// GPVH
  23.   (*(*v5 + 40))(v5, a3, v6, 0x9F397400, v6 + 248, a4 + 248);// GSET
  24.   (*(*v5 + 48))(v5, a3, v6, 0x9F3A6400, v6 + 40, v4[10], v4[11], 0, 0);// GSID
  25.   (*(*v5 + 28))(v5, a3, v6, 0x9F3D2100, v6 + 244, *(a4 + 244), &unk_10AB174, 0);// GSTA
  26.   (*(*v5 + 36))(v5, a3, v6, 0x9F4E7000, v6 + 48, a4 + 48, byte_D6FD69, 33);// GTYP
  27.   (*(*v5 + 88))(v5, a3, v6, 0xA2E97400, v6 + 188, a4 + 188);// HNET
  28.   (*(*v5 + 56))(v5, a3, v6, 0xA3397300, v6 + 184, *(a4 + 184), -1);// HSES
  29.   (*(*v5 + 80))(v5, a3, v6, 0xA67BAF00, v6 + 452, *(a4 + 452), 0);// IGNO
  30.   (*(*v5 + 84))(v5, a3, v6, 0xB61D3200, v6 + 292, a4 + 292);// MATR
  31.   (*(*v5 + 64))(v5, a3, v6, 0xB6387000, v6 + 414, *(a4 + 414), 0);// MCAP
  32.   (*(*v5 + 24))(v5, a3, v6, 0xBB1BF300, v6 + 224, a4 + 224);// NQOS
  33.   (*(*v5 + 80))(v5, a3, v6, 0xBB297300, v6 + 484, *(a4 + 484), 0);// NRES
  34.   v11 = *a2;
  35.   v7 = sub_BD46F0();
  36.   (*(v11 + 28))(v5, a3, v6, 0xBB4BF000, v6 + 116, *(a4 + 116), v7, 0);// NTOP
  37.   (*(*v5 + 36))(v5, a3, v6, 0xC27A6400, v6 + 456, a4 + 456, byte_D6FD69, 37);// PGID
  38.   (*(*v5 + 32))(v5, a3, v6, 0xC27CF200, v6 + 468, a4 + 468);// PGSR
  39.   (*(*v5 + 24))(v5, a3, v6, 0xC28CF400, v6 + 160, a4 + 160);// PHST
  40.   v12 = *v5;
  41.   v8 = sub_BD4750();
  42.   (*(v12 + 28))(v5, a3, v6, 0xC3297300, v6 + 80, *(a4 + 80), v8, 0);// PRES
  43.   (*(*v5 + 36))(v5, a3, v6, 0xC3387300, v6 + 124, a4 + 124, byte_D6FD69, 65);// PSAS
  44.   (*(*v5 + 64))(v5, a3, v6, 0xC6387000, v6 + 454, *(a4 + 454), 0);// QCAP
  45.   (*(*v5 + 56))(v5, a3, v6, 0xCE596400, v6 + 36, *(a4 + 36), 0);// SEED
  46.   (*(*v5 + 64))(v5, a3, v6, 0xD2387000, v6 + 412, *(a4 + 412), 0);// TCAP
  47.   (*(*v5 + 24))(v5, a3, v6, 0xD28CF400, v6 + 136, a4 + 136);// THST
  48.   (*(*v5 + 88))(v5, a3, v6, 0xD2993300, v6 + 384, a4 + 384);// TIDS
  49.   (*(*v5 + 36))(v5, a3, v6, 0xD75A6400, v6 + 24, a4 + 24, byte_D6FD69, 37);// UUID
  50.   v13 = *v5;
  51.   v9 = sub_BD4690();
  52.   (*(v13 + 28))(v5, a3, v6, 0xDAFA7000, v6 + 120, *(a4 + 120), v9, 0);// VOIP
  53.   (*(*v5 + 36))(v5, a3, v6, 0xDB3D3200, v6 + 60, a4 + 60, byte_D6FD69, 65);// VSTR
  54.   (*(*v5 + 32))(v5, a3, v6, 0xE2EBA300, v6 + 84, a4 + 84);// XNNC
  55.   return (*(*v5 + 32))(v5, a3, v6, 0xE3397300, v6 + 100, a4 + 100);// XSES
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement