• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

Reverse Engineering Proprietary Game Files

Newbie Spellweaver
Joined
Dec 24, 2013
Messages
24
Reaction score
0
Firstly is IDA really the best reverse engineering software?
And if so can anyone link me a cracked version of it or a free alternative.

But on to the actual question, how does one even begin to reverse engineer or simply read the data stored in a proprietary game file? For example MapleStory's file the WZ has been read by others and converted to easier read file type of XMLs which are used in serving when hosting a server.

Please and thank you for all the help.
 
Newbie Spellweaver
Joined
Dec 24, 2013
Messages
24
Reaction score
0
I am so happy you replied to this, I actual tried messaging you privately, cause I know you were one of the more knowledgeable and active forum users in relation to MapleStory, but it said your inbox was full. I'll follow up on what you said but I am not looking to do WZ editing if that wasn't stated it's for another game.

So any other suggestions?
 
Newbie Spellweaver
Joined
Dec 24, 2013
Messages
24
Reaction score
0
You want to read another game files? (what game) First, do you know how to reverse at all?

Yeah I want to read the files for Star Wars the Old Republic, and yeah I know the basics on how to reverse plus I already have a whole book on how to use IDA, just wasn't sure if I should read it yet.
 
Joined
Sep 27, 2006
Messages
557
Reaction score
88
Well for Star Wars the Old Republic I would start by doing this.

1. Unpack Client .exe
2. Use IDA Pro to find the file type your looking for
3. Learn what that file type does and find the read function that reads that file type
4. Code that function to your most program language of choice to do what you need it to do
5. Profit!!!
 
Newbie Spellweaver
Joined
Dec 24, 2013
Messages
24
Reaction score
0
great idea, way difference from how i was thinking about going about it, which was unack the .tor proprietary file.
 
Back
Top