ShumenOL Classic version .EVP file extraction not working anymore

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
SJW-SOLO
Posts: 4
Joined: Mon Oct 05, 2020 12:24 pm

ShumenOL Classic version .EVP file extraction not working anymore

Post by SJW-SOLO »

I was using the this script http://aluigi.zenhax.com/bms/tzonline.bms to unpack the data of the original game the chinese classic version one: 蜀门 Online https://www.shumenol.com/ and they have two versions of the game, a classic one and a new one using another game engine, graphic API, diff directx lib, and the data file is not the same, they keep updating both versions of the game, i always used this script to unpack the classic version one, recently the script stopped working, and i cant open the data anymore.

Image

dump of data.evp(2.9gb): http://www.mediafire.com/file/d9tr3kkspqc6ud6/sample_of_data.rar/file
SJW-SOLO
Posts: 4
Joined: Mon Oct 05, 2020 12:24 pm

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by SJW-SOLO »

up.
SJW-SOLO
Posts: 4
Joined: Mon Oct 05, 2020 12:24 pm

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by SJW-SOLO »

up.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by aluigi »

I bet the encryption key changed.
The structure changed for sure and it's not very different:

Code: Select all

get NAME string
get DUMMY short     # 'h'
get OFFSET longlong
get DUMMY long      # 0x16594a
get DUMMY long      # 0xc7c9
get DUMMY longlong  # 0x1b0
get DUMMY longlong
idstring "mars"
SJW-SOLO
Posts: 4
Joined: Mon Oct 05, 2020 12:24 pm

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by SJW-SOLO »

aluigi wrote:I bet the encryption key changed.
The structure changed for sure and it's not very different:

Code: Select all

get NAME string
get DUMMY short     # 'h'
get OFFSET longlong
get DUMMY long      # 0x16594a
get DUMMY long      # 0xc7c9
get DUMMY longlong  # 0x1b0
get DUMMY longlong
idstring "mars"


they didn’t see it until recently they decided to update it, in 2006 (beta version) they used a tool to open and close it that even leaked to the public that worked until 2016 (I think?), since then I’ve been using your versions of the script you made, its possible to you updated it?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by aluigi »

Let's see if other users have any idea.
daniil
Posts: 14
Joined: Fri Oct 22, 2021 12:41 am

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by daniil »

Hello.
I am glad to post here.
It's been over a year since this topic was posted, and I'm also ashamed to post this.

The header structure (OFFSET, ZSIZE, SIZE) of the resource information data at the end of the file is slightly changed, and this is not a problem.
What is important is the way in which the file extension, the folder and the information of individual files placed in the resource information data are recorded.
This is definitely different from the previous structure and more complex.

I will do just this for today.
thanks.
daniil
Posts: 14
Joined: Fri Oct 22, 2021 12:41 am

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by daniil »

The bms file I made successfully unpacks the evp files of the latest entertainment including Zui and Shumenol.
Contact me if you need this file.
Please use pm of this forum to contact me.
Last edited by daniil on Sat Jan 22, 2022 2:49 am, edited 1 time in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by aluigi »

@daniil
Stop making posts like all those you are making.
If you have nothing to share on this forum with all the users, please go on other forums promoting your stuff.
daniil
Posts: 14
Joined: Fri Oct 22, 2021 12:41 am

Re: ShumenOL Classic version .EVP file extraction not working anymore

Post by daniil »

aluigi wrote:@daniil
Stop making posts like all those you are making.
If you have nothing to share on this forum with all the users, please go on other forums promoting your stuff.

Sorry aluigi
I just wanted to know the evaluation of my hard work so far.
For this forum I will do my best to share useful technologies and materials in the near future.