FridaAndroidSO逆向深入实践查看源代码讨论查看历史
《FridaAndroidSO逆向深入实践》,陈佳林 著,出版社: 清华大学出版社。
清华大学出版社成立于1980年6月,是教育部主管、清华大学主办的综合性大学出版社[1]。清华社现年出版图书、音像制品、电子出版物等近3000种,销售规模和综合实力以及在高等教育教材市场、科技图书市场、馆配图书市场占有率均名列前茅[2]。
内容简介
《Frida Android SO逆向深入实践》主要介绍使用Frida辅助分析SO进行逆向工程项目开发。首先从基础开始介绍NDK编译套件,开发编译包含SO的应用软件并进行动静态分析调试;接着介绍如何将算法移植到SO中保护App,并使用模拟执行框架加载SO运行算法,使用GDB、HyperPwn、Objection、Frida联合调试SO中的算法;此外,还将介绍ARM/ELF的文件格式和反编译工具IDA,Frida/Jnitrace Hook/Invoke JNI,JNI与反射及简单风控案例设计分析,onCreate的Native化,分析Android源码追踪JNI的绑定流程。最后介绍哈希和对称加解密算法的核心原理与实现细节,以及使用Frida辅助逆向分析的工作流程。
《Frida Android SO逆向深入实践》按照由易到难、由浅入深的方式进行讲解,适合Native层的初、中级读者阅读。
作者介绍
陈佳林,在软件安全领域从业近十年,Frida中文布道师,R0Capture等多款工具开发者,尤其在移动安全领域拥有经验丰富,多次主持银行、电信、政府及行业部门培训并参与安全研究项目。曾在国内知名安全开发者峰会、GeekPwn发表主题演讲。在看雪网站、安全客、Freebuf发表大量技术文章,曾就职于看雪科技,负责移动应用安全研究,《安卓高级研修班》负责人,出版著作《安卓Frida逆向与抓包实战》、《安卓Frida逆向与协议分析》等。
参考文献
- ↑ 我国出版社的等级划分和分类标准,知网出书,2021-03-01
- ↑ 企业简介,清华大学出版社有限公司