虽然https://www.chinaavg.com/read.php?tid=16658有现成的PFP文件分析工具 了,但是没找到全部选中解压出来的按键,一个一个勾太费精力了。所以自己研究研究一下,居然正确解包了
$ O/ }6 k$ ^4 ~2 M( Z& y0 T; ^6 ]( x2 L7 N" U, _ j! _( G& T/ w
修改循环的代码的,开始弄的时候把Byte写成Bytes,换成0x01 也不行,弄了半天才终于能完全解压。/ P* h8 ^7 u& C
, T8 {8 o4 d$ Y2 U2 e) Y
7 M# i4 Q: j& ~
& L/ B# ? B# T8 X% o. r4 iidstring "PFPK"# X l! ~' B; {; \, ^
get FILES long) S8 U7 ^# A" P! f# Y/ z
6 V, x/ x' q5 s6 Y5 V0 tfor i = 0 < FILES
1 O' `! z$ F w; ^3 t" g! ?( ?" l8 }* f" G3 t
get NSIZE Byte. E! G7 W* n! a$ o0 G" O* s
getdstring NAME NSIZE
" B/ n+ r( d* p+ d! k* \( zget OFFSET long1 L# M2 ~) m+ v
get SIZE long
, U) X/ J6 |9 H3 D' J4 v( O. W2 ~8 e8 ~0 Y% [4 O& F
log NAME OFFSET SIZE % ?' E) N% _8 h$ w O
$ `2 }6 v2 |5 S( X* d& Inext i |