- Joined
- Apr 20, 2009
- Messages
- 62
- Reaction score
- 16
Hello, im using zerg's "Ultimate main for 97d" and i want to hook some more dlls inside. but i dont know where to set the jump to other dll. Could you tell me where to set the jump point to the other main?
Code:
08B69000 > 68 1191B608 PUSH main.08B69111 ; ASCII "zerg.dll"
08B69005 FF15 74D15400 CALL DWORD PTR DS:[<&kernel32.LoadLibrar>; kernel32.LoadLibraryA
08B6900B 09C0 OR EAX,EAX
08B6900D 74 17 JE SHORT main.08B69026
08B6900F 90 NOP
08B69010 90 NOP
08B69011 90 NOP
08B69012 90 NOP
08B69013 68 8191B608 PUSH main.08B69181 ; ASCII "Init"
08B69018 50 PUSH EAX
08B69019 FF15 70D15400 CALL DWORD PTR DS:[<&kernel32.GetProcAdd>; kernel32.GetProcAddress
08B6901F FFD0 CALL EAX
08B69021 -E9 DA3FF2FF JMP main.08A8D000
08B69026 6A 00 PUSH 0
08B69028 68 3191B608 PUSH main.08B69131 ; ASCII "Error"
08B6902D 68 5191B608 PUSH main.08B69151 ; ASCII "Cannot load zerg.dll!"
08B69032 6A 00 PUSH 0
08B69034 FF15 D4D35400 CALL DWORD PTR DS:[<&user32.MessageBoxA>>; USER32.MessageBoxA
08B6903A 6A 00 PUSH 0
08B6903C FF15 18D25400 CALL DWORD PTR DS:[<&kernel32.ExitProces>; kernel32.ExitProcess