Thread: End3D Updated

Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    O conhecimento é o caminho para liberdade.
    MPGH Member
    dreek1's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Location
    localhost
    Posts
    1,175
    Reputation
    74
    Thanks
    1,263
    My Mood
    In Love

    End3D Updated

    That hook was posted by @-[I]fLuX ... I justed updated
    Code:
    #define VC_EXTRALEAN
    #define WIN32_LEAN_AND_MEAN
    #define _CRT_SECURE_NO_WARNINGS
    
    #include <d3d9.h>
    #include <d3dx9.h>
    
    #pragma comment( lib, "d3d9.lib" )
    #pragma comment( lib, "d3dx9.lib" )
    
    #include <Windows.h>
    #include <detours.h>
    #pragma comment( lib, "detours.lib" )
    #include "Xor.h"
    
    #define ADDR_DEVICE 0x1177848//ADDR_CFBR
    
    typedef unsigned int		uint32;
    typedef uint32			LTRESULT;
    
    DWORD ILTClient, FindDevice;
    
    typedef LTRESULT(__cdecl *_End3D)(uint32 flags);
    _End3D oEnd3D;
    //luizimloko project
    LPD3DXFONT D3DDirectxFont;
    BOOL D3DFontBoolean;
    
    VOID StartFont(LPDIRECT3DDEVICE9 pDevice)
    {
    	if (D3DDirectxFont)
    	{
    		D3DDirectxFont->Release();
    		D3DDirectxFont = NULL;
    		D3DFontBoolean = FALSE;
    	}
    
    	if (!D3DFontBoolean)
    	{
    		D3DXCreateFontA(pDevice, 12, 0, 350, 1, 0, 1, 0, 4, 0 | (0 << 4), "Arial", &D3DDirectxFont);
    		D3DFontBoolean = TRUE;
    	}
    }
    
    VOID DrawText(INT x, INT y, DWORD Color, CHAR *Text)
    {
    	RECT Rect;
    	SetRect(&Rect, x, y, x, y);
    	D3DDirectxFont->DrawTextA(NULL, Text, -1, &Rect, DT_LEFT | DT_NOCLIP, Color);
    }
    LTRESULT __cdecl MyEnd3D(uint32 flags)
    {
    	static LPDIRECT3DDEVICE9 pDevice;
    
    	pDevice = **(LPDIRECT3DDEVICE9 **)ADDR_DEVICE;
    	if (pDevice)
    	{
    		StartFont(pDevice);
    		DrawText(50, 50, 0xFFFF0000, "End3D Hook");
    	}
    	return oEnd3D(flags);
    }
    DWORD FindPattern(DWORD dwStart, DWORD dwLen, BYTE *pszPatt, CHAR pszMask[])
    {
    	//Credits: Gellin
    
    	UINT i = NULL;
    	INT iLen = strlen(pszMask) - 1;
    
    	for (DWORD dwRet = dwStart; dwRet < dwStart + dwLen; dwRet++)
    	{
    		if (*(BYTE *)dwRet == pszPatt[i] || pszMask[i] == '?')
    		{
    			if (pszMask[i + 1] == '\0')
    				return(dwRet - iLen);
    			i++;
    		}
    		else
    			i = NULL;
    	}
    
    	return NULL;
    }
    void End3DHook()
    {
    	while (!(GetModuleHandleA(eCShell) != 0 && GetModuleHandleA(eClient) != 0))
    		Sleep(250);
    
    	DWORD CShell = (DWORD)GetModuleHandleA(eCShell);
    	ILTClient = FindPattern(CShell, 0xFFFFFF, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x8B\x11\x8B\x82\x00\x00\x00\x00", "xx????xxxx????");
    	ILTClient = *(DWORD*)(ILTClient + 0x2);
    	DWORD End3D = *(DWORD*)(*(DWORD*)ILTClient + 0xD4);//0xD4 End3D
    	oEnd3D = (_End3D)DetourFunction((PBYTE)End3D, (PBYTE)MyEnd3D);
    }
    BOOL WINAPI DllMain(HINSTANCE hModule, DWORD lpflReason, LPVOID lpflReserved)
    {
    	if (lpflReason == DLL_PROCESS_ATTACH)
    	{
    		DisableThreadLibraryCalls(hModule);
    		CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)End3DHook, hModule, NULL, NULL);
    	}
    
    	return TRUE;
    }
    Public Hack:
    Jun 2012 / Dec 2017

  2. The Following 4 Users Say Thank You to dreek1 For This Useful Post:

    ForeverRush (08-26-2017),Haxsk (08-28-2017),hok1s (08-26-2017),JB.UC (08-26-2017)

  3. #2
    ForeverRush's Avatar
    Join Date
    Jul 2017
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    2
    Thx for Share
    //OFF

    Sei que você não gosta muito de mim, mas preciso de sua ajuda...
    Estou tendo problemas com ESP, tomo disconnect no lobby.
    Uso algo parecido com aquela base do iflux, os endereços tudo ok
    Classes atualizadas
    Tem ideia do que possa ser?

  4. #3
    hok1s's Avatar
    Join Date
    Aug 2017
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    Quote Originally Posted by ForeverRush View Post
    Thx for Share
    //OFF

    Sei que você não gosta muito de mim, mas preciso de sua ajuda...
    Estou tendo problemas com ESP, tomo disconnect no lobby.
    Uso algo parecido com aquela base do iflux, os endereços tudo ok
    Classes atualizadas
    Tem ideia do que possa ser?
    Se não fosse um leecher com base alheia talvez conseguisse achar o problema, mas né..

  5. #4
    ForeverRush's Avatar
    Join Date
    Jul 2017
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by hok1s View Post
    Se não fosse um leecher com base alheia talvez conseguisse achar o problema, mas né..
    Usar uma base postada na internet não é errado.
    Isso é normal e economiza tempo.
    Não me envergonho por utilizar a Base do Luizimloko Selection V5 que ele disponibilizou para combat arms
    Não me envergonho de ver vídeos e ler uma caralhada de apostila para entender o pouco que sei
    Não me envergonho de ver o tópico do Mamo para utilizar algumas patterns.
    A Unica coisa da qual você deve ter vergonha é virar as costas para as pessoas e dizer que aprendeu tudo sozinho.

  6. The Following User Says Thank You to ForeverRush For This Useful Post:

    thezero. (08-26-2017)

  7. #5
    JB.UC's Avatar
    Join Date
    Aug 2017
    Gender
    male
    Posts
    12
    Reputation
    10
    Thanks
    13
    Thx for share.
    #define ADDR_DEVICE 0xD9E448 //(Crossfire.dat+D9E448) CFVN

  8. #6
    thezero.'s Avatar
    Join Date
    Aug 2017
    Gender
    male
    Posts
    8
    Reputation
    10
    Thanks
    0
    My Mood
    Cold
    Quote Originally Posted by ForeverRush View Post
    Usar uma base postada na internet não é errado.
    Isso é normal e economiza tempo.
    Não me envergonho por utilizar a Base do Luizimloko Selection V5 que ele disponibilizou para combat arms
    Não me envergonho de ver vídeos e ler uma caralhada de apostila para entender o pouco que sei
    Não me envergonho de ver o tópico do Mamo para utilizar algumas patterns.
    A Unica coisa da qual você deve ter vergonha é virar as costas para as pessoas e dizer que aprendeu tudo sozinho.
    falou tudo

  9. #7
    CaiozinhoFC1's Avatar
    Join Date
    May 2016
    Gender
    male
    Posts
    230
    Reputation
    10
    Thanks
    86
    Quote Originally Posted by ForeverRush View Post
    Thx for Share
    //OFF

    Sei que você não gosta muito de mim, mas preciso de sua ajuda...
    Estou tendo problemas com ESP, tomo disconnect no lobby.
    Uso algo parecido com aquela base do iflux, os endereços tudo ok
    Classes atualizadas
    Tem ideia do que possa ser?
    Eu tinha esse problema tbm, ainda uso o esp do iflux, dps que eu fiz minha propria base, parei de tomar D/C

  10. #8
    NewieX's Avatar
    Join Date
    Jul 2016
    Gender
    female
    Posts
    39
    Reputation
    10
    Thanks
    1
    You have AOB for CFPH? for ADDR_DEVICE

  11. #9
    ForeverRush's Avatar
    Join Date
    Jul 2017
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by NewieX View Post
    You have AOB for CFPH? for ADDR_DEVICE

    8B 08 8B 91 ?? ?? ?? ?? 50 FF D2 85 C0 8D 4C 24 ?? 0F 94 C3 E8 ?? ?? ?? ?? 8A C3 8B

    HOW TO FIND :
    00455EBE A1 702E6C00 MOV EAX,DWORD PTR DS:[6C2E70]=> DeviceGame <---- DEVICE.
    00455EC3 3BC1 CMP EAX,ECX
    00455EC5 74 34 JE SHORT 455EFB
    00455EC7 880D F42F6C00 MOV BYTE PTR DS:[6C2FF4],CL
    00455ECD 8B00 MOV EAX,DWORD PTR DS:[EAX]
    00455ECF 8B08 MOV ECX,DWORD PTR DS:[EAX]
    00455ED1 8B91 A8000000 MOV EDX,DWORD PTR DS:[ECX+A8]=> EndScene <---------- THIS AOB

  12. The Following User Says Thank You to ForeverRush For This Useful Post:

    thezero. (09-01-2017)

  13. #10
    NewieX's Avatar
    Join Date
    Jul 2016
    Gender
    female
    Posts
    39
    Reputation
    10
    Thanks
    1
    Quote Originally Posted by ForeverRush View Post
    8B 08 8B 91 ?? ?? ?? ?? 50 FF D2 85 C0 8D 4C 24 ?? 0F 94 C3 E8 ?? ?? ?? ?? 8A C3 8B

    HOW TO FIND :
    00455EBE A1 702E6C00 MOV EAX,DWORD PTR DS:[6C2E70]=> DeviceGame <---- DEVICE.
    00455EC3 3BC1 CMP EAX,ECX
    00455EC5 74 34 JE SHORT 455EFB
    00455EC7 880D F42F6C00 MOV BYTE PTR DS:[6C2FF4],CL
    00455ECD 8B00 MOV EAX,DWORD PTR DS:[EAX]
    00455ECF 8B08 MOV ECX,DWORD PTR DS:[EAX]
    00455ED1 8B91 A8000000 MOV EDX,DWORD PTR DS:[ECX+A8]=> EndScene <---------- THIS AOB
    Where i can scan this? CShell or Crossfire.exe ?

  14. #11
    ForeverRush's Avatar
    Join Date
    Jul 2017
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by NewieX View Post
    Where i can scan this? CShell or Crossfire.exe ?
    Crossfire with C.E

  15. #12
    xDimention's Avatar
    Join Date
    Sep 2017
    Gender
    male
    Posts
    9
    Reputation
    10
    Thanks
    0
    Quote Originally Posted by ForeverRush View Post
    Crossfire with C.E
    Can i have xtrap bypasser ?

  16. #13
    ForeverRush's Avatar
    Join Date
    Jul 2017
    Gender
    male
    Posts
    28
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by xDimention View Post
    Can i have xtrap bypasser ?
    XC3 bypass (only for login screen )

  17. #14
    thezero.'s Avatar
    Join Date
    Aug 2017
    Gender
    male
    Posts
    8
    Reputation
    10
    Thanks
    0
    My Mood
    Cold
    Quote Originally Posted by ForeverRush View Post
    8B 08 8B 91 ?? ?? ?? ?? 50 FF D2 85 C0 8D 4C 24 ?? 0F 94 C3 E8 ?? ?? ?? ?? 8A C3 8B

    HOW TO FIND :
    00455EBE A1 702E6C00 MOV EAX,DWORD PTR DS:[6C2E70]=> DeviceGame <---- DEVICE.
    00455EC3 3BC1 CMP EAX,ECX
    00455EC5 74 34 JE SHORT 455EFB
    00455EC7 880D F42F6C00 MOV BYTE PTR DS:[6C2FF4],CL
    00455ECD 8B00 MOV EAX,DWORD PTR DS:[EAX]
    00455ECF 8B08 MOV ECX,DWORD PTR DS:[EAX]
    00455ED1 8B91 A8000000 MOV EDX,DWORD PTR DS:[ECX+A8]=> EndScene <---------- THIS AOB
    vlw ai uma hora posso precisar estudar

  18. #15
    uncelsam's Avatar
    Join Date
    Aug 2017
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    0
    man how can i use thos codes plese

Page 1 of 2 12 LastLast

Similar Threads

  1. Updated addresses for some hacks.
    By sp0tie in forum Gunz Hacks
    Replies: 3
    Last Post: 02-22-2006, 08:18 AM
  2. New forum moderators/Server Updates
    By Dave84311 in forum News & Announcements
    Replies: 3
    Last Post: 02-20-2006, 11:05 PM
  3. Replies: 3
    Last Post: 02-09-2006, 03:51 PM
  4. Warrock Updates!
    By Dave84311 in forum General Game Hacking
    Replies: 2
    Last Post: 01-14-2006, 01:34 PM