Last edited by Nesox; 08-25-2011 at 05:02 AM.
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." - Martin Golding
"I cried a little earlier when I had to poop" - Sku
i tried running this monitor on 4.2.2 (i updated the address to "public const uint NetClientSend2 = 0x87BF0;"
i got DC almost instantly![]()
delete me please
Last edited by EmtecDev; 09-17-2011 at 11:02 AM.
change to "public const uint NetClientSend2 = 0x87BF0;" (good address)
And
change to:// Original code
Memory.Memory.MyHook.Memory.Asm.AddLine("mov edi, [ebp+8]");
Memory.Memory.MyHook.Memory.Asm.AddLine("mov eax, [edi+16]");
And in:// Original code
memory.Asm.AddLine("mov edi, [ebp+8]");
memory.Asm.AddLine("mov ebx, [edi+20]");
memory.Asm.AddLine("mov eax, [edi+16]");
0x2C change to 0x2FMemory.Memory.MyHook.Memory.Asm.AddLine("jmp " + (uint)(Process.Process.wowModule + ClientConnection__SendPacket + 0x2C));
And I've question. For receive packets, i must inject code to NetClient.....Dispatch() function yes?
Last edited by EmtecDev; 09-20-2011 at 05:46 AM.
11 years old topic. Can someone explain how do you get those 2 addresses?
Apparently i don't know how WoW works. I'm trying to make this source code work for 3.3.5. I didn't thought the process of monitoring packets is so complicated. Can someone please help me with this ? All i ask for is not someone to to do the job for me, ONLY point me on the right direction. Where should i start reading about this? I simply want to monitor the send packages, and then be able to re-send them.Code:static uint dataStore1 = 0x6AECB8; static uint currentConnection = 0x8B3F78;
Last edited by dlablo; 03-12-2022 at 04:51 PM.