Simples Base

Posts 16–30 of 35 · Page 2 of 3
Quote Originally Posted by FR1GHT View Post


Umas não, uma porrada...
Ta praticamente vazia
Mas to falando para o menu abrir é só colocar duas coisinha.

Ne Querendo Zua Não Mas Foi Sacanagem Posta Isso ! kkkk Quem Sabe Meche Nisso Já Tem Se Foi Pôs Nub Nem Adianta Eles n Sabe Mecha Na Whit
Quote Originally Posted by _Debug_ View Post
Poxa em, o errinho que tem ate minha vó tira de olhos fechados '-'
Dllmain + Hook So '-'
Quote Originally Posted by Fix2 View Post
Dllmain + Hook So '-'
Coisa de outro mundo
kkkkkkkkkkkkkkkkkkkkk . kkkkkkkkkkkkkkkkkkkkkk . kkkkkkkkkkkkkkkk'
E So i Em Principal.cpp e Adc Esse Codigo No Fim.
Obs:Gambiara

Code:
VOID StartFont( LPDIRECT3DDEVICE9 pDevice )
{
    if( Font )
    {
        Font->Release();
        Font = NULL;
    }

    if( !Font )
    {
        D3DXCreateFontA( pDevice,
                        14,
                        0,
                        FW_BOLD,
                        1,
                        0,
                        DEFAULT_CHARSET,
                       OUT_DEFAULT_PRECIS,
                        DEFAULT_QUALITY,
                        DEFAULT_PITCH | FF_DONTCARE,
                        "Arial",
                        &Font );
    }
}


__declspec( naked ) HRESULT WINAPI PresentMidfunction( )
{
    static LPDIRECT3DDEVICE9 pDevice;

    __asm
    {
        MOV ECX, DWORD PTR DS:[EAX]
        MOV EDX, DWORD PTR DS:[ECX + 0x44]
        MOV DWORD PTR DS:[pDevice], EAX
        PUSH 0
        PUSHAD
    }
  
    StartFont(pDevice);
	InitTabs(pDevice);
    __asm
    {
        POPAD
        JMP retPresentEngine
    }
}

DWORD WINAPI Hook( VOID )
{
    while( TRUE )
    {
        if( memcmp( ( VOID * )PresentEngine, ( VOID * )( PBYTE )"\x8B\x51\x44", 3 ) == 0 )
        {
            Sleep( 100 );
            DetourCreate( ( PBYTE )PresentEngine, ( PBYTE )PresentMidfunction, 5 );

        }
        Sleep( 50 );
    }
 
    return 0;
}
	

BOOL CheckModules( VOID ) 
{ 
    if( GetModuleHandleA("d3d9.dll") != NULL 
        && GetModuleHandleA("CShell.dll") != NULL 
        && GetModuleHandleA("ClientFX.fxd") != NULL ) 
        return TRUE; 
  
    return FALSE; 
} 

  
DWORD WINAPI StartRoutine( LPVOID ) 
{ 
    while( !CheckModules( ) ) 
        Sleep(100);

    Hook( ); 

    return 0; 
}
		
		
BOOL WINAPI DllMain( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{ 
    if( dwReason == DLL_PROCESS_ATTACH )
    {
        DisableThreadLibraryCalls( hDll );
        CreateThread( 0, 0, (LPTHREAD_START_ROUTINE)StartRoutine, 0, 0, 0 );
    }
 
    return TRUE;
}
Quote Originally Posted by Fix2 View Post
E So i Em Principal.cpp e Adc Esse Codigo No Fim.
Obs:Gambiara

Code:
VOID StartFont( LPDIRECT3DDEVICE9 pDevice )
{
    if( Font )
    {
        Font->Release();
        Font = NULL;
    }

    if( !Font )
    {
        D3DXCreateFontA( pDevice,
                        14,
                        0,
                        FW_BOLD,
                        1,
                        0,
                        DEFAULT_CHARSET,
                       OUT_DEFAULT_PRECIS,
                        DEFAULT_QUALITY,
                        DEFAULT_PITCH | FF_DONTCARE,
                        "Arial",
                        &Font );
    }
}


__declspec( naked ) HRESULT WINAPI PresentMidfunction( )
{
    static LPDIRECT3DDEVICE9 pDevice;

    __asm
    {
        MOV ECX, DWORD PTR DS:[EAX]
        MOV EDX, DWORD PTR DS:[ECX + 0x44]
        MOV DWORD PTR DS:[pDevice], EAX
        PUSH 0
        PUSHAD
    }
  
    StartFont(pDevice);
	InitTabs(pDevice);
    __asm
    {
        POPAD
        JMP retPresentEngine
    }
}

DWORD WINAPI Hook( VOID )
{
    while( TRUE )
    {
        if( memcmp( ( VOID * )PresentEngine, ( VOID * )( PBYTE )"\x8B\x51\x44", 3 ) == 0 )
        {
            Sleep( 100 );
            DetourCreate( ( PBYTE )PresentEngine, ( PBYTE )PresentMidfunction, 5 );

        }
        Sleep( 50 );
    }
 
    return 0;
}
	

BOOL CheckModules( VOID ) 
{ 
    if( GetModuleHandleA("d3d9.dll") != NULL 
        && GetModuleHandleA("CShell.dll") != NULL 
        && GetModuleHandleA("ClientFX.fxd") != NULL ) 
        return TRUE; 
  
    return FALSE; 
} 

  
DWORD WINAPI StartRoutine( LPVOID ) 
{ 
    while( !CheckModules( ) ) 
        Sleep(100);

    Hook( ); 

    return 0; 
}
		
		
BOOL WINAPI DllMain( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{ 
    if( dwReason == DLL_PROCESS_ATTACH )
    {
        DisableThreadLibraryCalls( hDll );
        CreateThread( 0, 0, (LPTHREAD_START_ROUTINE)StartRoutine, 0, 0, 0 );
    }
 
    return TRUE;
}
Sempre tem um bocudo né.
Quote Originally Posted by Fix2 View Post
E So i Em Principal.cpp e Adc Esse Codigo No Fim.
Obs:Gambiara

Code:
VOID StartFont( LPDIRECT3DDEVICE9 pDevice )
{
    if( Font )
    {
        Font->Release();
        Font = NULL;
    }

    if( !Font )
    {
        D3DXCreateFontA( pDevice,
                        14,
                        0,
                        FW_BOLD,
                        1,
                        0,
                        DEFAULT_CHARSET,
                       OUT_DEFAULT_PRECIS,
                        DEFAULT_QUALITY,
                        DEFAULT_PITCH | FF_DONTCARE,
                        "Arial",
                        &Font );
    }
}


__declspec( naked ) HRESULT WINAPI PresentMidfunction( )
{
    static LPDIRECT3DDEVICE9 pDevice;

    __asm
    {
        MOV ECX, DWORD PTR DS:[EAX]
        MOV EDX, DWORD PTR DS:[ECX + 0x44]
        MOV DWORD PTR DS:[pDevice], EAX
        PUSH 0
        PUSHAD
    }
  
    StartFont(pDevice);
	InitTabs(pDevice);
    __asm
    {
        POPAD
        JMP retPresentEngine
    }
}

DWORD WINAPI Hook( VOID )
{
    while( TRUE )
    {
        if( memcmp( ( VOID * )PresentEngine, ( VOID * )( PBYTE )"\x8B\x51\x44", 3 ) == 0 )
        {
            Sleep( 100 );
            DetourCreate( ( PBYTE )PresentEngine, ( PBYTE )PresentMidfunction, 5 );

        }
        Sleep( 50 );
    }
 
    return 0;
}
	

BOOL CheckModules( VOID ) 
{ 
    if( GetModuleHandleA("d3d9.dll") != NULL 
        && GetModuleHandleA("CShell.dll") != NULL 
        && GetModuleHandleA("ClientFX.fxd") != NULL ) 
        return TRUE; 
  
    return FALSE; 
} 

  
DWORD WINAPI StartRoutine( LPVOID ) 
{ 
    while( !CheckModules( ) ) 
        Sleep(100);

    Hook( ); 

    return 0; 
}
		
		
BOOL WINAPI DllMain( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{ 
    if( dwReason == DLL_PROCESS_ATTACH )
    {
        DisableThreadLibraryCalls( hDll );
        CreateThread( 0, 0, (LPTHREAD_START_ROUTINE)StartRoutine, 0, 0, 0 );
    }
 
    return TRUE;
}
kkkkkkkkkk @Fix2 praquê você posta isso jaja todo mundo vai usar essa base kkkkkkkkkkk
Quote Originally Posted by _Debug_ View Post
Sempre tem um bocudo né.
Ué Quando Postei Akela Whit Sem o Theread Tmb Falaram Como Aruma
Quote Originally Posted by Fix2 View Post
Ué Quando Postei Akela Whit Sem o Theread Tmb Falaram Como Aruma
Aquilo era mais óbvio...
Quote Originally Posted by Fix2 View Post
Ué Quando Postei Akela Whit Sem o Theread Tmb Falaram Como Aruma
Claro, agora compara isso ai que tava faltando com um hook inteiro. '-'

E garanto que poucos saberiam isso.
Quote Originally Posted by _Debug_ View Post
Claro, agora compara isso ai que tava faltando com um hook inteiro. '-'

E garanto que poucos saberiam isso.
Mais Msm Asim A maioria Dos Que So Da F7 Não Vão Saber Adc Funçoes '-'
Quote Originally Posted by Hacker Fail View Post
Aquilo era mais óbvio...
Porque você so escreve com letras maiuscula no começo das palavras ? Tipo Assim Ta Interado ?
Quote Originally Posted by Fix2 View Post
Mais Msm Asim A maioria Dos Que So Da F7 Não Vão Saber Adc Funçoes '-'
Mas é difícil pegar de outra base né, já tem tudo postado '-'
Posts 16–30 of 35 · Page 2 of 3
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?