iOS应用逆向工程(第2版)

iOS应用逆向工程(第2版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

全球第一本讲解iOS8应用逆向工程的实战手册。

内容简介

本书是全球iOS应用逆向工程领域的第一本著作,完全站在普通iOS开发者的角度,从iOS系统架构等理论出发,以多个实例贯穿全书,阐述class-dump、Theos、Cycript、Reveal、IDA、LLDB等常用工具的使用,总结提炼出一套从UI观察切入代码分析的iOS应用逆向工程方法论。本书为想要从事iOS逆向工程学习/工作/研究的你量身打造,手把手带你进入iOS逆向工程的大门,确保你在阅读完本书后能够自主进行更深层次的研究,使自己的专业技能如虎添翼,为自己的职业道路锦上添花!

作者简介

作者沙梓社,iOS越狱社区骨灰级活跃份子,思路开阔思想传统,对苹果的研究痴迷到连女朋友都没有的地步。作品见诸于Cydia,有SMSNinja、LowPowerBanner、DimInCall等。

章节目录

版权信息

推荐序一

推荐序二

第2版序

第1版序

前言

第一部分 概念篇

第1章 iOS逆向工程简介

1.1 iOS逆向工程的要求

1.2 iOS应用逆向工程的作用

1.3 iOS应用逆向工程的过程

1.4 iOS应用逆向工程的工具

1.5 小结

第2章 越狱iOS平台简介

2.1 iOS系统结构

2.2 iOS二进制文件类型

2.3 小结

第二部分 工具篇

第3章 OSX工具集

3.1 class-dump

3.2 Theos

3.3 Reveal

3.4 IDA

3.5 iFunBox

3.6 dyld_decache

3.7 小结

第4章 iOS工具集

4.1 CydiaSubstrate

4.2 Cycript

4.3 LLDB与debugschmerver

4.4 dumpdecrypted

4.5 OpenSSH

4.6 usbmuxd

4.7 iFile

4.8 MTerminal

4.9 syslogd to/var/log/syslog

4.10 小结

第三部分 理论篇

第5章 Objective-C相关的iOS逆向理论基础

5.1 tweak在Objective-C中的工作方式

5.2 tweak的编写套路

5.3 实例演示

5.4 小结

第6章 ARM汇编相关的iOS逆向理论基础

6.1 ARM汇编基础

6.2 tweak的编写套路

6.3 LLDB的使用技巧

6.4 小结

第四部分 实战篇

第7章 实战1:Characount for Notes 8

7.1 备忘录

7.2 搭建tweak原型

7.3 逆向结果整理

7.4 编写tweak

7.5 小结

第8章 实战2:自动将指定电子邮件标记为已读

8.1 电子邮件

8.2 搭建tweak原型

8.3 逆向结果整理

8.4 编写tweak

8.5 小结

第9章 实战3:保存与分享微信小视频

9.1 微信

9.2 搭建tweak原型

9.3 逆向结果整理

9.4 编写tweak

9.5 彩蛋放送

9.6 小结

第10章 实战4:检测与发送iMessage

10.1 iMessage

10.2 检测一个号码或邮箱地址是否支持iMessage

10.3 发送iMessage

10.4 逆向结果整理

10.5 编写tweak

10.6 小结

越狱开发一览

沙箱逃脱

编写tweak——新时代的hacking

iOS应用逆向工程(第2版)是2015年由机械工业出版社华章分社出版,作者沙梓社。

得书感谢您对《iOS应用逆向工程(第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
现代工程设计制图习题集(第5版) 电子书
《现代工程设计制图习题集(第5版)》与王启美、吕强主编的教材《现代工程设计制图(第5版)》(书号:978-7-115-39695-2)配套使用,编排顺序与教材基本一致,采用了**新颁布的国家标准。本习题集包括制图基本知识、正投影法基础、立体投影、轴测图、组合体、机件形体的表达方法、标准件和常用件、零件图、装配图、展开图、电气制图及计算机绘图等内容,各章节都配有一定数量的基本训练题和综合题,习题有一
工程数值计算 电子书
本教材面向工科类本科生、研究生以及需要用数值方法解决计算问题的工程技术人员,以分析和解决复杂工程问题为目标。在教材内容上,既涵盖对测试与计算数据进行综合处理的误差分析、插值、回归、积分和微分等数值计算方法,也包括对代数方程和方程组、常微分方程和偏微分方程等复杂数学模型进行求解的数值计算方法。在教材组织上,通过工程引例与实际工程案例,从问题描述、问题分析、问题求解及程序代码四个方面呈现了完整的“工程
工程地质 电子书
本书共7章,基于“课程思政”与专业教学协同设计,阐述地壳及其物质组成、地质构造及地质图、水的地质作用、地质灾害、地下建筑工程地质问题和工程地质勘察。
肝切除与肝移植应用解剖学(第2版) 电子书
从事肝脏外科的医生的必备书籍。
建筑工程测量 电子书
建筑施工测量系统地讲解了建筑施工测量的相关知识,全书共有5章,充分论述了建筑施工测量的基本概念、测量仪器的使用、确定点位的方法、建筑工程施工测量和变形观测等内容。每章后面都附有思考与练习和单元实训,对培养学生的专业能力和岗位能力具有重要作用。本书既可以作为高职高专院校建筑工程技术、工程监理和工程造价等土建类专业的教材,也可以作为相关专业培训或技术人员自学的参考资料。