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.

My Hero Academia : The Strongest Hero compressed files

Featured Replies

  • Author
  • Localization

Drieow, posted Thu Mar 17, 2022 1:53 am (70548)


I wanted to ask if it would be possible to make a quickbms script to decompress or decrypt those files, i could find plain flv files in the files of the game, but also encrypted assets (If more samples are needed i can give more).

It would be greatly appreciated to know if it's even possible to decrypt those ! Thanks in advance for your time !
  • Author
  • Localization

Drieow, posted Wed Mar 23, 2022 10:39 pm (70680)


I'm bumping while providing some more samples and also a file called md5_1.txt, with clear FLVs files that could maybe help to figure things out.
  • Author
  • Localization

spiritovod, posted Thu Mar 24, 2022 3:49 pm (70692)


Apparently the game is using simple xor on file headers, key is derived from keys table based on file type and probably something else, while some file types are not obfuscated. I've attached test script, which can extract most asset types - just use it on the whole folder. pkm are ETC2 RGBA compressed textures, they can be converted with PVRTexTool, Mali Texture Compression Tool or any other compatible tool. bank are fsb audio, should be playable with vgmstream. Not sure about the rest though.

Update: Script is updated with support for more asset types. Currently supported: png, jpg, etc2, lua, xml, bank, flv, conf, anim, materials and mesh files.

mha_strongest_extract_v2_fix.bms

  • Author
  • Localization

Drieow, posted Thu Mar 24, 2022 6:48 pm (70695)


Thanks a lot it works perfectly !
  • Author
  • Localization

Drieow, posted Tue Mar 29, 2022 10:28 am (70767)


Any idea how to look at the mesh files by any chance ?
  • Author
  • Localization

spiritovod, posted Wed Mar 30, 2022 1:49 pm (70778)


@Drieow: You can create a separate topic with samples in 3D models subforum here or xentax forums. xmd format looks pretty simple, so maybe someone will help you with it. Though it doesn't contain rigging info - it's stored in other files, which are not covered by the script.
  • Author
  • Localization

spiritovod, posted Sun Apr 24, 2022 8:03 pm (71269)


Script is updated with support for more asset types. It also includes fix for previously covered types, such as lua and axmd (first byte in those files was incorrect).
  • Author
  • Localization

Drieow, posted Sun May 01, 2022 12:26 pm (71367)


Thanks for the update i'll be making a topic for the xmd files soonish. If you could help me understand what to send on the separate topic i'd guess anim files and xmd files.
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.