Android软件安全与逆向分析

丰生强

出版时间

2013-02-01

ISBN

9787115308153

评分

★★★★★
书籍介绍
这本书在安卓安全领域几乎是一个绕不开的名字,但它究竟适合谁、又能给人什么,值得说清楚。它不是那种翻完就能上手攻防的速成手册:读者普遍反馈,内容覆盖从环境搭建、静态反编译到动态调试、反破解的完整链条,dalvik 指令与 smali 讲解相对扎实,堪称系统性的入门框架。但也有人直言,它对反编译与保护手段的剖析并不新奇,编译安装流程停留在代码层面,基础薄弱的读者会看得吃力。正因如此,它更像一位耐心的向导,把逆向分析的门道逐一铺开,适合愿意沉下心打基础的初学者;而追求高阶对抗技巧的人,或许需要另找补充。
作者简介
丰生强(网名非虫) Android软件安全专家。看雪论坛Android安全版版主;安卓巴士开发交流版版主。 对Android软件与系统安全有狂热的爱好和独到的见解,对Android系统的全部源代码进行过深入地研究和分析。逆向分析实战经验丰富。 在国内信息安全杂志上发表过多篇有价值的软件安全文章,目前就职于国内某Android开发企业,常年混迹于看雪论坛(ID非虫)。 作者邮箱:[email protected] 愿与国内安全爱好者共同交流与探讨安全技术。
AI导读
核心看点
  • 由浅入深讲解Android逆向分析与安全加密技术
  • 涵盖静态分析、动态调试及典型病毒剖析
  • 提供APK破解与反破解技术的实战探讨
读者共识
  • 内容全面,适合初学者入门
  • 干货满满,值得细看与参考
  • 是逆向工程领域的经典著作
精彩摘录
  • "gid指定了所关联的用户组。 声明了该权限后,运行时的进程所属的用户就会添加到inet用户组。"
  • "经过混淆的dex文件,反编译出来的smali代码可能没有源文件信息,因此,“.source”行的代码可能为空。"
  • "在分析Android程序过程中,我们需要先查看该程序是否具有Application类,如果有,就要看看它的OnCreate()方法中是否做了一些影响到逆向分析的初始化工作。"
目录
第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修复的话,就很全面了
很适合移动安全入门
求书
收藏
全部深度解读 →主题书单高分榜最近更新