Dead or Alive 6 (PC)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Mysticus
Posts: 182
Joined: Sat Mar 02, 2019 3:24 pm

Dead or Alive 6 (PC)

Post by Mysticus »

Is there any tool to extract .rdb .bin .bin_"number" and .file files?

https://drive.google.com/open?id=1MxZS_ ... MnXOoSNque
Last edited by Mysticus on Sun May 26, 2019 1:18 pm, edited 4 times in total.
Ekey
Posts: 1383
Joined: Sat Aug 09, 2014 2:34 pm

Re: Dead or Alive 6 (PC)

Post by Ekey »

Where samples?
Darko
Posts: 47
Joined: Fri Jun 03, 2016 5:24 pm

Re: Dead or Alive 6 (PC)

Post by Darko »

chrrox
Posts: 388
Joined: Thu Aug 07, 2014 10:28 pm

Re: Dead or Alive 6 (PC)

Post by chrrox »

someone needs to make a file name dumper but here is this to get the files.

Code: Select all

get ARCSIZE asize
for
set MEMORY_FILE binary ""
set MEMORY_FILE2 binary ""
savepos BASE
getdstring MAGIC 8
get FSIZE longlong
log MEMORY_FILE BASE FSIZE
math BASE + FSIZE
goto BASE
padding 0x20
getdstring MAGIC 8 MEMORY_FILE
get FSIZE longlong MEMORY_FILE
get TZSIZE longlong MEMORY_FILE
get TSIZE longlong MEMORY_FILE
get SKIP long MEMORY_FILE
math SKIP * 4
math SKIP + 12
get FILE long MEMORY_FILE
get EXT long MEMORY_FILE
getdstring NULL SKIP MEMORY_FILE
append
do
get ZSIZE long MEMORY_FILE
savepos OFFSET MEMORY_FILE
if TSIZE > 16384
clog MEMORY_FILE2 OFFSET ZSIZE 16384 MEMORY_FILE
math TSIZE - 16384
else
clog MEMORY_FILE2 OFFSET ZSIZE TSIZE MEMORY_FILE
math TSIZE - TSIZE
endif
math OFFSET + ZSIZE
goto OFFSET MEMORY_FILE
while TSIZE > 0
append
get LSIZE asize MEMORY_FILE2
string FNAME p "%08x." FILE
string FEXT p "%08x" EXT
string FNAME + FEXT
log FNAME 0 LSIZE MEMORY_FILE2
next
TerryXX
Posts: 15
Joined: Sat Apr 30, 2016 9:01 am

Re: Dead or Alive 6 (PC)

Post by TerryXX »

Hi chrrox, I'm not sure I did everything right but I created a file .bsm with your code, I opened quickbms and I selected a file the result was this error:
Error: incomplete input file -1:
Can't read 289869294 bytes from offset 0ab8f24e.
Anyway don't worry, it's possible that the BMS script has been written
to exit in this way if it's reached the end of the archive so check it
or contact its author or verify that all the files have been extracted.
Please check the following coverage information to know if it's ok.

coverage file -1 100% 179892814 179892814 . offset 0ab8f24e

Last script line before the error or that produced the error:
31 clog MEMORY_FILE2 OFFSET ZSIZE 16384 MEMORY_FILE

Surely I was wrong to do something but I do not know what ^^
Ekey
Posts: 1383
Joined: Sat Aug 09, 2014 2:34 pm

Re: Dead or Alive 6 (PC)

Post by Ekey »

here tool from tianmuxia
jayna
Posts: 1
Joined: Sat Mar 16, 2019 3:19 pm

Re: Dead or Alive 6 (PC)

Post by jayna »

Ekey wrote:here tool from tianmuxia

Could you upload the tool somewhere else? the site is constantly down
Darko
Posts: 47
Joined: Fri Jun 03, 2016 5:24 pm

Re: Dead or Alive 6 (PC)

Post by Darko »

jayna wrote:
Ekey wrote:here tool from tianmuxia

Could you upload the tool somewhere else? the site is constantly down


Done:

http://www.mediafire.com/file/h3rchc7b4 ... .4.7z/file
Mysticus
Posts: 182
Joined: Sat Mar 02, 2019 3:24 pm

Re: Dead or Alive 6 (PC)

Post by Mysticus »

I really appreciate this, Darko. But how this app works?
Mysticus
Posts: 182
Joined: Sat Mar 02, 2019 3:24 pm

Re: Dead or Alive 6 (PC)

Post by Mysticus »

I update again the first post in hopes that someone has fugired out to extract those files.
Mysticus
Posts: 182
Joined: Sat Mar 02, 2019 3:24 pm

Re: Dead or Alive 6 (PC)

Post by Mysticus »

It's been a while.
Did anyone of you finally figured out to extract these files?