Hacking How I decode this *.e files ? (Danball Senki BOOST)

  • Thread starter Thread starter MilsamFroste
  • Start date Start date
  • Views Views 2,755
  • Replies Replies 44
Doesn't need the help of AI for repacking. This format is quite easy to repack them. Only get all the files, put toggeter aligned with 0x10 and update the data size. That's it
The problem with this format are the extraction
Oh, got it. So in this problem we can only rely on our own hands XD
 
Found the offset values of each file. Now the problem is how to to get this values, as they don't seem to follow a general pattern. It's after 0x07, but this byte could also be another value, so...

chr041_00.e
1785445293497.png

ev_tl_00_000_00_v2.e
1785445852419.png
 
  • Like
Reactions: Cherryoin
Found the offset values of each file. Now the problem is how to to get this values, as they don't seem to follow a general pattern. It's after 0x07, but this byte could also be another value, so...

chr041_00.e
View attachment 584215
ev_tl_00_000_00_v2.e
View attachment 584216
It's great that you are making progress!
I wish I could help you... But I don't know anything about this hex decoding stuff :(
Post automatically merged:

I don't know anything about this hex decoding stuff :(
I'm more skilled in linguistics or adapting the UI to other languages.
I wanna get major degree related to Localization someday, but for now I decided to take a gap year and just looking for a job.
 
Last edited by Cherryoin,
Finally found the pointers to get that values, and then the offsets to the files.
1785537364389.png

Now i can fully extract all the files without problem. The only think i have to calculate are the file size.
These are the logs of the 2 cpk, with all the files magic header.
Also, i add an Imhex pattern file, so if anyone want can parse it. Ther's also a basic code to get the size of almost all the types of files for extraction.
Post automatically merged:

Now i will create a basic file extraction and repacker to see if it works. My goal is to create a single python script that implements the *e files extraction, and also the other formats in madohack tools (*btx, *csb, *gim, *pac) because inside the *e files are more .csb file to unpack
 

Attachments

Last edited by WZBoss78,
  • Like
Reactions: Cherryoin
Finally found the pointers to get that values, and then the offsets to the files. View attachment 584345
Now i can fully extract all the files without problem. The only think i have to calculate are the file size.
These are the logs of the 2 cpk, with all the files magic header.
Also, i add an Imhex pattern file, so if anyone want can parse it. Ther's also a basic code to get the size of almost all the types of files for extraction.
Post automatically merged:

Now i will create a basic file extraction and repacker to see if it works. My goal is to create a single python script that implements the *e files extraction, and also the other formats in madohack tools (*btx, *csb, *gim, *pac) because inside the *e files are more .csb file to unpack
Yoooo, this is awesome!! Can't wait to try out your script
 

Site & Scene News

Popular threads in this forum