Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int __thiscall sub_1001ABC0(void *this, int *a1, int *a2)
- {
- int v3; // ST10_4@3
- int result; // eax@4
- int v5; // ST10_4@4
- int v6; // ST08_4@4
- int v7; // ST0C_4@4
- void *v8; // [sp+0h] [bp-14h]@1
- int v9; // [sp+4h] [bp-10h]@1
- int v10; // [sp+8h] [bp-Ch]@1
- signed __int16 i; // [sp+10h] [bp-4h]@1
- v8 = this;
- v9 = *a1;
- v10 = *a2;
- for ( i = 17; i > 1; --i )
- {
- v3 = *((_DWORD *)v8 + i) ^ v9;
- v9 = v10 ^ sub_1001AB00(v3);
- v10 = v3;
- }
- v5 = v9;
- v6 = v10;
- v7 = *((_DWORD *)v8 + 1) ^ v5;
- *a1 = *(_DWORD *)v8 ^ v6;
- result = v7;
- *a2 = v7;
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement