×
Namespaces

Variants
Actions

中文 DumpSIS

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

文章
kcomex 在 17 Mar 2007 创建
最后由 hamishwillee 在 15 Dec 2011 编辑

Contents

DumpSIS:一个用来解压缩Symbian 9.x版本的SIS文件的工具

使用目的

  • 此工具是一个命令行模式下(Cmd.exe)的反编译基于Symbian OS 9.x版本的SIS文件的工具。
  • 此工具可以查看SIS文件包中的可执行程序所需要的能力
  • 可以用来分析一个SIS文件中是否包含恶意程序,而不必真正地安装这个SIS文件。

使用方法

  • DumpSIS程序的执行参数就是Symbian 9.x版本的SIS文件的文件名。
  • 文件的输出是安装包文件和安装包文件中的内容文件。
  • DumpSIS可以在SDKEPOCROOT\epoc32\tools\目录中被找到。

使用本工具示例:

DumpSIS [-v] [-h] [-x] [-l[-y]][-d directory] filename.sis

选项:

选项 描述
-i 显示输出信息。
-v 显示DumpSIS的版本号。
-h 显示DumbSIS帮助。
-x 解压文件。
-d 指定解压文件的存放路径。如果没有指定解压缩路径的话,解压缩的文件将会解压缩到当前目录下以要解压的SIS文件名命名的子目录。
-p 当进程结束,暂停。
-l 显示可执行文件所需要的能力。此命令同样会验证可执行程序所需要的能力是否和SIS文件包申请的能力。
-y 显示可执行文件所需要的能力,并以DumpInstallFileStatus工具所支持的格式进行输出。 此选项和-l选项一同使用。

备注

  • DumpSIS不会恢复SIS文件中的内容文件的时间戳。
  • DumpSIS将不会显示和SIS文件有关的任何签名信息。 如果要想检测SIS文件的签名信息,你需要使用SignSIS 工具。
  • SIS文件中包含的内容文件,他们的文件名将不会被原样恢复,所以DumpSIS生成的文件名会被自动生成。
  • 本工具不能被用来解析9.x以前版本的SIS文件。 对于9.x以前的SIS文件,你可以使用在SDK的工具目录下的UnSIS工具来完成相关的工作。
This page was last modified on 15 December 2011, at 13:49.
174 page views in the last 30 days.