Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Combat Arms Hacks & Cheats › Combat Arms Brazil Hacks › Combat Arms BR Hack Coding/Source Code › Combat Arms BR Coding Help › Ajuda Com DetourCreate

Ajuda Com DetourCreate

Posts 1–15 of 27 · Page 1 of 2
Fєηix
Fєηix
Ajuda Com DetourCreate
Alguem De Bom Coraçao Sabe Como Tira O Dc ? Estou Usando o Nx Chams Em Uma Hotkey E Tenho Certeza Qe E Esse Codigo Qe Esta Dando Dc Pq Os Endereços Estao Todos Att E A Base E Bem Simples So Tem Isso E + As Funçao E umas Coisinhas!

VOID *DetourCreate(BYTE *src, CONST BYTE *dst, CONST INT len)
{
BYTE *jmp = (BYTE *)malloc(len + 5);
DWORD dwBack;

VirtualProtect(src, len, PAGE_EXECUTE_READWRITE, &dwBack);
memcpy(jmp, src, len);
jmp += len;
jmp[0] = 0xE9;
*(DWORD *)(jmp + 1) = (DWORD)(src + len - jmp) - 5;
src[0] = 0xE9;
*(DWORD *)(src + 1) = (DWORD)(dst - src) - 5;
for(INT i = 5; i < len; i++) src[i] = 0x90;
VirtualProtect(src, len, dwBack, &dwBack);
return(jmp - len);
}
Olha O Codigo Inteiro !

Code:
/*===Hotkey Base v1.0===*/ /*===By ChaosMagician e WE11ington====*/ #include <windows.h> #include <d3dx9.h> #pragma comment(lib, "d3dx9.lib") #define DeviceGame 0x00877E58 #define LTClientEXE 0x48AD50 #define LTClientDLL 0x377A2590 #define GameStatus 0x377B9728 #define EspName1 0x37234E4C #define EspName2 0x0 #define NoRecoil 0x3744E21C #define NoReload 0x374A40F1 #define SuperBullets 0x3749EA06 #define WeaponRange1 0x374A4379 #define WeaponRange2 0x374A46F9 #define RapidFire 0xA4868B3E typedef HRESULT(WINAPI *tPresent)(LPDIRECT3DDEVICE9 pDevice, CONST RECT *pSourceRect, CONST RECT *pDestRect, HWND hDestWindowOverride, CONST RGNDATA *pDirtyRegion); tPresent oPresent; VOID Memory(DWORD dwAdress, CONST CHAR *szBytes, size_t len) { DWORD dwOld; VirtualProtect((VOID *)dwAdress, len, PAGE_EXECUTE_READWRITE, &dwOld); memcpy((VOID *)dwAdress, (VOID *)(PBYTE)szBytes, len); VirtualProtect((VOID *)dwAdress, len, dwOld, &dwOld); } VOID VerifyClick(INT &val, INT vkKey) { if(GetAsyncKeyState(vkKey)&1) val = !val; } typedef INT(WINAPIV *tPush)(CONST CHAR *szCommand); tPush RunConsoleCommand = (tPush)LTClientEXE; bool IsGameReadyForHook() { if ( (GetModuleHandleA("d3d9.dll") != NULL) && (GetModuleHandleA("ClientFX.fxd") != NULL) && (GetModuleHandleA("CShell.dll") != NULL) ) return true; return false; } VOID *DetourCreate(BYTE *src, CONST BYTE *dst, CONST INT len) { BYTE *jmp = (BYTE *)malloc(len + 5); DWORD dwBack; VirtualProtect(src, len, PAGE_EXECUTE_READWRITE, &dwBack); memcpy(jmp, src, len); jmp += len; jmp[0] = 0xE9; *(DWORD *)(jmp + 1) = (DWORD)(src + len - jmp) - 5; src[0] = 0xE9; *(DWORD *)(src + 1) = (DWORD)(dst - src) - 5; for(INT i = 5; i < len; i++) src[i] = 0x90; VirtualProtect(src, len, dwBack, &dwBack); return(jmp - len); } DWORD VTable(INT nIndex) { DWORD *Device = ***(DWORD ****)DeviceGame; if(Device == NULL) return 0; return Device[nIndex]; }
main.cpp

Code:
/*===Hotkey Base v1.0===*/
/*===By ChaosMagician e WE11ington====*/

#include "Func.h"

INT FPS = 0, Chams = 0, Fog = 0, Pickup = 0, NameTags = 0, Recoil = 0, Reload = 0, Bullets = 0, Range = 0, Fire = 0;

INT Flag[2] = {0};

HRESULT WINAPI Present(LPDIRECT3DDEVICE9 pDevice, CONST RECT *pSourceRect, CONST RECT *pDestRect, HWND hDestWindowOverride, CONST RGNDATA *pDirtyRegion)
{
	__asm PUSHAD;

	
	VerifyClick(Chams,		VK_NUMPAD1);


	if(Chams)
		RunConsoleCommand("+SkelModelStencil 1");
	else
		RunConsoleCommand("+SkelModelStencil 0");

	
	__asm POPAD;

	return oPresent(pDevice, pSourceRect, pDestRect, hDestWindowOverride, pDirtyRegion);
}

DWORD WINAPI dwThread(LPVOID)
{
	while(!IsGameReadyForHook())
		Sleep(200);

	oPresent = (tPresent)DetourCreate((BYTE *)VTable(17), (BYTE *)&Present, 5);
	return 0;
}

INT WINAPI DllMain(HMODULE hModule, DWORD dwReason, LPVOID lpReserved)
{
	DisableThreadLibraryCalls(hModule);

	if(dwReason == DLL_PROCESS_ATTACH)
	{
		CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)dwThread, NULL, NULL, NULL);
	}

	return 1;
}
#1 · edited 13y ago · 13y ago
Coder.BR
Coder.BR
Tente utilizar algum bypass eu não tenho problemas com d/c hook propria + HShield Bypass + BC Bypass
#2 · 13y ago
Fєηix
Fєηix
Quote Originally Posted by Coder.BR View Post
Tente utilizar algum bypass eu não tenho problemas com d/c hook propria + HShield Bypass + BC Bypass
Esse Ainda Funciona ? http://www.mpgh.net/forum/397-combat...3r-bypass.html
#3 · 13y ago
Code64
Code64
Se é hotkey, faça por thread mesmo e não por hook d3d
#4 · 13y ago
Fєηix
Fєηix
Quote Originally Posted by Code64 View Post
Se é hotkey, faça por thread mesmo e não por hook d3d
Bom N Intendo Muito Disso,Vou E Testar O Chams Em mais base pra Ver Se Eu Consigo tentei O Bypass Mais O Endereços Estao Desatualizados intao Deu Dc No Login.
#5 · 13y ago
Otaviomorais
Otaviomorais
Troque 0xE9 por 233
#6 · 13y ago
Fєηix
Fєηix
Quote Originally Posted by Otaviomorais View Post
Troque 0xE9 por 233
Demoro 1 Minuto A mais mais Deu Dc Msm Asim OBG
#7 · 13y ago
Define.Void
Define.Void
Mano pra mim isso é o chams minha opinião eu quando coloco esse chams na base

Code:
if(Chams)
		RunConsoleCommand("+SkelModelStencil 1");
	else
		RunConsoleCommand("+SkelModelStencil 0");
eu tomo DC em 2 3 minutos de jogo e quando eu tiro eu jogo sem DC nenhum!

Mas tente colocar esse DetourCreate!

Code:
VOID *DetourCreate( BYTE *src, CONST BYTE *dst, CONST INT len ) 
{ 
	INT Pointer [] = { 0xE9, 0x90 };

	BYTE *jmp = (BYTE *)malloc(len + 5);
	DWORD dwback;
	VirtualProtect(src, len, PAGE_READWRITE, &dwback);
	memcpy(jmp, src, len);
	jmp += len;
	jmp[0] = Pointer[0];
	*(DWORD *)(jmp + 1) = (DWORD)(src + len - jmp) - 5;
	src[0] = Pointer[0];
	*(DWORD *)(src + 1) = (DWORD)(dst - src) - 5;
	for(INT i = 5; i < len; i++) src[i] = Pointer[1];
	VirtualProtect(src, len, dwback, &dwback);

	return(jmp - len);
}
#8 · 13y ago
FR1GHT
FR1GHT
Quote Originally Posted by --Fenix-- View Post
Demoro 1 Minuto A mais mais Deu Dc Msm Asim OBG
Ele quis dizer mais ou menos assim:
Code:
VOID *DetourCreate(BYTE *src, CONST BYTE *dst, CONST INT len)
{
	BYTE *jmp = (BYTE *)malloc(len + 5);
	DWORD dwBack;
        unsigned int 233[] = { 0xE9, 0x90 };
	VirtualProtect(src, len, PAGE_EXECUTE_READWRITE, &dwBack);
	memcpy(jmp, src, len);	
	jmp += len;
	jmp[0] = 223[0];
	*(DWORD *)(jmp + 1) = (DWORD)(src + len - jmp) - 5;
	src[0] = 223[0];
	*(DWORD *)(src + 1) = (DWORD)(dst - src) - 5;
	for(INT i = 5; i < len; i++)  src[i] = 223[1];
	VirtualProtect(src, len, dwBack, &dwBack);
	return(jmp - len);
}
Se foi assim que fez mude a variável para: gsbhfgsetfvsurfgvskrfsukfgvsrhe e faz igual
#9 · 13y ago
New - Hacker
New - Hacker
o "nome" da variável não pode começar com números @FR1GHT
O que o @Otaviomorais quis dizer, é que E9(Hexadecimais) seria igual a 233(Decimais)
Tente criptografar suas strings para PTC @Define.Void
Use MS Detours @--Fenix--

Quote Originally Posted by Code64 View Post
Se é hotkey, faça por thread mesmo e não por hook d3d
Esses caras que tem mania de enfiar tudo no Present kkkkkk
#10 · edited 13y ago · 13y ago
Define.Void
Define.Void
Se eu quiser colocar o chams em AutoOn ele ficaria assim né

Code:
Comando("+SkelModelStencil 1");
?

ou com Xor

Code:
Comando(XorStr<0xc6,20,0x2bf8c860>("\xed\x94\xa3\xac\xa6\x86\xa3\xa9\xab\xa3\x83\xa5\xb7\xbd\xb7\xbc\xba\xf7\xe9"+0x2bf8c860).s);
#11 · 13y ago
'SmoLL
'SmoLL
Não use DetourCreate
esta dando DC
existem varias bases ai que usam outros tipos diferente de detour só procurar bem.

---------- Post added at 05:37 AM ---------- Previous post was at 05:36 AM ----------

Quote Originally Posted by Define.Void View Post
Se eu quiser colocar o chams em AutoOn ele ficaria assim né

Code:
Comando("+SkelModelStencil 1");
?

ou com Xor

Code:
Comando(XorStr<0xc6,20,0x2bf8c860>("\xed\x94\xa3\xac\xa6\x86\xa3\xa9\xab\xa3\x83\xa5\xb7\xbd\xb7\xbc\xba\xf7\xe9"+0x2bf8c860).s);
ou

if(chms) {
MeChupa(decry("/WoipQshipWxirgmp$$$$$$$$$5"));
} else if(chms) {
MeChupaGisele(decry("/WoipQshipWxirgmp$$$$$$$$$4"));
}
#12 · 13y ago
Fєηix
Fєηix
Quote Originally Posted by 'SmoLL View Post
Não use DetourCreate
esta dando DC
existem varias bases ai que usam outros tipos diferente de detour só procurar bem.

---------- Post added at 05:37 AM ---------- Previous post was at 05:36 AM ----------



ou

if(chms) {
MeChupa(decry("/WoipQshipWxirgmp$$$$$$$$$5"));
} else if(chms) {
MeChupaGisele(decry("/WoipQshipWxirgmp$$$$$$$$$4"));
}
Essa Gilese ñ é Traveco N Né ?
#13 · 13y ago
Define.Void
Define.Void
Quote Originally Posted by 'SmoLL View Post
Não use DetourCreate
esta dando DC
existem varias bases ai que usam outros tipos diferente de detour só procurar bem.

---------- Post added at 05:37 AM ---------- Previous post was at 05:36 AM ----------



ou

if(chms) {
MeChupa(decry("/WoipQshipWxirgmp$$$$$$$$$5"));
} else if(chms) {
MeChupaGisele(decry("/WoipQshipWxirgmp$$$$$$$$$4"));
}
Bom só se for em pensamentos seus, aqui ta de boa, não tomo DC com hack ainda mais AutoOn com nametags norecoil noreload weaponrange só esse chams ae que eu falei que alem de nem ligar da DC mais o nametags ta bom pra mim ja!

#Edite

Isso aqui não da certo em AutoOn

Code:
if(chms) {
		MeChupa(decry("/WoipQshipWxirgmp$$$$$$$$$5"));
	} else if(chms) {
		MeChupaGisele(decry("/WoipQshipWxirgmp$$$$$$$$$4"));
#14 · edited 13y ago · 13y ago
New - Hacker
New - Hacker
Quote Originally Posted by Define.Void View Post
Bom só se for em pensamentos seus, aqui ta de boa, não tomo DC com hack ainda mais AutoOn com nametags norecoil noreload weaponrange só esse chams ae que eu falei que alem de nem ligar da DC mais o nametags ta bom pra mim ja!

#Edite

Isso aqui não da certo em AutoOn

Code:
if(chms) {
		MeChupa(decry("/WoipQshipWxirgmp$$$$$$$$$5"));
	} else if(chms) {
		MeChupaGisele(decry("/WoipQshipWxirgmp$$$$$$$$$4"));
claro que da certo, você só precisa ter o código para descriptografar a string -.-'
Chams e No Fog funcionam normalmente via PTC, só que agora precisa colocar um + antes da string
#15 · 13y ago
Posts 1–15 of 27 · Page 1 of 2

Post a Reply

Similar Threads

  • Ajuda com hack'sBy sinehd in Combat Arms Help
    2Last post 15y ago
  • [Help] Ajuda com hack! TODOS QUE SABEM: L33t., Alessandro10, Capevaldo, WE11INGTON...By DebugHack in Combat Arms Brazil Discussions
    3Last post 15y ago
  • Ajuda com Fonte D3DXBy |Maveric| in Combat Arms Brazil Discussions
    3Last post 15y ago
  • Ajuda Com Os WeaponRange1 E 2 !By S0aD in Combat Arms Brazil Help
    43Last post 15y ago
  • Ajuda Com O Solify's D3D BaseBy S0aD in Combat Arms Brazil Discussions
    12Last post 15y ago

Tags for this Thread

None