#1
|
||||
|
||||
[C++] xiunpack - Final Fantasy XI Unpacker
I'm sure this is not going to interest many here at all but figured I'd share since I did release this as open source. So some may find the code useful for other means.
What is xiunpack? xiunpack is a file unpacker for Final Fantasy XI game binary files. These files are "protected" with a special POL1 section which is actually the .text sections data "encrypted". When the file is loaded, the OEP is altered to execute a stub at the end of the POL1 section to unpack the data at the start of the section back into the .text section. Once this is completed, the stub then jumps back to the original OEP inside of the .text section and continues as normal. Github Source Code Code:
https://github.com/atom0s/xiunpack I have also written a full tutorial on how to this works here on my personal site: Code:
http://atom0s.com/forums/viewtopic.php?f=2&t=42 |
#2
|
|||
|
|||
Always interested in reading your stuff and your blog. FFXI might not be something I play, but I enjoy reading this kind of article.
Thanks for posting |
#3
|
||||
|
||||
Aww, thanks Loki. Glad you like what I make / post. I have a ton more stuff over on my personal site, I can post up some more of the open source stuff here too once I have the ability to post more.
|
Thread Tools | |
Display Modes | |
|
|