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