Guest User

Untitled

a guest
Jan 23rd, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. int __fastcall EncodeUtil::getDecryptStr(int a1, int a2, int a3)
  2. {
  3. int v3; // r7
  4. unsigned int i; // r5
  5. char v5; // r6
  6. int v7; // [sp+4h] [bp-1Ch]
  7. int v8; // [sp+8h] [bp-18h]
  8.  
  9. v7 = a2;
  10. v8 = a3;
  11. v3 = a1;
  12. HttpUtility::URLDecode(&v7);
  13. for ( i = 0; i < *(_DWORD *)(v7 - 12); ++i )
  14. {
  15. sub_3B25D0(&v7);
  16. v5 = byte_41A7DD[i & 7];
  17. *(_BYTE *)(v7 + i) ^= v5;
  18. sub_3B25D0(&v7);
  19. if ( !*(_BYTE *)(v7 + i) )
  20. {
  21. sub_3B25D0(&v7);
  22. *(_BYTE *)(v7 + i) ^= v5;
  23. }
  24. }
  25. sub_3B2E20(v3, &v7);
  26. sub_3B1CCC(&v7);
  27. return v3;
  28. }
Add Comment
Please, Sign In to add comment