大小:48.43M
更新时间:23-09-04
系统:Pc
android软件安全与逆向分析是国内第一本Android软件安全指南书籍,由丰生强编著。本书实践性非常强,作者由水浅入深,详细的解解了android系统的软件安全、逆向分析与加密解密技术。全书几乎每一个部分都结合实际例子,一步步讲解如何操作。因此,它对刚入门的人或者想快速了解其中某个话题的人会有很大的帮助。android软件安全与逆向分析全书时效性也非常强,对于Santoku虚拟机、APIMonitor等工具,以及Androguard的新特性都有介绍。另外全书的深度和广度适当,仅目录本身,就是一份极好的自学参考大纲。而其中最实用的那些话题,例如常见C/C++代码结构的ARM目标程序反汇编特点,没有源码情况下对Android软件的调试技术等,都有深入的介绍,欢迎免费下载阅读。
《Android软件安全与逆向分析》由浅入深、循序渐进地讲解了Android系统的软件安全、逆向分析与加密解密技术。包括Android软件逆向分析和系统安全方面的必备知识及概念、如何静态分析Android软件、如何动态调试Android软件、Android软件的破解与反破解技术的探讨,以及对典型Android病毒的全面剖析。强实践性。缺乏可操作性,是Android安全方面现有论文、白皮书、技术文章大的问题之一,很多人读到后可能对内容有了一些概念,却不知道从何下手。这本书的几乎每一个部分,都结合实际例子,一步步讲解如何操作。强时效性。作者在写作的同时,持续跟随业界新进展,刚刚发布不久的Santoku虚拟机、APIMonitor等工具,以及Androguard的新特性等,已然出现在了这本书中。
《Android软件安全与逆向分析》适合所有Android应用开发者、Android系统开发工程师、Android系统安全工作者阅读学习。
《android软件安全与逆向分析》主要从软件安全和系统安全两个方面讲解Android平台存在的攻击与防范方法。
第1章和第2章主要介绍Android分析环境的搭建与Android程序的分析方法。
第3章详细介绍了Dalvik VM汇编语言,它是Android平台上进行安全分析工作的基础知识,读者只有掌握了这部分内容才能顺利地学习后面的章节。
第4章介绍了Android平台的可执行文件,它是Android软件得以运行的基石,我们大多数的分析工作都是基于它,因此这部分内容必须掌握。
第5章起正式开始了对Android程序的分析,对这部分的理解与运用完全是建立在前面章节的基础之上。这一章详细讲述了Android软件的各种反汇编代码特征,以及可供使用的分析工具,如何合理搭配使用它们是这章需要学习的重点。
第6章主要讲解ARM汇编语言的基础知识,在这一章中,会对ARM汇编指令集做一个简要的介绍,为下一章的学习做铺垫。
第7章是本书的一个高级部分,主要介绍了基于ARM架构的Android原生程序的特点以及分析它们的方法,读者需要在这一章中仔细的体会并实践,鉴于此类程序目前在市场上比较流行,读者在阅读时需要多进行实践操作,多动手分析这类代码,加强自己的逆向分析能力。
第8章介绍了Android平台上软件的动态调试技术,动态调试与静态分析是逆向分析程序时的两大主要技术手段,各有着优缺点,通过动态调试可以让你看到软件运行到某一点时程序的状态,对了解程序执行流程有很大的帮助。
第9章详细介绍了Android平台软件的破解方法。主要分析了目前市场上一些常见的Android程序保护方法,分析它们的保护效果以及介绍如何对它们进行破解,通过对本章的学习,读者会对Android平台上的软件安全有一种“恍然大悟”的感觉。
第10章介绍了在面对软件可能被破解的情况下,如何加强Android平台软件的保护,内容与第9章是对立的,只有同时掌握了攻与防,才能将软件安全真正地掌握到位。
第11章从系统安全的角度出发,分析了Android系统中不同环节可能存在的安全隐患,同时介绍了面对这些安全问题时,如何做出相应的保护措施。另外,本章的部分小节还从开发人员的角度出发,讲解不安全代码对系统造成的危害,读者在掌握这部分内容后,编写代码的安全意识会明显提高。
第12章采用病毒实战分析的方式,将前面所学的知识全面展示并加以应用,让读者能彻底地掌握分析Android程序的方法。本章的内容详实、知识涵盖范围广,读者完全掌握本章内容后,以后动手分析Android程序时,便能够信手拈来。
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读试读
应用信息
同类热门
类似软件
android 4游戏编程入门经典pdf3.55M395人在用《android 4游戏编程入门经典》是专为游戏开发的初学者量身打造的一款android开发入门教程,作者[美]Mario Zechner和Robert Green,曾繁贰、于建业和王炜译,清华大学出版社出版。全书最大亮点是:它教你如何从零开始学习and
查看
疯狂android讲义第3版233.07M505人在用 如何更好的学习android开发?这里小编为广大网友带来了疯狂android讲义第3版pdf下载,pdf高清无水印版,是目前最好的一本介绍Android应用开发的实用图书,曾获评CSDN年度具有技术影响力十大原创图书,作者李刚。 全书介
查看
Android任务驱动式教程37.84M219人在用 Android任务驱动式教程是一本高清pdf格式的电子书,书本以eclipse为集成开发环境,结合作者近年来在手机软件研发和教学中积累的经验,以一个企业级的手机研发项目--手机文件管理器的开发过程为主线,详细介绍了android平台开发的相关知识。
查看
android开发入门教程42.02M365人在用 随着互联网的时代一步一步向人类走来,如果在短时间内掌握计算机编程有关的技巧,不管到哪里都非常吃香。因此小编特意给用户准备了android编程教程,在这套教程中一共包含了5项学习知识,分别是Android实例与详解、Android网络开发技术实战详解
查看
轻松学Android开发pdf37M315人在用轻松学Android开发pdf是目前学习Android开发的最好的入门图书,由于Android的持续火爆,关于这方面的图书也是卖得很好。全书以图解的方式显示了如何学习Android编程,拥有282幅教学插图、105个典型示例、455分钟视频教程、以及53
查看
android驱动开发与移植实战详解5.14M405人在用android驱动开发与移植实战详解是一本pdf高清版的电子图书,已经附带了pdf福昕阅读器在软件包中,用户可以即下即看。android安卓系统是谷歌公司推出的一款手机系统,是基于linux内核开发的,能够迅速建立手机软件的解决方案。该系统采用了webk
查看
google android开发入门与实战高清版35.85M251人在用 说到google android,它实际上是Google开发的基于Linux平台的开源手机操作系统,包括了操作系统、用户界面、用户程序、移动电话工作所需要的全部软件,并不存在任何以往阻碍移动产业创新的专有权障碍。 如果用户想要学会这一技
查看热门标签
网友评论0人参与,0条评论
最新排行
spark高级数据分析5.79Mpdf扫描版 spark高级数据分析是一本Spark实用手册,由著名大数据公司Cloudera的四名数据科学家编写,他们联袂展示了利用Spark进行大规模数据分析的若干模式,而且每个模式都自成一体。全书将Spark、统计学方法和真实数据集结合起来,通过实例向读者
查看
2017市政公用工程管理与实务pdf电子书20.82M 2017年市政公用工程管理与实务是根据2014年版《一级建造师执业资格考试大纲)) (市政公用工程) 而修订的全新版本,新版本以大纲为依据,力求做到理论与实践相结合,重点放在工程实践应用。全书共分三个部分:第一部分介绍了市政公用工程的各项专业工程技
查看
高性能网站建设进阶指南:Web开发者性能优化最佳实践20.16M桑德斯pdf扫描版 高性能网站建设进阶指南:Web开发者性能优化最佳实践是一本web性能优化指南实践手册,由美国程序员Steve Souders编著。本书内容丰富翔实,主要讲解了Ajax性能、编写高效的JavaScript、创建快速响应的应用程序、无阻塞加载脚本、跨域
查看
触动人心设计优秀的iphone应用71.38MJosh Clark pdf扫描版 触动人心设计优秀的iphone应用是一本iphone应用开发设计手册,由美国iphone开发设计师Josh Clark编著。本书不是一本关于编程的书,也不是一本关于营销的书,这是一本关于iPhone和iPhoneg应用的设计、心理学、文化、可用性和
查看
Linux系统命令及Shell脚本实践指南pdf52.87M王军高清扫描版 linux系统命令及shell脚本实践指南是一本linux系统及Shel脚本开发教材,由王军编著。本书是根据作者多年来Linux环境运维管理工作的经验编著而成,内容丰富,且注重实践讲解。全书采用理论联系实际的写作方式,从系统管理出发,深入剖析Lin
查看
数据库系统实现第二版26.33M加西亚·莫利纳pdf扫描版 数据库系统实现第二版是一本数据库实现原理书籍,由美国程序员加西亚·莫利纳编著。本书内容深入且全面,技术实用且先进,叙述深入浅出,书中从数据库实现者的角度对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分:存储管理器、查询处
查看
你早该这么玩Excel25.86Mpdf完整版 你早该这么玩Excel pdf完整版,己做好全部的书签,即下即用。本电子书讲述的都是日常工作中常遇到一些Excel问题,通过最简单的方法,解决excel问题,帮助办公人员提高工作效率。另外软件包中附带了pdf阅读器,请自行下载! exc
查看
c专家编程pdf高清版12.94M林登 C专家编程是一本C编程语言程序设计经典著作,也是C语言入门软件开发宝典,由林登(LinDen P.V.D)编著。本书讲述的是应用于pc和unix系统上的ansi标准c语言。对于c语言中与unix平台复杂的硬件结构相关的特性作了详细描述。对于pc的内
查看
中国起名实用大全书籍电子版19.09M巨天中编著 中国起名实用大全是一本关于如何起名,改名的实用图书,作者巨天中,长征出版社发行。全书共三编,内容包括古人改名趣事、依据什么理论来取名改名、取名改名的策略、26种取名改名艺术方法、取名改名禁忌、企业名称设计策略等内容,可以帮助用户更好的起名以及改名,
查看
3500常用字草书字帖4.46Mpdf高清版本款3500常用字草书字帖是一本pdf高清版的钢笔草书字帖图书,非常的清晰,罗列出了常用的3500个汉字,可用于临摹,并且具有操作简单而便捷,特点明显的优势,如果需要练字的用户快来试试这款“3500常用字草书字帖”到电脑上进行学习练字吧。
查看
微服务那些事儿pdf70.53Mpdf扫描版微服务那些事儿是一本接地气的微服务架构书籍,由纪晓峰编著。全文以幽默风趣的语言生动地讲述了微服务,将微服务相关的理论知识、技术实现和项目实践一网打尽。本书内容都是从实际出发,其内容均来自作者常年在前方发回的“报道”,这里有客户最关心的话题,如何拆分服务、
查看
2017机电工程管理与实务电子书24.4M 2017机电工程管理与实务是一级建造师必考的科目,新版本教材整体变化不大,大概在5%左右,主要集中在第一篇章,第二编章增加修改了些案例,第三编章变化不大。比如p28-30页修改:六、机电工程中常见的工程测量(序号改变),p41页增加了内容:增加若采
查看