Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DWORD CdStreamReadSizeReturn=0x156C425;
- void _declspec(naked) CdStreamReadSize()
- {
- _asm
- {
- xor eax, eax
- shld eax, esi, 11
- shl esi, 11
- push 0
- push eax
- push esi
- jmp CdStreamReadSizeReturn
- }
- }
- DWORD CdStreamReadSize2Return=0x156C3E7;
- void _declspec(naked) CdStreamReadSize2()
- {
- _asm
- {
- xor edx, edx
- shld edx, esi, 11
- shl esi, 11
- mov [ebp+eax+36], esi
- mov [ebp+eax+40], edx
- mov eax, [esp+32]
- jmp CdStreamReadSize2Return
- }
- }
- HookInstall(0x156C420,(DWORD)CdStreamReadSize);
- HookInstall(0x156C3DF,(DWORD)CdStreamReadSize2);
- HookInstall jmp E9
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement