Project: Arrival “idx” and “data” files

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Meonpie
Posts: 16
Joined: Mon Feb 07, 2022 4:18 pm

Project: Arrival “idx” and “data” files

Post by Meonpie »

This is a mobile game,made with unity engine.
web:https://www.gamearrival.com/


The file is compressed using a format named idx and data!

The header information of data is "JNTE", I have never seen this format, I searched Google and found nothing, please help me!

The file is too big so I uploaded the apk link

https://drive.google.com/file/d/1VlF_UQi7XUvuzpLJz4Goo8_-0QARseGd/view?usp=sharing
LinkOFF
Posts: 88
Joined: Thu Aug 11, 2016 6:52 pm

Re: Project: Arrival “idx” and “data” files

Post by LinkOFF »

An early version of the script that shows the structure of the index file:

Code: Select all

#Project: Arrival script 0.1a

endian big

open FDDE "idx" 0
open FDDE "data" 1

#0x38 - entry length
for i = 0
   get UNK00 long
   get UNK04 long
   get UNK08 long
   get UNK0C long
   get UNK10 long
   get UNK14 long
   get OFFSET long
   get ASIZE long
   get SIZE long
   get UNK24 long
   get UNK28 long
   get UNK2C long
   get UNK30 long
   get UNK34 long
   
   goto OFFSET 1
   getdstring EXT 4 1
   if EXT == "JNTE"
      string NAME p "%d.jnte" i
   else
      string NAME p "%d.dat" i
   endif
   log NAME OFFSET ASIZE 1
next i

It runs with an error. Maybe it will be helpful for someone.