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.

Need help with extracting Grand Chase KOM FILES (.KOM)

Featured Replies

  • Author
  • Localization

talitafl, posted Wed Nov 01, 2017 2:52 pm (29616)


So, Im using latest quickbms and latest kom.bms script but still cant extract this files they are the same file but with different errors:

https://drive.google.com/open?id=0B7dz_ ... mN1LTlwQ1U ( This one give me a key error: Error: unkown relative key value (192938514)

https://drive.google.com/open?id=0B7dz_ ... 2FEUFQ2cXc ( This one giveme this: Error: the uncompressed data (-1) is bigger than the allocated buffer (4399) )

kom.bms link: http://aluigi.altervista.org/bms/kom.bms

Does anyone know how to make it work? Juts keep in mind i know nothing about coding so if you can send me a script with a fix would be awesome thanks in advance :)
  • Author
  • Localization

aluigi, posted Wed Nov 01, 2017 4:47 pm (29625)


I have fixed the links you copy&pasted from your post on xentax.

Regarding "char_script.kom"
Basically the kom archives of version "V.0.4" use encryption on the information about the stored files and this key changes for every build of the archives.
So it's not possible to decrypt these information wtithout the correct 32bit key, and no it's not the same key already stored in the script (I already tried it :))

Regarding "char_script (1).kom"
It's a version "V.0.2" without problems of encryption, the problem is the compression or the obfuscation (if any) used on the files because it's not zlib data and it looks a bit "weird".

Maybe try to upload the executables of these games.
  • Author
  • Localization

talitafl, posted Wed Nov 01, 2017 7:02 pm (29629)


aluigi wrote:
I have fixed the links you copy&pasted from your post on xentax.

Regarding "char_script.kom"
Basically the kom archives of version "V.0.4" use encryption on the information about the stored files and this key changes for every build of the archives.
So it's not possible to decrypt these information wtithout the correct 32bit key, and no it's not the same key already stored in the script (I already tried it :))

Regarding "char_script (1).kom"
It's a version "V.0.2" without problems of encryption, the problem is the compression or the obfuscation (if any) used on the files because it's not zlib data and it looks a bit "weird".

Maybe try to upload the executables of these games.


Here we go:
.exe from char_script.kom:

https://drive.google.com/open?id=0B7dz_ ... 180U09BTkE

.exe from char_script (1):

https://drive.google.com/open?id=0B7dz_ ... DVEckQyRW8

Thanks in advance!
  • Author
  • Localization

aluigi, posted Wed Nov 01, 2017 7:42 pm (29630)


At least the constant key used in the past is still present just like "%lld", sha1 and blowfish.
I didn't spend time checking or analyzing the code further.
If someone wants to do the job, I will be more than happy to implement the updates in the script.
  • Author
  • Localization

talitafl, posted Wed Nov 01, 2017 8:51 pm (29632)


Thank you so much :)

Now, can some bored soul do this for me? ( checking and anayzing the code) or teach me how to do it?
  • Author
  • Localization

talitafl, posted Fri Nov 03, 2017 11:19 pm (29712)


aluigi wrote:
At least the constant key used in the past is still present just like "%lld", sha1 and blowfish.
I didn't spend time checking or analyzing the code further.
If someone wants to do the job, I will be more than happy to implement the updates in the script.


I got Hex Editor so i can do the job, what exactly do you need me to find at the codes?
  • Author
  • Localization

Bruz, posted Sun Nov 05, 2017 8:21 pm (29783)


I'm having the same problem and I would be happy if it will be able to read kom archives of version V.0.4 (I don't know how to do code stuff tho).
  • Author
  • Localization

aluigi, posted Sun Nov 05, 2017 10:36 pm (29789)


Currently I can't work on this.
As already said, if someone will work on that (DO NOT TRY to do anything if you have no experience with reverse engineering) I will update the script with the new information.
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.