位置:绿色联盟 > 下载中心系统工具文件管理→ ARF资源文件解包器下载

ARF资源文件解包器 V1.0.0.2 最新版

  • 运行环境:PC-windows操作系统
  • 软件语言:简体中文|授权方式:最新版
  • 软件类型:国产软件 - 系统工具 - 文件管理
  • 软件大小:182 KB
  • 下载星级:
  • 软件官网:暂无
  • 更新时间:2016/8/29 11:38:36
软件简介
本站提供最新版的 ARF资源文件解包器 软件免费下载。

【软件截图】

ARF资源文件解包器

【基本介绍】

ARF资源文件程序解包器是一款不复杂实用的ARF资源文件提取必备工具, 软件方便简单, 能够轻松提取ARF资源文件里面的子文件, 有请求需要的话可以能够来下载使用。

功能介绍说明

ARF文件分为4部分

1、16字节文件头 2、子文件名列表 3、子文件信息列表 4、子文件数据信息

一、ARF文件头数据

这一部分共16字节, 前4字节是文件标识(41 52 00 00), 接下来4字节是子文件个数, 4字节加密文件名列表用的MagicKey, 最后4字节是子文件信息列表的偏移地址。

二、子文件名列表

这一部分是不定长的, 有N个shortstring组成。 而且文件名的前4的整数倍字节被加密过, 需要用MagicKey异或解密。

三、子文件信息列表

最先是定义一个结构 struct FileInfo { WORD ID; // 子文件的编号, 一般是从0现在开始计算, 貌似没什么实际意义 DWORD Offset; // 子文件就在包中的起始偏移量 DWORD FileSize; // 子文件的大小 BYTE MagicKey; // 解密子文件用的MagicKey };

第三部分由N个FileInfo结构组成, N是子文件的总个数。

四、子文件数据

除去前三部分, 剩下就是子文件数据。 解包的时候直接可以通过FileInfo.Offset在文件中Seek, 之后读取FileInfo.FileSize字节的数据。 不过需要提醒一定要注意的是, 每个小文件的头20字节被MagicKey异或过了, 我们我自己再异或回来就OK啦。

使用说明

1.下载并运行软件, 选择中需要解包的ARF文件。

2.用鼠标点击分析文件, 选择需要提取的子文件。

3.点击开始导出即可。

下载地址
软件说明
* 为了达到最快的下载速度,推荐使用迅雷下载
* 请一定升级到最新版WinRAR解压缩软件才能正常解压本站提供的软件!
* 站内提供的所有软件由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!