预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基础知识 SymbainOS SymbianOS(中文译音“塞班系统”)由诺基亚、索尼爱立信、摩托罗拉、西门子等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发智能手机操作系统,现在已经被诺基亚收购。 SymbianOS硬件CPU采用的是ARM系列,使用的是ARM32位指令而非THUMB。 EPCO Symbian操作系统的前身是EPOC,"EPOC”这个词起源于世界将会进入“anewepochofpersonalconvenience”。EPOC是一个开放的操作系统,一开始的时候EPOC就加上了无线通信和一个外加应用程序的体系,因此在无线通信方面与其他操作系统相比具备先天的优势。 SymbianS60 NokiaS60系列手机是市面上智能机里流行最广的手机。 SymbianSeries60是SymbianS60的全称 S60可以细化分为第一版、第二版、第三版、第四版、第五版 第一版和第二版差别不大,笼统概括为S602nd、S60二版。(包含OS6、OS7、OS8三个系列) 第三版第四版第五版核心是OS9系列的,笼统概括为S603rd、S60三版 2ndAnd3rd S603rd和S602nd从操作系统上看有很大的区别: 1、三版引入了权限签名这一安全机制,可通过对程序安装包进行签名授权。 2、S602nd是EPOC6,S603rd是EPOC9,这也意味着其ELF(ExecutableandLinkingFormat)是可执行连接格式也发生了改变 在S602nd版本中,可执行体是EPOC6格式的.APP文件和.DLL文件 在S603rd版本中,可执行体是EPOC9格式的.EXE文件和.DLL文件 3、三版和二版的程序安装包,格式是不一样的,尽管都是.sis结尾的文件 EPOC9格式的可执行文件是可以压缩的,三版签名后的安装包一般是.sisx ARMCPU ARM公司是专门从事基于RISC(reducedinstructionsetcomputer,精简指令集计算机)微处理芯片制造的企业。设计出的产品性能高、成本低和能耗省的特点,适用于多种领域,例如嵌入式系统、DSP、和手机。 ARM处理器本身是32位设计,但也配备Thumb16位指令集 准备工作 IDAPro5.2 鬼斧神工逆向分析利器 下载地址:HYPERLINK"http://bbs.pediy.com/showthread.php?t=55801"\t"_blank"http://bbs.pediy.com/showthread.php?t=55801 IDSfilesforEPOC6andEPOC9 SymbianEPOC格式标示符文件,配合IDA5.2使用,解压置IDA相关目录即可 下载地址: HYPERLINK"http://arteam.biz.hr/downloads/Symbian_EPOC6_EPOC9_Unleashed_IDS_Files_for_IDA_Pro_by_argv.rar"\t"_blank"http://arteam.biz.hr/downloads/Symbian_EPOC6_EPOC9_Unleashed_IDS_Files_for_IDA_Pro_by_argv.rar WinHex 强大的磁盘编辑工具,也是非常棒的十六进制编辑器。 SisContents S60三版程序(Sis,Sisx)打包、解包、签名工具。 HYPERLINK"http://symbiandev.cdtools.net/"\t"_blank"http://symbiandev.cdtools.net CeleASM 用于查看ARMOPCODE 宇宙杰出青年Yonsm(郭春杨)之作 主页:HYPERLINK"http://www.yonsm.net/"\t"_blank"WWW.Yonsm.NET Symbian_OS_9.x-ELF_Toolz 用于解压和压缩3rdEXE和DLL工具 当然我不是宇宙杰出青年,博客还是有的 Blog:HYPERLINK"http://www.caterqiu.cn/"WwW.CaterQiu.Cn RESEdit.exe S60三版程序RSC资源修改工具,主要用作汉化 这四款小工具我的博客有文件打包,详情参阅 HYPERLINK"http://www.caterqiu.cn/Article/Symbian_S60_3rd_Reverse_CrAcKiNg_Tutorial_By_CaterQiu.html"WwW.CaterQiu.Cn/Article/Symbian_S60_3rd_Reverse_CrAcKiNg_Tutorial_By_Cate