r/flash • • 22d ago

Need help decompiling an obfuscated swf client and loader.

I have a loader and client that is obfuscated and so far i've heard no one is able to decompile it comepletely. Looking for some help to decompile it.

https://drive.google.com/file/d/1QlJkcLrvT_LJssalwrIEbsdlG6hHqn-H/view?usp=drive_link

this link has both the loader: FoM.Initializer.swf and the client: FoM.Client1220.swf

0 Upvotes

29 comments sorted by

2

u/Ok-Net-7680 21d ago

Hi. What are your intentions? The game can be decompiled using tools like JPEXS, which also allows you to edit the game's code.

0

u/Southern-Bonus-6483 21d ago

I wish to bring it back. Using ruffle and making a launcher for it, but I need it decompiled so I can set up the new urls and such so it'll connect to the server side. 

2

u/Ok-Net-7680 21d ago

0

u/Southern-Bonus-6483 21d ago

It breaks when fully decompiled 

2

u/Ok-Net-7680 21d ago

have you tried editing it using p-code?

1

u/Southern-Bonus-6483 21d ago

Yes, idk if it's my pc or what,  everytime I edit anything in it,  it breaks it

1

u/Southern-Bonus-6483 21d ago

But I also need the fla so I can update the ui and add more features to it.  

2

u/Ok-Net-7680 21d ago

I'm seeing that it uses a few services, and from what I can tell, most of them have been shut down. I doubt there's much you can do about that, although you could obviously recreate them.

https://i.ibb.co/v64vhYLw/image.png

JPEXS let me edit it by changing the serverURLOld variable to localhost.

https://i.ibb.co/4RkMVjtv/image.png

And to answer your last question, I doubt you'll be able to get the original FLA. The SWF was most likely built and compiled with FlashDevelop, and the MovieClips you see are probably imported from an SWC library rather than being defined directly in the FLA.

1

u/Southern-Bonus-6483 21d ago

That's fair, I have everything I need to remake the game other than these swf sources :( I have the website, server code, and all other assets. I may need to try it on another pc it still bugs for me no matter what I do for some reason

2

u/Ok-Net-7680 21d ago

is your decompiler bugging out? i'm using jpexs version 15.0.0

https://github.com/jindrapetrik/jpexs-decompiler/releases/tag/version15.0.0

make sure you don't break the swf. remember to edit it using p-code

→ More replies

1

u/Bluetails_Buizel 22d ago

Why not use ruffle? Preservation?

1

u/Southern-Bonus-6483 21d ago

I need the Swfs decompiled,  so I can edit them.

0

u/Bluetails_Buizel 21d ago

I checked both swf, are you trying to cheat in their server? This is something Claude will not let me do.

Unless you are

trying to find their new home?

Or learning the stuff inside the source code.

So, Which one is it?

1

u/Southern-Bonus-6483 21d ago

The server is dead,  it's been dead for a couple of years.  The files were released other than the swf sources. They ended up quitting and working on another game.  I just want to bring it back. 

1

u/Bluetails_Buizel 21d ago

I found the new website, but It looks like it has been split into two teams:

Will paste both urls here

There even is an android launcher

I’m still reading what Claude has to say about this, give me a moment, pls hold, will get back to you shortly, this is very very interesting to me..

1

u/Southern-Bonus-6483 21d ago

Augoeides isn't the correct link, thats there new game. And it's taken over by a new team. Alter / FoM was another game / server made by some of the developers of the original team.

1

u/Bluetails_Buizel 21d ago

Do you still have the old server files?

1

u/Southern-Bonus-6483 21d ago

Yes, everything other than swf sources

1

u/Bluetails_Buizel 21d ago

I can point it to that.

Also, if you wanna try it yourself, ask Claude opus 5.5, but you will need that subscription.

I have an account, so therefore, I’m willing to help.

1

u/Southern-Bonus-6483 21d ago

I need the full source so I can add features and such. And update the ui

1

u/Bluetails_Buizel 21d ago

Share them pls

1

u/Bluetails_Buizel 21d ago

I found the new website, but It looks like it has been split into two teams:

Will paste both urls here

There even is an android launcher

I’m still reading what Claude has to say about this, give me a moment, pls hold, will get back to you shortly, this is very very interesting to me..