国内**本讲解ios应用逆向工程的实战手册,作者毫无保留地分享了数年来在ios逆向领域的经验。内容系统深入,实战性强,从ios系统架构、文件类型等逆向理论出发,通过多个实用案例,结合class-dump、theos、cycript、reveal、ida、gdb等*常用逆向工具阐述了对ios应用进行逆向分析的思路、方法和技巧
本书是ios应用逆向工程方面的权威著作,三位作者都是ios领域内的专家,拥有扎实的理论知识和丰富的实践经验。本书内容以工具+代码的形式全面、系统地展开知识点,由浅入深,图文并茂地带着读者一步步探索常规ios app之外的世界。本书分为四大部分,分别是概念、工具、理论和实战。前三部分介绍ios逆向分析领域的背景、知识体系,以及相应的工具集、理论知识;第四部分则通过4个实际案例来将前面的知识以实战的方式展开。**部分为概念篇,简单介绍ios逆向分析的概念以及ios平台系统架构。第二部分为工具篇,介绍一系列基于mac和ios平台的配套工具,并且重点讲解其中的class-dump、theos、reveal、ida、gdb等5个工具的使用方法,前3个侧重于使用,后2个侧重于分析。第三部分为理论篇,主要讲述ios逆向/越狱方向的进阶**理论知识。第四部分为实战篇,通过对3个app store app及1个系统app进行逆向分析的实战操作,让读者能够了解并同步实践已掌握的知识。
本书结构合理、行文风趣、内容翔实、配图丰富。如果你是中高级ios开发者,本书一定会让你大开眼界。当你在探究ios系统底层或别人的app却迷失方向时,本书会告诉你该怎么办,该使用何种工具和策略。逆向爱好者、安全研究人员也能从书中了解到ios的安全架构和app的攻防策略。ios开发小白呢,更要入手一本做参考了,不然你开发的app分分钟就被暴露在别人的“显微镜”下了。如果你想缩短和高手之间的差距,想让你的app更安全,读一读此书吧。
——卢明华 友盟 ios高级工程师
随着移动互联网浪潮的到来,ios应用开发技术得到了大家广泛的关注,相关的书籍也非常丰富。但是ios应用安全领域却像一块处女地,鲜有资料涉及。应用安全相关知识是一把双刃剑,黑帽子用它来攻击那些不懂得防范的菜鸟,白帽子用它来保证用户的隐私和维护自己的商业利益。本书从黑帽子攻击的角度,讲解了如何对ios应用进行逆向工程。通过本书,作者揭开了那些不为人知的ios应用攻击手段,也将会使得大家更加注意ios应用的安全问题,最终促进整个业界对于安全的重视。
—— 唐巧 猿题库 ios高级工程师
逆向工程是一个可以让激情洋溢的程序员快速了解底层结构而成长为高手的快速途径,可惜长久以来,这个领域里的优秀人才都不曾出来向大家分享些学习的经验和体会,直到本书的面世。本书提供了很多贴近现实的实例和平易近人的讲解,帮助你更容易地进入这个领域。如果你想在软件领域有更深的造诣,可以跟着这本书调试书中的实例,一步步地了解ios逆向工程的基本要领和操作流程。逆向工程多年来一直是我研究各种系统的得力工具,所以我把这本书推荐给大家。想象一下当初一直研习气宗的令狐冲,在知道剑宗存在之后的感觉吧!
—— 邹天矢 360手机卫士前ios高级工程师
如果你打算编写越狱环境下的ios插件,或者想从一个全新的角度来审视现有的ios应用,请从这里开始。本书覆盖范围十分广泛,从class-dump、ida等常用工具到ios arm汇编,囊括了目前相关领域使用的主流方法和技术,完整介绍了ios应用逆向工程中的各个部分。书中所讲述的实战案例,通过对whatsapp、instagram等知名应用进行逆向分析,展现了逆向工程的巨大威力。相信本书将会为广大ios应用开发者打开一扇新的大门。
—— 沙杰 搜狗号码通ios高级工程师
沙梓社(snakeninny)iOS越狱社区骨灰级活跃分子,思路开阔,思想传统,对苹果的研究痴迷到连女朋友都没有的地步。作品见诸Cydia,有SMSNinja、LowPowerBanner、DimInCall等。吴航(hangcom)拥有十余年程序开发经验的资深码农,历经方正、NEC、Juniper等国内国外知名IT企业,2011年进入iOS领域,专注于iOS App/逆向等方向的开发,主要作品有安全管家、有康医生、知乎月刊HD等。刘瑾北京电子科技学院计算机科学与技术系讲师,教课之余主要从事移动客户端的安全应用程序设计和嵌入式应用程序开发研究,参与编著及翻译多本相关教材,承担过多个项目的研发工作,多次获得各项教学科研奖项。
《世界美术名作二十讲(插图本)》内容简介:本书着重介绍欧洲文艺复兴以来近二十位大师及其名作,深入浅出地讲解其艺术风格和人品
IT服务连续性实现指南 本书特色 本书是一种系统地、全面地阐述it服务连续性知识体系的专著,旨在为社会培养it服务连续性领域的人才,为数据中心开展it服务连续性...
这是湖南美术出版社出版的《德国新媒体插画教程》系列中的两本插画书之幻想类一本。由来自德国HAW的孟克塔塞尔教授引领,展示了他
每天,google都要测试和发布数百万个源文件、亿万行的代码。数以亿计的构建动作会触发几百万次的自动化测试,并在好几十万个浏览
《Microsoft.NET框架程序设计》(修订版)是《微软.NET程序员系列》丛书之一,主要介绍如何开发面向Microsoft.NET框架的各种应用程
国内第一本基于GWT2.0的经典著作,4大专业社区联袂推荐,权威性毋庸置疑!本书内容全面,不仅详细介绍了GWT的主要模块和控件、GW
《涂抹与速度》内容简介:九位书法相关专业的博士从历史现象出发,对书法中的种种迷信和陈陈相因的观点进行了崭新的解说,给人启迪
日本設計大師原研哉為其設計生涯的諸多作品,以淺顯易懂的精鍊語言,做全面性解說。近年來的新作,如「HAPTIC」展、北京奧運象徵
DescriptionAguidetobuildingusable,aestheticallypleasinginterfacesforwebsitesandw...
AdvancedLinuxProgrammingisdividedintotwoparts.ThefirstcoversgenericUNIXsystemser...
新世纪五笔字型输入法-最新汉字输入法 本书特色 《新世纪五笔字型输入法》:由王玛字型发明人王水民教授授权。配有由中国王码公司提供的新世纪输入法正版软件。新世纪五...
《当我遇见一个人》内容简介:任何事物,如果你觉得它美,那么它一定暗合了某种美的规律。家庭教育也一样,一个孩子从呱呱坠地到健
ArcGIS基础实例教程 本书特色 《ArcGIS基础实例教程》介绍了ArcGIS的重要产品ArcGIS for Desktop的基本功能,具体包括数据显示与管...
GPS导航原理与应用 本书特色 本书阐述了GPS导航及其应用的基本原理,全书共分为十章。前三章介绍了全球定位系统(GPS)的发展概况、系统的构成、导航定位的时空...
AlongwithMySQLspopularityhascomeafloodofquestionsaboutsolvingspecificproblems,an...
《现代数字信号处理》全面、系统、深入地讨论了现代数字信号处理的理论、设计和应用。全书由自成体系而又有联系的八章组成,分别
ANationalBestseller,aNewYorkTimesNotableBook,andanEntertainmentWeeklyBestBookoft...
二级Visual Basic-全国计算机等级考试无纸化专用题库-(2013年9月考试专用)-(1CD) 本书特色 《虎奔教育·全国计算机等级考试无纸化专用题库:...
《图文中国史》内容简介:樊树志教授为满足广大读者对于简明历史普及读物的需求,在毕生研究以及两部畅销通史著作——《国史概要》
《大型网站系统与Java中间件实践》内容简介:本书围绕大型网站和支撑大型网站架构的Java中间件的实践展开介绍。从分布式系统的知识