Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

.bin files from SAOMD game

Featured Replies

  • Author
  • Localization

LeonNeol, posted Wed Aug 21, 2019 1:56 pm (50391)


I need some help in decompressing/decrypting .bin files I got from an RPG game made by Bandai Namco Ent so it has readable strings.
In the given dropbox link you can find a folder containing character.bin and character_old.bin file.

The character.bin is a new file which has some sort of compression applied to it, but last year the game does not compress these files, so character_old.bin file is the old file from last year that is not compressed and I think this may help us know more about the .bin files' structure.

I also included the lib folder I extracted from the game's apk files that I think may help?
Dropbox link: https://www.dropbox.com/sh/ugcw9ixlmcoq ... 4pvYa?dl=0


Can someone help me with this problem?
Note: The game originally has a CCZ encryption (by cocos2D IIRC) ( zlib) which a guy called uFalox helped the community decrypting it, so the .bin file's compression is actually the second layer of compression.


Thank you.
  • Author
  • Localization

aluigi, posted Sun Sep 29, 2019 7:35 am (51088)


You can dump the data from the bin with this script:
Code:
# SAOMD game bin
goto 0x14
get FILES long
math FILES - 1
for i = 0 < FILES
    get OFFSET long
    putarray 0 i OFFSET
next i
    get OFFSET asize
    putarray 0 i OFFSET
sortarray 0
for i = 0 < FILES
    getarray OFFSET 0 i
    math i 1
    getarray SIZE   0 i
    math SIZE - OFFSET
    log "" OFFSET SIZE
next
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.