Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int __fastcall EncodeUtil::getDecryptStr(int a1, int a2, int a3)
- {
- int v3; // r7
- unsigned int i; // r5
- char v5; // r6
- int v7; // [sp+4h] [bp-1Ch]
- int v8; // [sp+8h] [bp-18h]
- v7 = a2;
- v8 = a3;
- v3 = a1;
- HttpUtility::URLDecode(&v7);
- for ( i = 0; i < *(_DWORD *)(v7 - 12); ++i )
- {
- sub_3B25D0(&v7);
- v5 = byte_41A7DD[i & 7];
- *(_BYTE *)(v7 + i) ^= v5;
- sub_3B25D0(&v7);
- if ( !*(_BYTE *)(v7 + i) )
- {
- sub_3B25D0(&v7);
- *(_BYTE *)(v7 + i) ^= v5;
- }
- }
- sub_3B2E20(v3, &v7);
- sub_3B1CCC(&v7);
- return v3;
- }
Add Comment
Please, Sign In to add comment