Author: chrrox
Site: here
For unpack you need QuickBMS Tool.
PHP Code:
#Kritika Online alp extractor
#Quickbms script by chrrox
comtype MSF
get TSIZE asize
idstring "GKPA"
get VERSION short
get FTABLE long
goto FTABLE
Do
filexor ""
savepos TMP
get TBLSIZE long
savepos TMP
filexor "\xDF\x97\x6F\x03" TMP
getdstring MAGIC 4
#print "%MAGIC%"
if MAGIC == "DGKP"
getdstring NULL 0xA
get NSIZE short
math NSIZE * 2
getdstring UNAME NSIZE
set DIRNAME unicode UNAME
else
getdstring NULL 0x7
get OFFSET long
get SIZE long
get ZSIZE long
getdstring NULL 0xC
get NSIZE short
math NSIZE * 2
getdstring UNAME NSIZE
set NAME2 unicode UNAME
set NAME DIRNAME
string NAME + \
string NAME + NAME2
filexor "\xDF\x97\x6F\x03" OFFSET
clog NAME OFFSET ZSIZE SIZE
endif
While TMP < TSIZE
HOW TO Use:
- Run QuickBMS
- Select script
- Select file for unpack
- Select dir to unpack
- Enjoy