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 Hack Coding / Programming / Source Code › Combat Arms Coding Help & Discussion › finding a class (weaponmgr specificly)

finding a class (weaponmgr specificly)

Posts 1–15 of 20 · Page 1 of 2
supercarz1991
supercarz1991
finding a class (weaponmgr specificly)
i'm trying to get back into C++ and hack making. All i need is the WeaponMGR Class and i'm good for my hack i should release soon

could someone tell me how to either find it myself or pm it to me? i used to have it (buddy gave it to me) but in a reformat of my pc, i lost it >.>

thanks and rep will be given for any and all help (and maybe a private hack if you want it)


UPDATE: found my answer on how to make classes...still can't seem to get the weaponmgr though

http://www.youtube.com/watch?v=fjOlHGRz7Wo

if you need it
#1 · edited 14y ago · 14y ago
IS
ISmokeWeedAmICoolNow
what you want it for? @supercarz1991
#2 · 14y ago
supercarz1991
supercarz1991
to make hacks. I have some ideas for hacks, and need a look at the class to know if i'm right that it came be done that way
#3 · 14y ago
freedompeace
freedompeace
It's in the Jupiter/Fear SDK.
#4 · 14y ago
IS
ISmokeWeedAmICoolNow
Quote Originally Posted by freedompeace View Post
It's in the Jupiter/Fear SDK.
yeah, since the FEAR weaponmgr is identical to the CA one. absolutely.
#5 · 14y ago
Drigien
Drigien
I'm also need some help getting at a class.

From the Jupiter Source:
Code:
class CGameButeMgr
{
	...
		char*		m_pCryptKey;
        ...
};
I want the m_pCryptKey, which is the encryption key used on the attribute files.

Now the CGlobalClientMgr, has the variable: CClientButeMgr* m_pClientButeMgr, and CClientButeMgr is a child class of CGameButeMgr.

So if one had access to the CGlobalClientMgr, it should just be as simple as:
Code:
globalClientMgr->m_pClientButeMgr->m_pCryptKey
// ignoring the fact that it is a protected variable for now.
I have a simple DLL that injects and can write a string of text to a file on a key press, so all I should need is the address of the encryption key.

I but don't know much about hacking. What I've gather so from browsing the forum:

Code:
#define CGlobalClientMgr 0x375F2240
from here [06/27] (old address?)

So using this address I should be to create a class pointer using some like this no?:
Code:
// Class signature
class CGlobalClientMgr
{
	public :
		CGlobalClientMgr( );
		~CGlobalClientMgr();

        void fnc1( );
	void fnc2( );

	protected :
		virtual void fnc3();

	private :
		CClientButeMgr*	m_pClientButeMgr;
		void*	var1;
		void*	var2;
		void*	var3;
		void*	var4;
};


class CClientButeMgr 
// CClientButeMgr signature...

CGlobalClientMgr *globalMgr = (CGlobalClientMgr*)0x375F2240;
CClientButeMgr *buteMgr = globalMgr->m_pClientButeMgr;
char *key = buteMgr->m_pCryptKey;
Or have I misunderstood how class signatures and address's work. (It's been a long time since I messed around with ASM).

Thanks for any help.
#6 · edited 14y ago · 14y ago
IS
ISmokeWeedAmICoolNow
Quote Originally Posted by Drigien View Post
I'm also need some help getting at a class.

From the Jupiter Source:
Code:
class CGameButeMgr
{
	...
		char*		m_pCryptKey;
        ...
};
I want the m_pCryptKey, which is the encryption key used on the attribute files.

Now the CGlobalClientMgr, has the variable: CClientButeMgr* m_pClientButeMgr, and CClientButeMgr is a child class of CGameButeMgr.

So if one had access to the CGlobalClientMgr, it should just be as simple as:
Code:
globalClientMgr->m_pClientButeMgr->m_pCryptKey
// ignoring the fact that it is a protected variable for now.
I have a simple DLL that injects and can write a string of text to a file on a key press, so all I should need is the address of the encryption key.

I but don't know much about hacking. What I've gather so from browsing the forum:

Code:
#define CGlobalClientMgr 0x375F2240
from here [06/27] (old address?)

So using this address I should be to create a class pointer using some like this no?:
Code:
// Class signature
class CGlobalClientMgr
{
	public :
		CGlobalClientMgr( );
		~CGlobalClientMgr();

        void fnc1( );
	void fnc2( );

	protected :
		virtual void fnc3();

	private :
		CClientButeMgr*	m_pClientButeMgr;
		void*	var1;
		void*	var2;
		void*	var3;
		void*	var4;
};


class CClientButeMgr 
// CClientButeMgr signature...

CGlobalClientMgr *globalMgr = (CGlobalClientMgr*)0x375F2240;
CClientButeMgr *buteMgr = globalMgr->m_pClientButeMgr;
char *key = buteMgr->m_pCryptKey;
Or have I misunderstood how class signatures and address's work. (It's been a long time since I messed around with ASM).

Thanks for any help.
yes, since adding members to the class makes them point to the right value.

and the classes change from fear to ca, so it may not be in the same class.
#7 · 14y ago
supercarz1991
supercarz1991
jesus @Drigien

you crack attributes, this games dead
#8 · 14y ago
freedompeace
freedompeace
Quote Originally Posted by ISmokeWeedAmICoolNow View Post
yeah, since the FEAR weaponmgr is identical to the CA one. absolutely.
No it's not. However, it is very similar (the game uses the SDK), so you can use the ones provided in the SDK, diff between Combat Arms and the SDK and have a final working class.
#9 · 14y ago
IS
ISmokeWeedAmICoolNow
Quote Originally Posted by freedompeace View Post


No it's not. However, it is very similar (the game uses the SDK), so you can use the ones provided in the SDK, diff between Combat Arms and the SDK and have a final working class.
most classes are very different (the game changed the SDK), so you can use the ones provided in the SDK as a loose idea of what may be in the class as you reverse it.
#10 · 14y ago
freedompeace
freedompeace
Quote Originally Posted by ISmokeWeedAmICoolNow View Post
most classes are very different (the game changed the SDK), so you can use the ones provided in the SDK as a loose idea of what may be in the class as you reverse it.
No, they are very similar, that is, if they haven't completely overhauled the game (as in a complete rewrite) since January. The objects within Combat Arms match very closely with the Fear and Jupiter Engine SDKs -- look below the surface.
#11 · 14y ago
IS
ISmokeWeedAmICoolNow
Quote Originally Posted by freedompeace View Post


No, they are very similar, that is, if they haven't completely overhauled the game (as in a complete rewrite) since January. The objects within Combat Arms match very closely with the Fear and Jupiter Engine SDKs -- look below the surface.
sigh. get more experience with the game before you assume things. they are different. that is all.
#12 · 14y ago
teehee15
teehee15
Quote Originally Posted by ISmokeWeedAmICoolNow View Post
sigh. get more experience with the game before you assume things. they are different. that is all.
lol ur telling that to the creator of portal and all of those stuff... what have u done recently? considering u still called "choob" prob not much. im not really one to talk even tho i actually contribute and dont just rage other people. unless they ask for it
#13 · 14y ago
IS
ISmokeWeedAmICoolNow
Quote Originally Posted by teehee15 View Post
lol ur telling that to the creator of portal and all of those stuff... what have u done recently? considering u still called "choob" prob not much. im not really one to talk even tho i actually contribute and dont just rage other people. unless they ask for it
i coded a full vip from scratch with a friend. you?

im not raging at him, im trying to correct him but for some reason (ego?) he won't accept the facts.
#14 · 14y ago
teehee15
teehee15
Quote Originally Posted by ISmokeWeedAmICoolNow View Post
i coded a full vip from scratch with a friend. you?

im not raging at him, im trying to correct him but for some reason (ego?) he won't accept the facts.
did u really? then y dont u make a couple pubs so people can tell that u actually do and so u can get soe moar posts. also whos this friend? they couldda done all the work...
having a posting war with some1 kinda seems like ragin from both sides to me... and hes shown that he noes what hes talking about in the past. so atm i believe him. ofc i havent worked with classes yet so doesnt really matter to me. if u show that u no what ur talking about more people will listen to u.
#15 · 14y ago
Posts 1–15 of 20 · Page 1 of 2

Post a Reply

Similar Threads

  • Could not find main class errorBy Leon. in Minecraft Help
    3Last post 15y ago
  • [Question] Where can I find this specific sound?By rogue213 in Combat Arms Mod Discussion
    6Last post 16y ago
  • [Tutorial]Change class without respawnBy vir2000 in Game Hacking Tutorials
    0Last post 20y ago
  • Guild Wars New ClassesBy Chronologix in General Gaming
    24Last post 20y ago
  • Where do i find WPE Pro?By Rileyman1211 in WarRock - International Hacks
    1Last post 20y ago

Tags for this Thread

None