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 › Programming › Visual Basic Programming › Modifying Assembly in VB.net

Modifying Assembly in VB.net

Posts 1–8 of 8 · Page 1 of 1
Sazor98
Sazor98
Modifying Assembly in VB.net
i have some assembly codes that i found in cheat engine

mov eax,[ecx+5C]
test eax,eax

mov eax,[ecx+60]
test eax,eax

the original code is 5C. and i want to change it to 60.
this can be easily done in cheat engine, but i couldn't do it in VB. i searched google up and down and all i could find was memory classes that modify a specific value (eg ammo)

Note: i saw some assembly stuff but they are only for VB6. i'm using VB 2010.
#1 · 11y ago
RoPMadM
RoPMadM
Check out code injection in vb.net
It's pretty easy.
#2 · 11y ago
RA
Raydenman
Quote Originally Posted by Sazor98 View Post
the original code is 5C. and i want to change it to 60.
this can be easily done in cheat engine, but i couldn't do it in VB.
VB or VB.NET? You must be coherent.
#3 · edited 11y ago · 11y ago
Sazor98
Sazor98
Quote Originally Posted by Raydenman View Post
VB or VB.NET? You must be coherent.
visual basic 2010 express, to be more clear.
#4 · 11y ago
RA
Raydenman
Quote Originally Posted by Sazor98 View Post
visual basic 2010 express, to be more clear.
Visual Basic 2010 Express is the IDE.
#5 · 11y ago
Sazor98
Sazor98
Quote Originally Posted by Raydenman View Post
Visual Basic 2010 Express is the IDE.
well. its VB.net
#6 · 11y ago
Sazor98
Sazor98
Quote Originally Posted by Raydenman View Post
Visual Basic 2010 Express is the IDE.
Well sorry for my mistake. in the original thread i didn't notice that i wrote VB instead of VB.net. but because i wrote VB.net in the title it should have been clear that i'm talking about VB.net.
your question conduced me for some reason.
also keep in mind that i'm very new to the language.

- - - Updated - - -

Quote Originally Posted by Helios.v3 View Post
Check out code injection in vb.net
It's pretty easy.
i googled that. the only thing i found was SQL injection and DLL injector. not really what i'm looking for.
#7 · 11y ago
RoPMadM
RoPMadM
If I google that the first 3 results will solve your problem. But nvm.
The ASM code is native, with vb.net you cant handle pointers and create native code, this is only possible in C++.
But vb.net is pretty extensive. For explanation whta you have to do now:

Your ASM codes are executed in memory at a location(address). And at this location will be stored some bytes.
You have to patch those bytes, with your own ones. You can easily do this with writeMemory()

For example:

Code:
Address: Asm-code

12345678: mov eax,[ecx+5C]

So the Bytes(Value) of your address is, only for example, 8B 139 117
#8 · 11y ago
Posts 1–8 of 8 · Page 1 of 1

Post a Reply

Similar Threads

  • Would you get banned for having Assembly-CSharp.dll modified / How easy is it to be?By terksss in Rust Discussions & Help
    6Last post 12y ago
  • Object-oriented assembly <FASM>By TrollerCoaster in Programming Tutorials
    3Last post 13y ago
  • FSB modifier?By thechewu in General
    0Last post 19y ago
  • In What Do you Code Assembly ?By apezwijn in Assembly
    5Last post 18y ago
  • Converting Assembly Into BytesBy radnomguywfq3 in Visual Basic Programming
    0Last post 19y ago

Tags for this Thread

None