One Piece Dance Battle .fe
-
- Posts: 42
- Joined: Fri Nov 06, 2015 1:54 pm
One Piece Dance Battle .fe
Would anyone have any idea how to decrypt these files? These are from a Unity game, One Piece Dance Battle, the files within the apk are completely fine, the extra data that is downloaded when the game is launched is just these .fe files that seem to be encrypted.
-
- Posts: 42
- Joined: Fri Nov 06, 2015 1:54 pm
Re: One Piece Dance Battle .fe
Can anyone help with this? I tried using the comtype scanner to see if it was compressed but I couldn't tell which compression algorithm is the one is used. I would have used the encryption scanner but I don't know the key used. I can upload more samples if needed. There is also some .so files for criware that I have, those may help in some way.
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: One Piece Dance Battle .fe
Tried a scan from offset 0x30 but nothing.
Probably it's encrypted with blowfish or *tea (or even aes with the size specified there which is the real unaligned size).
Probably it's encrypted with blowfish or *tea (or even aes with the size specified there which is the real unaligned size).
-
- Posts: 42
- Joined: Fri Nov 06, 2015 1:54 pm
Re: One Piece Dance Battle .fe
Is there any chance of decrypting it or isn't it possible?
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: One Piece Dance Battle .fe
If someone has desire and time to check the executable, sure
-
- Posts: 42
- Joined: Fri Nov 06, 2015 1:54 pm
Re: One Piece Dance Battle .fe
Oh I see, thanks for checking the file though!
-
- Posts: 1383
- Joined: Sat Aug 09, 2014 2:34 pm
Re: One Piece Dance Battle .fe
It's AES/128/CBC. IV you can get from encrypted files at offset 0x20. For each file is different key. Key you can take from packlist file. Encrypted data begins at offset 0x30. GZip used as compression.
Packlist format for each entry.
Packlist format for each entry.
Code: Select all
GROUP,
FE_MD5,
FE_DECODE_KEY, -> AES key
FILENAME_MD5,
DATE,
TIME,
FILENAME
Last edited by Ekey on Sat Nov 14, 2015 10:28 am, edited 1 time in total.
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: One Piece Dance Battle .fe
@TRDaz
can you provide the Packlist file?
can you provide the Packlist file?
-
- Posts: 42
- Joined: Fri Nov 06, 2015 1:54 pm
Re: One Piece Dance Battle .fe
I'm not entirely sure which the packlist file is.
-
- Posts: 42
- Joined: Fri Nov 06, 2015 1:54 pm
Re: One Piece Dance Battle .fe
Mhm I assume the packlist is just .packlist. I don't seem to have that file, I'll try to locate it.
-
- Posts: 1383
- Joined: Sat Aug 09, 2014 2:34 pm
Re: One Piece Dance Battle .fe
This file must be ~100-300kb in plain text format, located in OBB cache or on SDCard if you have installed game on your device.
-
- Posts: 42
- Joined: Fri Nov 06, 2015 1:54 pm
Re: One Piece Dance Battle .fe
I'll take a look, the game doesn't store extra data in an OBB and hides the files rather well on the SDCard.
-
- Posts: 1383
- Joined: Sat Aug 09, 2014 2:34 pm
Re: One Piece Dance Battle .fe
Look for a folder com.bandainamcogames.onepiecedancebattle
-
- Posts: 1383
- Joined: Sat Aug 09, 2014 2:34 pm
Re: One Piece Dance Battle .fe
I found this file.
iOS
Android
iOS
Code: Select all
https://opa-dance-channel-or-jp.s3.amazonaws.com/PackedResource_MTX/iOS/ios_list.dat
Android
Code: Select all
https://opa-dance-channel-or-jp.s3.amazonaws.com/PackedResource_MTX/Android/android_list.dat
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: One Piece Dance Battle .fe
I tried both the list files but the output file is not decrypted correctly:
*edit*
*edit*
-
- Posts: 1383
- Joined: Sat Aug 09, 2014 2:34 pm
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: One Piece Dance Battle .fe
Do you mean that you have tried that code with the key d41faf462c3d6ef2 (from android_list.dat) with the file provided by TRDaz, and you get the correct result?
-
- Posts: 1383
- Joined: Sat Aug 09, 2014 2:34 pm
Re: One Piece Dance Battle .fe
Did I say that I got the correct result? I just shared info about encryption.
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: One Piece Dance Battle .fe
ah ok. so it's simply possible that such file has not been encrypted with that key and my script is correct.
In the meantime I put the script online because I don't see errors in it:
http://aluigi.org/bms/one_piece_dance_battle.bms
In the meantime I put the script online because I don't see errors in it:
http://aluigi.org/bms/one_piece_dance_battle.bms
-
- Posts: 1383
- Joined: Sat Aug 09, 2014 2:34 pm
Re: One Piece Dance Battle .fe
Anyway output file has the strange data.