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 › Call of Duty Hacks & Cheats › Call of Duty 8 - Modern Warfare 3 (MW3) Hacks & Cheats › Call of Duty Modern Warfare 3 Coding, Programming & Source Code › C# Memory Class (Writen by Jorndel)

Red faceC# Memory Class (Writen by Jorndel)

Posts 1–13 of 13 · Page 1 of 1
Jorndel
Jorndel
C# Memory Class (Writen by Jorndel)
Well, so I re-wrote the Trainer Class. (Also re-named it.)

What is new:
It's way shorter thanks too: Dr. D (That informed me that I didn't need to use the OpenProcess() )

New Functions:
Process_Handle = Process to write/read too. (Returns an Boolean Value)
-Write-
WriteInteger = Writes an integer. (4 byte) Address = Offset to Write. Value = Value to Write.
WriteString = Writes an string. Address = Offset to Write. Text= String to Write.
WriteBytes = Writes an Byte Array. Address = Offset to Write. Bytes= Byte Array to Write.
WriteNOP = Writes an Byte Array. 5 Bytes of 0x90. Address = Offset to Write.
-Read-
ReadInteger = Reads an integer. (4 Byte also able to change) Address = Offset to Read. Length = Bytes to write [OPTIMAL]
ReadString = Reads an string. Address = Offset to Read from. Length = Length to read.
ReadBytes = Reads an Byte Array. Address = Offset to Read from. Length = Length to read.

Example:
Code:
Trainer_Class Proc = new Trainer_Class();
        private void button1_Click(object sender, EventArgs e)
        {
            if (Proc.Process_Handle("iw5mp"))
            {
                byte[] PP = { 0x07, 0x07, 0x07 };
                Proc.WriteInteger(0x1dae3e8, 1);
                Proc.WriteBytes(0x1daf172, PP);
                MessageBox.Show(Proc.ReadInt(0x1dae3e8).ToString());
                byte[] temp = Proc.ReadBytes(0x1dae3e8, PP.Length);
                foreach (byte a in temp)
                {
                    richTextBox1.AppendText(a.ToString("x") + "\r");
                }
            }
            else MessageBox.Show("IW5MP - Not Found", "Start MW3:"); // Also makes a beep - inside the Class
        }

Now take care, and remember to give credit


Scans:
C# Trainer Class.rar - Jotti's malware scan
https://www.virustotal.com/file/0a40...is/1337219073/
Report - Antivirus online virus scan - viruschief.com

Image:
C# Trainer Class_mpgh.net.rar
#1 · edited 14y ago · 14y ago
a3724
a3724
Very nice Thanks for setting this up its given me a much better understanding of whats required.

Appreciate it. Thanks!
#2 · 14y ago
Jorndel
Jorndel
Quote Originally Posted by a3724 View Post
Very nice Thanks for setting this up its given me a much better understanding of whats required.

Appreciate it. Thanks!
Well, I am to start upload a 30 min Tutorial so...
Hope that will help if this don't :P
#3 · 14y ago
JO
jorricks
I have a question
In Microsoft Visual C# 2010 it doesn't recognize Proc.WriteInteger
Why doesn't it recognize this?

and setting this: Trainer_Class Proc = new Trainer_Class();
before it doesn't work because it doesn't recognize Trainer_Class p.s. still a noob in C# ;D
#4 · edited 14y ago · 14y ago
Jorndel
Jorndel
Quote Originally Posted by jorricks View Post
I have a question
In Microsoft Visual C# 2010 it doesn't recognize Proc.WriteInteger
Why doesn't it recognize this?
Because you do wrong, watch one of the tutorials in the tutorial section and you get the answer
#5 · 14y ago
JO
jorricks
The only thing missing:
How to make a scanner :P
#6 · 14y ago
rawr im a tiger
rawr im a tiger
Thanks, makes things that little bit easier for ******s like me :P
#7 · 14y ago
TO
TonyMane()
Quote Originally Posted by Jorndel View Post
Well, so I re-wrote the Trainer Class. (Also re-named it.)

What is new:
It's way shorter thanks too: Dr. D (That informed me that I didn't need to use the OpenProcess() )

New Functions:
Process_Handle = Process to write/read too. (Returns an Boolean Value)
-Write-
WriteInteger = Writes an integer. (4 byte) Address = Offset to Write. Value = Value to Write.
WriteString = Writes an string. Address = Offset to Write. Text= String to Write.
WriteBytes = Writes an Byte Array. Address = Offset to Write. Bytes= Byte Array to Write.
WriteNOP = Writes an Byte Array. 5 Bytes of 0x90. Address = Offset to Write.
-Read-
ReadInteger = Reads an integer. (4 Byte also able to change) Address = Offset to Read. Length = Bytes to write [OPTIMAL]
ReadString = Reads an string. Address = Offset to Read from. Length = Length to read.
ReadBytes = Reads an Byte Array. Address = Offset to Read from. Length = Length to read.

Example:
Code:
Trainer_Class Proc = new Trainer_Class();
        private void button1_Click(object sender, EventArgs e)
        {
            if (Proc.Process_Handle("iw5mp"))
            {
                byte[] PP = { 0x07, 0x07, 0x07 };
                Proc.WriteInteger(0x1dae3e8, 1);
                Proc.WriteBytes(0x1daf172, PP);
                MessageBox.Show(Proc.ReadInt(0x1dae3e8).ToString());
                byte[] temp = Proc.ReadBytes(0x1dae3e8, PP.Length);
                foreach (byte a in temp)
                {
                    richTextBox1.AppendText(a.ToString("x") + "\r");
                }
            }
            else MessageBox.Show("IW5MP - Not Found", "Start MW3:"); // Also makes a beep - inside the Class
        }

Now take care, and remember to give credit


Scans:
C# Trainer Class.rar - Jotti's malware scan
https://www.virustotal.com/file/0a40...is/1337219073/
Report - Antivirus online virus scan - viruschief.com

Image:
Can anyone add me on skype and assist me a little bit, i'm a bit confused and new to C#, i'm trying to write to a float address.
Skype: xxfrequentxx
#8 · 11y ago
Jorndel
Jorndel
Quote Originally Posted by TonyMane() View Post
Can anyone add me on skype and assist me a little bit, i'm a bit confused and new to C#, i'm trying to write to a float address.
Skype: xxfrequentxx
This class doesn't have the float function.
I've released some other classes that does
#9 · 11y ago
TO
TonyMane()
Quote Originally Posted by Jorndel View Post


This class doesn't have the float function.
I've released some other classes that does
Where at, can you link me?
#10 · 11y ago
Jorndel
Jorndel
Quote Originally Posted by TonyMane() View Post
Where at, can you link me?
Here would be one:
http://www.mpgh.net/forum/showthread.php?t=543157
#11 · 11y ago
Silent
[MPGH]Silent
i love u jorndel
#12 · 7y ago
lindra
lindra
Quote Originally Posted by Silent View Post
i love u jorndel
Everyone loves Jorndel
#13 · 7y ago
Posts 1–13 of 13 · Page 1 of 1

Post a Reply

Similar Threads

  • Memory Hack base Using Classes Help I Don't Get ItBy kmanev073 in CrossFire Hack Coding / Programming / Source Code
    10Last post 14y ago
  • More Secondary Weapon Perk Code for Jorndel's Class Hack ToolBy lzpsmith in Call of Duty 8 - Modern Warfare 3 (MW3) Hacks & Cheats
    3Last post 14y ago
  • Direct Memory Access (DMA) to Static Memory AddressesBy Dave84311 in Game Hacking Tutorials
    0Last post 20y ago
  • Tutorial Replies - Direct Memory Access (DMA) to Static Memory AddressesBy Dave84311 in General Game Hacking
    3Last post 20y ago
  • [Tutorial]Change class without respawnBy vir2000 in Game Hacking Tutorials
    0Last post 20y ago

Tags for this Thread

#class#hack#memory#mw3#read#write