Android软件安全与逆向分析

丰生强

出版时间

2013-02-01

ISBN

9787115308153

评分

★★★★★
书籍介绍

本书由浅入深、循序渐进地讲解了Android 系统的软件安全、逆向分析与加密解密技术。包括Android软件逆向分析和系统安全方面的必备知识及概念、如何静态分析Android 软件、如何动态调试Android 软件、Android 软件的破解与反破解技术的探讨,以及对典型Android 病毒的全面剖析。

本书适合所有Android 应用开发者、Android 系统开发工程师、Android 系统安全工作者阅读学习。

丰生强(网名非虫)

Android软件安全专家。看雪论坛Android安全版版主;安卓巴士开发交流版版主。

对Android软件与系统安全有狂热的爱好和独到的见解,对Android系统的全部源代码进行过深入地研究和分析。逆向分析实战经验丰富。

在国内信息安全杂志上发表过多篇有价值的软件安全文章,目前就职于国内某Android开发企业,常年混迹于看雪论坛(ID非虫)。

作者邮箱:[email protected]

愿与国内安全爱好者共同交流与探讨安全技术。

AI导读
核心看点
  • 由浅入深讲解Android逆向分析与安全加密技术
  • 涵盖静态分析、动态调试及典型病毒剖析
  • 提供APK破解与反破解技术的实战探讨
适合谁读
  • Android应用开发者
  • Android系统安全工作者
  • 逆向工程初学者
读前提醒
  • 建议动手实践书中各章节实例
  • 需具备一定编程基础以免阅读吃力
  • 关注混淆代码与Dalvik虚拟机原理
读者共识
  • 内容全面,适合初学者入门
  • 干货满满,值得细看与参考
  • 是逆向工程领域的经典著作

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "gid指定了所关联的用户组。 声明了该权限后,运行时的进程所属的用户就会添加到inet用户组。"
  • "经过混淆的dex文件,反编译出来的smali代码可能没有源文件信息,因此,“.source”行的代码可能为空。"
  • "在分析Android程序过程中,我们需要先查看该程序是否具有Application类,如果有,就要看看它的OnCreate()方法中是否做了一些影响到逆向分析的初始化工作。"
作者简介
丰生强(网名非虫) Android软件安全专家。看雪论坛Android安全版版主;安卓巴士开发交流版版主。 对Android软件与系统安全有狂热的爱好和独到的见解,对Android系统的全部源代码进行过深入地研究和分析。逆向分析实战经验丰富。 在国内信息安全杂志上发表过多篇有价值的软件安全文章,目前就职于国内某Android开发企业,常年混迹于看雪论坛(ID非虫)。 作者邮箱:[email protected] 愿与国内安全爱好者共同交流与探讨安全技术。
目录
第1章  Android程序分析环境搭建  1
1.1  Windows分析环境搭建  1
1.1.1  安装JDK  1
1.1.2  安装Android SDK  3
1.1.3  安装Android NDK  5

显示全部
用户评论
满满的干货,值得细看
论坛的博客,都是一个软件的介绍和怎么用,底层的东西都没有,没有什么有用的东西
在这里面除了可以看到android方向工程相关的知识之外,也可以了解到一些基础的知识,比如android虚拟机的知识,对于知识的深度还是有帮助的
看雪网上的高手,长期专注和实战
书还行,但太古老有点失效
基础入门
很强悍,学到很多,比起ios,开源就是研究的更深入,不过道高一尺魔高一丈,各种防反编译的手段也更先进
如果有so修复的话,就很全面了
很适合移动安全入门
收藏