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 › Realm of the Mad God Hacks & Cheats › RABCDASM for MAC

RABCDASM for MAC

Posts 1–15 of 18 · Page 1 of 2
JU
JustAnoobROTMG
RABCDASM for MAC
Thanks to one good friend of mine (who owns a Mac) , there are the Mac binaries of RABCDASM...

Thus, he had to compile them without LZMA support, so i don't know if they works on our beloved AssembleeGameclient

Anyone can test it?


http://virusscan.jotti.org/fr/scanre...cf04a446d91aad
https://www.virustotal.com/file/81c1...is/1358436339/
rabcasm_mpgh.net.zip
#1 · edited 13y ago · 13y ago
NA
navillus
Well this is promising. I'll give it a look in a bit.
#2 · 13y ago
HU
Hux
2 virus scans. @Arabian @Nachos
#3 · 13y ago
JU
JustAnoobROTMG
Quote Originally Posted by Hux View Post
2 virus scans. @Arabian @Nachos
Yup, thanks for that. Added scans. Dont know if its useful for mac stuff ..
#4 · 13y ago
HU
Hux
Quote Originally Posted by JustAnoobROTMG View Post
Yup, thanks for that. Added scans. Dont know if its useful for mac stuff ..
i have a mac, i could test it out for you.
#5 · 13y ago
Nachos
Nachos
Approved .
#6 · 13y ago
Cyeclops
Cyeclops
I will also have a look, really hoping this works

EDIT:

So far using the Windows command:

swfdecompress client.swf

Doesn't work and not sure what command to type instead, I am not an advanced user of Terminal.
I will read into the commands side some more and hopefully figure it out.

Ive only ever used Terminal for finding simple things in an .swf back when I first started using Odom, to try and find Clothing, Accessories, and Pets ID's, and then Item ID's when the whole item hack frenzy happened. But have never really known many advanced features, or commands.

It disturbs me to know I hack better on a Windows PC, especially when I don't have one

Oh! and if anyone is wondering about viewing strings in an .swf using Terminal on Mac.
Very simple: Lets say you renamed your AssembleeGameClient********.swf to my.swf

Open Terminal and type:

Code:
strings my.swf
Thats it ][_, (()) ][_, Obviously you will have to scroll and search for what you are looking for.
#7 · edited 13y ago · 13y ago
BL
BlitzXFire
how do I use these?
#8 · 13y ago
Cyeclops
Cyeclops
Quote Originally Posted by BlitzXFire View Post
how do I use these?
Im still in the progress of trying figure it out, havent had time over the last few days.

EDIT:

Ok, had a quick look just now... I've placed the .swf into the same folder with Rabdcasm and renamed it to 'client.swf'. And then in Terminal you need to point to your Rabdcasm location e.g.

Code:
cd /Users/********/Desktop/rabdcasm
To execute in Terminal you use the ./ command.
So in saying that, and going off the Windows commands found in the tuts here, you would write something like:

Code:
./swfdecompress client.swf
When doing this, my result is saying the swf is already uncompressed e.g.

cyeclops$ ./swfdecompress client.swf
object.Exception@swfdecompress.d(32): Already uncompressed
----------------
5 swfdecompress 0x000000010ccecf7d extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void runMain() + 33
6 swfdecompress 0x000000010ccecadd extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void tryExec(scope void delegate()) + 45
7 swfdecompress 0x000000010ccecfc4 extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void runAll() + 56
8 swfdecompress 0x000000010ccecadd extern (C) int rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).void tryExec(scope void delegate()) + 45
9 swfdecompress 0x000000010cceca94 _d_run_main + 468
10 swfdecompress 0x000000010ccec8b8 main + 20
11 swfdecompress 0x000000010cccc474 start + 52
12 ??? 0x0000000000000002 0x0 + 2
----------------

I don't understand enough about this, I'm learning as I go, so I apologise for being a n00b.
So I then went to the next part of exporting abc. Do this typing:

Code:
./abcexport client.swf
This works and creates 2 abc files into the Rabdcasm folder as ... 'client-0.abc' and 'client-1.abc'
Following on from Windows instructions, I continued with:

Code:
./rabcdasm client-1.abc
This will create a 'client-1' folder, with all the necessary subfolders and files you need to start editing code into

You should be able to continue on with the Source Code instructions found here, and the same when closing and re-compressing your file back again, using the ./ command.

Hope this helps for now.... its definitely a step in the right direction. I will add more as I go.
#9 · edited 13y ago · 13y ago
Cyeclops
Cyeclops
Quote Originally Posted by JustAnoobROTMG View Post
Thanks to one good friend of mine (who owns a Mac) , there are the Mac binaries of RABCDASM...

Thus, he had to compile them without LZMA support, so i don't know if they works on our beloved AssembleeGameclient

Anyone can test it?


rabcasm.zip - Le scanner antivirus de Jotti
https://www.virustotal.com/file/81c1...is/1358436339/
Would your good friend be able to port Yogda too?
#10 · 13y ago
JU
JustAnoobROTMG
Quote Originally Posted by Cyeclops View Post
Would your good friend be able to port Yogda too?
Is there any source code available for yogda? If its not written in D it may be possible but without source....

And i dont think any hacker here is using yogda anymore (maybe for viewing only)


Anyway , thanks for testing.. So, it works
#11 · edited 13y ago · 13y ago
Cyeclops
Cyeclops
I will look into it and get back to you.
#12 · 13y ago
Cyeclops
Cyeclops
Quote Originally Posted by JustAnoobROTMG View Post
Is there any source code available for yogda? If its not written in D it may be possible but without source....

And i dont think any hacker here is using yogda anymore (maybe for viewing only)


Anyway , thanks for testing.. So, it works
You're welcome, and thank you and your good friend also
Yes it works, as far as I saw, just the same as it should.
No one is using Yogda anymore? Is that because of mod selector? Or does that mean all edits can be done via Rabcdasm? I ask for obvious reasons, that we cannot use Mod Selecter. I dont mind if I have to go through all the processes manually, just so long as I can.

Thanks again
#13 · 13y ago
Cyeclops
Cyeclops
Quote Originally Posted by JustAnoobROTMG View Post
Thanks to one good friend of mine (who owns a Mac) , there are the Mac binaries of RABCDASM...

Thus, he had to compile them without LZMA support, so i don't know if they works on our beloved AssembleeGameclient

Anyone can test it?
Hi @JustAnoobROTMG

I have had another quick look at RABCDasm for Mac, I simply did a decompress and assembled back without doing any code edits to see if it was working right. The mistake I made on my first attempt, was that my .swf file had an edit done, which is why the first command: swfdecompress client.swf did not work. Using a fresh .swf from the game did work, so that was my bad there.

One question though, once you have assembled the files back into the .swf, should the .abc files and client-1 directory still be there, or should they go away after it completes? If the files do remain in the folder, then I think I have got this to work, and sorry it has taken me so long to look at this properly for you too.

Now its time to make a client on a Mac ... thats pretty fucking cool

Thank you JustAnoobROTMG and give your friend a big THANK YOU too from me
#14 · edited 13y ago · 13y ago
RO
rotmg2012
I still use yogda to change production serverhacks into testing server, but now I cant due to me using a mac
#15 · 13y ago
Posts 1–15 of 18 · Page 1 of 2

Post a Reply

Similar Threads

  • DVD Ripper for MacBy holiday103 in Anime
    0Last post 18y ago
  • Is blackshot for Mac or just Windows ??By Fetish in Blackshot Hacks & Cheats
    11Last post 18y ago
  • does anyone have an auto talker for MACBy hockeydude13 in Runescape Hacks / Bots
    0Last post 16y ago
  • cod4 key for macBy jolarigueur in Call of Duty 4 - Modern Warfare (MW) Hacks
    1Last post 16y ago
  • hack for mac?By coureurke in Call of Duty 4 - Modern Warfare (MW) Hacks
    0Last post 16y ago

Tags for this Thread

None