Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clientInfo:
- encrypted = 0x14717E88
- reversed = 0x4E7110C
- displacement = 0x15
- auto F_0000000001566314 = (last_key);
- auto F_0000000001566323 = (((baseAddress + 0x6F03))+peb);
- auto F_0000000001566344 = (((((((encryptedAddr)* F_0000000001566314)*0xBBFBBC6AF30CEF6B)^ F_0000000001566323)-peb)+(baseAddress + 0x620D))*0xAA7532BC08221C13);
- auto F_000000000156634B = (F_0000000001566344 >> 0x0B);
- auto F_000000000156634F = ((F_0000000001566344 ^ F_000000000156634B));
- auto F_0000000001566355 = (F_000000000156634F >> 0x16);
- auto F_0000000001566359 = ((F_000000000156634F ^ F_0000000001566355));
- auto F_000000000156635F = (F_0000000001566359 >> 0x2C);
- auto _F = ((F_0000000001566359 ^ F_000000000156635F));
- clientInfoBase:
- peb 0xC & 0xF
- encrypted = 0x97C78
- reversed = 0x4E71150
- displacement = 0x7
- r11 = peb
- case 0:
- auto F_0000000001531A1F = (encrypted >> 0x26);
- auto F_00000000015319B8 = ((r11)-(baseAddress));
- auto F_00000000015319E0 = (((((((encryptedAddr)^ F_0000000001531A1F)+(baseAddress))^0x7A5BCB92CCB26E4B)+ F_00000000015319B8)*0x1B4B10A1AFE2750D)+0x4942D3EE886E955A);
- auto F_0000000001531A54 = (((baseAddress))+ F_00000000015319E0);
- auto _F = (((last_key)* F_0000000001531A54)+0x3C39736E180D6E87);
- case 1:
- auto F_0000000001531DBE = (last_key);
- auto F_0000000001531DC1 = ((encryptedAddr)* F_0000000001531DBE);
- auto F_0000000001531FA8 = (F_0000000001531DC1 >> 0x1F);
- auto F_0000000001531FAC = ((F_0000000001531DC1 ^ F_0000000001531FA8));
- auto F_0000000001531FB2 = (F_0000000001531FAC >> 0x3E);
- auto F_0000000001531F8D = ((((baseAddress))+39040)+r11);
- auto F_0000000001531F90 = (((F_0000000001531FAC ^ F_0000000001531FB2)*0x6B8ECC244F561A43)^ F_0000000001531F8D);
- auto F_0000000001531EEA = (F_0000000001531F90 >> 0x25);
- auto F_0000000001531D2A = ((((F_0000000001531F90 ^ F_0000000001531EEA)+r11)+(baseAddress + 0x1426D72F))^(baseAddress));
- auto F_0000000001531D30 = (F_0000000001531D2A >> 0x10);
- auto F_0000000001531D34 = ((F_0000000001531D2A ^ F_0000000001531D30));
- auto F_0000000001531F2F = (F_0000000001531D34 >> 0x20);
- auto _F = ((F_0000000001531D34 ^ F_0000000001531F2F));
- case 2:
- auto F_0000000001532256 = (last_key);
- auto F_0000000001532259 = ((encrypted_address)*F_0000000001532256);
- auto F_0000000001532261 = (F_0000000001532259 >> 0x0D);
- auto F_0000000001532265 = ((F_0000000001532259 ^ F_0000000001532261));
- auto F_0000000001532145 = (F_0000000001532265 >> 0x1A);
- auto F_0000000001532149 = ((F_0000000001532265 ^ F_0000000001532145));
- auto F_00000000015320B8 = ((F_0000000001532149 >> 0x34) ^ F_0000000001532149);
- auto F_00000000015320AD = ((((((peb + 0x1))*(baseAddress + 0x65C8F143))+r11)+(baseAddress + 0x2A8E5182))*0x8FE31159B80F2A1D);
- auto F_00000000015320C9 = (((0xF89F58E6681BE9D1) * F_00000000015320B8) + F_00000000015320AD);
- auto F_00000000015321B9 = (F_00000000015320C9 >> 0x18);
- auto F_00000000015321BD = ((F_00000000015320C9 ^ F_00000000015321B9));
- auto F_00000000015322B0 = (F_00000000015321BD >> 0x30);
- auto _F = ((F_00000000015321BD ^ F_00000000015322B0) - 0x541C130BE794BD4F);
- return _F;
- case 3:
- auto F_00000000015324F6 = (((((encryptedAddr)*0x2433BC89DD7F3963)+(baseAddress))^(baseAddress))^0x22B38FA57E34EBC4);
- auto F_0000000001532675 = (F_00000000015324F6 >> 0x16);
- auto F_0000000001532679 = ((F_00000000015324F6 ^ F_0000000001532675));
- auto F_0000000001532494 = (F_0000000001532679 >> 0x2C);
- auto F_00000000015325BE = (last_key);
- auto _F = ((((F_0000000001532679 ^ F_0000000001532494)+(baseAddress))* F_00000000015325BE)*0x94A88078AF9D609D);
- case 4:
- auto F_0000000001532961 = (last_key);
- auto F_00000000015329C4 = ((r11)^(baseAddress + 0x45386073));
- auto F_0000000001532A0D = (((((((encryptedAddr)* F_0000000001532961)+ F_00000000015329C4)^0xD7E2F8F52F20B8C8)+r11)+(baseAddress + 0x34F6))^0x2E9A3C33C492812E);
- auto F_00000000015327C0 = (F_0000000001532A0D >> 0x0A);
- auto F_00000000015327C4 = ((F_0000000001532A0D ^ F_00000000015327C0));
- auto F_00000000015327D9 = (F_00000000015327C4 >> 0x14);
- auto F_00000000015327DD = ((F_00000000015327C4 ^ F_00000000015327D9));
- auto F_00000000015327FD = (F_00000000015327DD >> 0x28);
- auto F_0000000001532815 = ((r11)^(baseAddress + 0x1F8A));
- auto _F = (((F_00000000015327DD ^ F_00000000015327FD)*0xD067E14469796089)- F_0000000001532815);
- case 5:
- auto F_0000000001532DC7 = ((((baseAddress))+21033)+r11);
- auto F_0000000001532D1C = (last_key);
- auto F_0000000001532BAB = ((((((((encryptedAddr)-(baseAddress))+-555841590)+r11)^ F_0000000001532DC7)-0x5918B07441C9123D)* F_0000000001532D1C)^(baseAddress));
- auto F_0000000001532BCB = (F_0000000001532BAB >> 0x1D);
- auto F_0000000001532BCF = ((F_0000000001532BAB ^ F_0000000001532BCB));
- auto F_0000000001532BD5 = (F_0000000001532BCF >> 0x3A);
- auto F_0000000001532B9B = ((r11)*(baseAddress + 0x966F));
- auto _F = (((F_0000000001532BCF ^ F_0000000001532BD5)*0x8399CF3DCC903D3D)- F_0000000001532B9B);
- //1532DDF
- case 6:
- auto F_0000000001533014 = (encryptedAddr >> 0x1D);
- auto F_0000000001533018 = ((encryptedAddr)^ F_0000000001533014);
- auto F_0000000001532FD3 = (F_0000000001533018 >> 0x3A);
- auto F_000000000153305A = ((r11)*(baseAddress + 0x1A4C));
- auto F_0000000001532EE0 = (last_key);
- auto _F = ((((((((F_0000000001533018 ^ F_0000000001532FD3)-(baseAddress))*0x2AAC35EFEF393DA3)-r11)+ F_000000000153305A)* F_0000000001532EE0)^(baseAddress))-(baseAddress));
- case 7: //broken
- auto F_000000000152F78F = (encryptedAddr >> 0x1D);
- auto F_000000000152F793 = ((alias)^ F_000000000152F78F);
- auto F_000000000152F934 = ((F_000000000152F793 >> 0x3A)^ F_000000000152F793);
- auto _F = (((((((encryptedAddr + peb * 2))*0x4BDB0608207D2351)^(baseAddress))+r11)+0xA9CA1DA785DD9BFD)+(baseAddress)) + F_000000000152F934;
- //1531C01
- case 8:
- auto F_0000000001533518 = ((encryptedAddr)-r11);
- auto F_0000000001533597 = (((F_0000000001533518 >> 0x22)^ F_0000000001533518)+r11);
- auto F_00000000015335A8 = ((last_key)* F_0000000001533597);
- auto F_00000000015335BC = (F_00000000015335A8 >> 0x25);
- auto F_0000000001533557 = ((r11)^(baseAddress + 0x379407A9));
- auto _F = ((((F_00000000015335A8 ^ F_00000000015335BC)+ F_0000000001533557)*0x1E277D0D7F9576F7)*0x83909FE93607421D);
- case 9:
- auto F_0000000001533A0E = (last_key);
- auto F_0000000001533A11 = ((encryptedAddr)* F_0000000001533A0E);
- auto F_00000000015337CE = (F_0000000001533A11 >> 0x13);
- auto F_00000000015337D2 = ((F_0000000001533A11 ^ F_00000000015337CE));
- auto F_00000000015339DD = (F_00000000015337D2 >> 0x26);
- auto F_00000000015339E1 = ((F_00000000015337D2 ^ F_00000000015339DD));
- auto F_00000000015338D7 = (F_00000000015339E1 >> 0x28);
- auto F_0000000001533ABB = ((r11)*(baseAddress + 0x33CD90F0));
- auto _F = ((((((F_00000000015339E1 ^ F_00000000015338D7)+0x0AB0D7683BE74D25)*0xA8807C4370BDC41F)^ F_0000000001533ABB)*0xB2FA4ACA84B31F73)-(baseAddress));
- case 10:
- auto F_0000000001533DCB = (encryptedAddr >> 0x21);
- auto F_0000000001533DCF = ((encryptedAddr)^ F_0000000001533DCB);
- auto F_0000000001533DD5 = (F_0000000001533DCF >> 0x28);
- auto F_0000000001533CB8 = ((((baseAddress))+1562044061)+r11);
- auto F_0000000001533BC0 = (last_key);
- auto _F = ((((((((F_0000000001533DCF ^ F_0000000001533DD5)^ F_0000000001533CB8)^0x33CD28657EB63644)-r11)-(baseAddress))-)^0x66DE1A2BE7EA9014)* F_0000000001533BC0);
- case 11:
- auto F_000000000153421C = (encryptedAddr >> 0x05);
- auto F_0000000001534220 = ((encryptedAddr)^ F_000000000153421C);
- auto F_00000000015342E9 = (F_0000000001534220 >> 0x0A);
- auto F_00000000015342ED = ((F_0000000001534220 ^ F_00000000015342E9));
- auto F_000000000153422B = (F_00000000015342ED >> 0x14);
- auto F_000000000153422F = ((F_00000000015342ED ^ F_000000000153422B));
- auto F_0000000001534235 = (F_000000000153422F >> 0x28);
- auto F_00000000015340D0 = (last_key);
- auto F_0000000001534085 = ((~r11)*(baseAddress + 0x28D9CAC9));
- auto F_0000000001534027 = ((((((F_000000000153422F ^ F_0000000001534235)^r11)* F_00000000015340D0)*0xBD20AE5FDE12A75B)^ F_0000000001534085)^0xE1477BA85CFE684C);
- auto F_0000000001533EF5 = (F_0000000001534027 >> 0x05);
- auto F_0000000001533EF9 = ((F_0000000001534027 ^ F_0000000001533EF5));
- auto F_000000000153414E = (F_0000000001533EF9 >> 0x0A);
- auto F_0000000001534152 = ((F_0000000001533EF9 ^ F_000000000153414E));
- auto F_0000000001534158 = (F_0000000001534152 >> 0x14);
- auto F_000000000153415C = ((F_0000000001534152 ^ F_0000000001534158));
- auto F_0000000001534277 = (F_000000000153415C >> 0x28);
- auto _F = ((F_000000000153415C ^ F_0000000001534277)^0x3BAE2F4446D98D68);
- case 12:
- auto F_0000000001534403 = (last_key);
- auto F_0000000001534512 = (((((encryptedAddr)* F_0000000001534403)-(baseAddress))*0xC2D34455FE427AF5)^r11);
- auto F_0000000001534518 = (F_0000000001534512 >> 0x13);
- auto F_000000000153451C = ((F_0000000001534512 ^ F_0000000001534518));
- auto F_000000000153446C = (F_000000000153451C >> 0x26);
- auto F_00000000015343AE = ((r11)*(baseAddress + 0x584905E4));
- auto _F = ((((F_000000000153451C ^ F_000000000153446C)*0xF902F10553E66F45)^ F_00000000015343AE)^(baseAddress));
- case 13:
- auto F_00000000015348AA = ((encryptedAddr)-(baseAddress));
- auto F_00000000015348BD = (F_00000000015348AA >> 0x10);
- auto F_00000000015348C1 = ((F_00000000015348AA ^ F_00000000015348BD));
- auto F_00000000015347E0 = (F_00000000015348C1 >> 0x20);
- auto F_00000000015348D9 = ((r11)*(baseAddress + 0x510F));
- auto F_00000000015346BE = (last_key);
- auto F_00000000015346C1 = (((((F_00000000015348C1 ^ F_00000000015347E0)- F_00000000015348D9)^r11)*0x94DDACD4CB7D51E5)* F_00000000015346BE);
- auto F_00000000015346DB = (F_00000000015346C1 >> 0x11);
- auto F_00000000015346DF = ((F_00000000015346C1 ^ F_00000000015346DB));
- auto F_00000000015346E5 = (F_00000000015346DF >> 0x22);
- auto _F = ((F_00000000015346DF ^ F_00000000015346E5)*0x0AD16D9B8943F6DD);
- // 0x1530E78
- case 14:
- auto F_000000000153100C = (((0x8EEABF44CF8C067F)*encryptedAddr)-0x12233CEABA2F869B);
- auto F_000000000153102E = ((last_key)* F_000000000153100C);
- auto F_0000000001531035 = (F_000000000153102E >> 0x15);
- auto F_0000000001531039 = ((F_000000000153102E ^ F_0000000001531035));
- auto F_0000000001531092 = (~(baseAddress + 0x6C7EC22C));
- auto F_00000000015310A2 = (((F_0000000001531039 >> 0x2A)^ F_0000000001531092)^r11);
- auto F_0000000001531105 = (~(baseAddress + 0x19E85F55));
- auto F_000000000153111C = ((r11)*last_key);
- auto _F = ((((F_0000000001531039 ^ F_00000000015310A2)+ F_0000000001531105)*0x58DD308037BDA00D)+ F_000000000153111C);
- case 15:
- auto F_000000000153133D = ((~r11)*(baseAddress + 0x1BBC));
- auto F_0000000001531341 = ((F_00000000015312B3 ^ F_0000000001531452)+ F_000000000153133D);
- auto F_0000000001531347 = (F_0000000001531341 >> 0x16);
- auto F_000000000153134B = ((F_0000000001531341 ^ F_0000000001531347));
- auto F_00000000015313EA = (F_000000000153134B >> 0x2C);
- auto F_000000000153140E = (last_key);
- auto _F = ((((((F_000000000153134B ^ F_00000000015313EA)^r11)^0xFFB1FB421157643C)*0x01AFB319EA4900B1)*0xCFC8B52FF724BD33)* F_000000000153140E);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement