Loading

Paste #pausoysh3

  1. int __fastcall CBNGCGEAEKA__IPEKONNMODD(int a1, int a2)
  2. {
  3.   int v2; // r4
  4.   int v3; // r0
  5.   int v4; // r5
  6.   int v5; // r4
  7.   int v6; // r5
  8.   int v7; // r4
  9.  
  10.   v2 = a2;
  11.   if ( !byte_3F904C2 )
  12.   {
  13.     sub_34CD0BC((int)&stru_279C.st_size);
  14.     byte_3F904C2 = 1;
  15.   }
  16.   v3 = dword_3F47D98;
  17.   if ( *(_BYTE *)(dword_3F47D98 + 178) & 1 && !*(_DWORD *)(dword_3F47D98 + 96) )
  18.   {
  19.     il2cpp_runtime_class_init_0(dword_3F47D98);
  20.     v3 = dword_3F47D98;
  21.   }
  22.   v4 = **(_DWORD **)(v3 + 80);
  23.   if ( *(_BYTE *)(dword_3F47D80 + 178) & 1 && !*(_DWORD *)(dword_3F47D80 + 96) )
  24.     il2cpp_runtime_class_init_0(dword_3F47D80);
  25.   v5 = ObscuredString__DBKDNAAKLKC_31367760(0, v2, v4, 0);
  26.   if ( *(_BYTE *)(dword_3F452B8 + 178) & 1 && !*(_DWORD *)(dword_3F452B8 + 96) )
  27.     il2cpp_runtime_class_init_0(dword_3F452B8);
  28.   v6 = Encoding__get_UTF8(0, 0);
  29.   if ( !v6 )
  30.     ((void (*)(void))VOID_NullPointerExceptionHandler)();
  31.   v7 = (*(int (__fastcall **)(int, int, _DWORD))(*(_DWORD *)v6 + 260))(v6, v5, *(_DWORD *)(*(_DWORD *)v6 + 264));
  32.   if ( *(_BYTE *)(dword_3F452BC + 178) & 1 && !*(_DWORD *)(dword_3F452BC + 96) )
  33.     il2cpp_runtime_class_init_0(dword_3F452BC);
  34.   return Convert__ToBase64String(0, v7, 0);
  35. }