Code: Select all
# script for QuickBMS http://aluigi.org/papers.htm#quickbms
idstring "50FPACK"
goto 12
get FILES long
goto 0x24
for i = 0 < FILES
getdstring NAME 0x100
get SIZE long
get OFFSET long
log NAME OFFSET SIZE
next iCode: Select all
# script for QuickBMS http://aluigi.org/papers.htm#quickbms
idstring "50FPACK"
goto 12
get FILES long
goto 0x24
for i = 0 < FILES
getdstring NAME 0x100
get SIZE long
get OFFSET long
log NAME OFFSET SIZE
next iCode: Select all
get NAME basename
string NAME += "_unpacked.xml"
idstring ZXML
get ZSIZE long
get SIZE long
savepos OFFSET
clog NAME OFFSET ZSIZE SIZECode: Select all
get FILES long
math TMP = FILES
math TMP *= 4
math TMP += 4
goto TMP
for i = 0 < FILES
get SIZE long
get OFFSET long
get DUMMY long
get DUMMY long
math OFFSET *= 0x800
log "" OFFSET SIZE
next i