DIP

Posts 1–15 of 47 · Page 1 of 4
DIP
Looking for an undetected DIP hook, mine just crashes WarRock after a minute..
Try to hook DIP engine,
Quote Originally Posted by Jhem View Post
Try to hook DIP engine,
WHAT?


On topic: i assume you are using a detour?
Quote Originally Posted by AeroMan View Post
WHAT?


On topic: i assume you are using a detour?
Yes I am? because while I'm searching I found NikM tut and he said it's working and undetected. I'm not using it anyway.
Quote Originally Posted by Jhem View Post


Yes I am? because while I'm searching I found NikM tut and he said it's working and undetected. I'm not using it anyway.
You must have something confused, because i never heard of "Engine DIP Hook"

http://en.wikipedia.org/wiki/Game_engine
A game engine is a software framework designed for the creation and development of video games.
Quote Originally Posted by AeroMan View Post
You must have something confused, because i never heard of "Engine DIP Hook"
Ask @WE11ington About it. haha
Quote Originally Posted by Jhem View Post


Ask @WE11ington About it. haha
I don't need to, i guess i know what you mean but you are confusing words.
So I looked into engine hooking and came up with this:

Code:
#define DIPEngine 0x007D7D03
DWORD retDIPEngine = ( DIPEngine + 12 );

while(true)
    {
        if(memcmp((void*)DIPEngine, (void*)(PBYTE)"\x8B\x10", 2) == 0)
        {
	MessageBox(NULL, "memcmp", NULL, NULL);
            Sleep(100);
            DetourCreate((PBYTE)DIPEngine, (PBYTE)drawIndexedPrimitive, 12);
        }
        Sleep(50);
    }
Code:
HRESULT WINAPI drawIndexedPrimitive(LPDIRECT3DDEVICE9 device, D3DPRIMITIVETYPE type, INT baseVertexIndex, UINT minVertexIndex, UINT numVertices, UINT startIndex, UINT primCount)
{
	return pDrawIndexedPrimitive(device, type, baseVertexIndex, minVertexIndex, numVertices, startIndex, primCount);
}


But this crashes as soon as I open up the itemshop in WarRock
Use midfuntion.
Quote Originally Posted by Jhem View Post
He is asking for DIP (DrawIndexPrimi).
nyahaha, lol, he is asking for DIP, but he can also used midfunction instead of using a crash DrawIndexPrimitive,
Quote Originally Posted by pusongbato View Post
nyahaha, lol, he is asking for DIP, but he can also used midfunction instead of using a crash DrawIndexPrimitive,
Definitely no,
Hints?
Code:
MOV EDX, DWORD PTR DS:[EAX]
MOV EDX, DWORD PTR DS:[EDX+ 0x148]
MOV DWORD PTR DS:[pDevice], EAX
etc.
if I remember correctly EDX is = DevicePointer, Make it sure.
Quote Originally Posted by Jhem View Post
if I remember correctly EDX is = DevicePointer, Make it sure.
nyhaha, lol, so do you mean instead of using 7D7D03, he must use 7D7D05, to prevent crash?
Quote Originally Posted by pusongbato View Post
nyhaha, lol, so do you mean instead of using 7D7D03, he must use 7D7D05, to prevent crash?
What are you talking about?
Posts 1–15 of 47 · Page 1 of 4

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us