slight modification so it doesn't error on other sampleschrrox wrote:quickbms script
Code: Select all
goto 0x54
get FILES long
xmath TABLELEN "FILES * 16"
findloc A1A1A1A1 binary "\xA1\xA1\xA1\xA1"
goto A1A1A1A1
xmath STARTTABLE "A1A1A1A1 - TABLELEN"
goto STARTTABLE
for i = 0 < FILES
get hash long
get type long
get OFFSET long
get SIZE long
string NAME p= "%08x" hash
string EXT p= "%02x" type
string NAME + "."
string NAME + EXT
log NAME OFFSET SIZE
next i

