Unreal Engine 4 [*.uasset] BMS Script

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Shokoniraya
Posts: 416
Joined: Sat Sep 15, 2018 5:22 am

Unreal Engine 4 [*.uasset] BMS Script

Post by Shokoniraya »

hello to everyone
in this time, im gonna start a topic for UE4 .uasset files

here is my script

Code: Select all

#Unreal Engine 4 uasset (V 1.3.3)
#global uasset (uexp not supported yet)
#Script by Shokoniraya

idstring "\xC1\x83\x2A\x9E\xF9\xFF\xFF\xFF"
goto 0x39
get FILES long
goto 0xBD
get OFFSET_NAMER long
get FOLDER_NAME long
math FOLDER_NAME -= 1
getdstring FOLDER_NAMER FOLDER_NAME
findloc INFO_DATA_SECTION binary "\x00\x00\x00\x00\x00\x00\x00\xFF\xFF\xFF\xFF\x00\x00\x00\x00"
goto INFO_DATA_SECTION
get DUMMY longlong
get DUMMY longlong
get DUMMY 3

for i = 0 < FILES
get NAME basename
get SEC1 long
get SEC2 long
get SEC3 longlong
get SIZE longlong
get OFFSET longlong
getdstring DUMMY 72
log MEMORY_FILE OFFSET SIZE
get SIGN long MEMORY_FILE
if SIGN == 0x0b
set .dat string ".Texture2D"
elif SIGN == 0x5b
set .dat string ".TextProperty"
elif SIGN == 0x18
set .dat string ".Texture2D"
else
string .scr.dat f= SIGN
endif
string NAME p "%s%s%s%s%s%s%s%s" FOLDER_NAMER \ SEC1 _ SEC2 _ SEC3 .dat
log NAME OFFSET SIZE
next i


Note: Not Support File Name
Last edited by Shokoniraya on Sat Nov 24, 2018 7:39 am, edited 1 time in total.
Qnoops
Posts: 39
Joined: Thu Aug 04, 2016 8:03 pm

Re: Unreal Engine 4 [*.uasset] BMS Script

Post by Qnoops »

How are you going to edit dumped files? For example one of the files dumped as .lzma and other one as .dat

It's still not possible to edit them, do you have any solution for that?
Shokoniraya
Posts: 416
Joined: Sat Sep 15, 2018 5:22 am

Re: Unreal Engine 4 [*.uasset] BMS Script

Post by Shokoniraya »

Moved To Top
Last edited by Shokoniraya on Sat Nov 24, 2018 7:38 am, edited 6 times in total.
Shokoniraya
Posts: 416
Joined: Sat Sep 15, 2018 5:22 am

Re: Unreal Engine 4 [*.uasset] BMS Script

Post by Shokoniraya »

Moved To Top