搜索资源列表
AXPUnpack
- 最近研究了一下*狐的天龙**的打包文件axp格式,其实网上也有一些同学的分析,不过不是很完整。 过程: 1、OD加载游戏,通过对文件I/O的API下断点,定位游戏加载的打包文件 2、对程序读入的文件数据缓冲区下内存断点,定位索引和偏移的计算算法 3、通过IDA提取文件偏移和hash计算的代码,通过内嵌汇编测试程序 4、将代码还原成c代码 整个过程没有太大的技巧,关键是耐心和细心的考验,文件头和索引头还有一些字段无法确定其作用,许多地方是都是猜测,无法保证正确性。后还原时代码果如暴雪的mpq文件的
Enumeratefile
- 枚举并记录系统中的所有文件,通过嵌套的方法进行了程序实现-Enumerate and record all the files in the system, carried out by the method of nested procedures to achieve
Delphi解析修改Json文件
- 说明:读取文件时如果json文件中包含中文格式,那么在读取时必须保证为获取字段为UTF8String类型。 jRet.O['WindSpeedLine'].A['coordinates'][0].AsArray().add(jo);//对与数组嵌套的json,可以通过这种方式添加。 读取或者声明的jo := SO();不能用clear()清空,否则add(jo)就会成为空数据。