Android 系统源码调试
杏林小轩
故不积跬步,无以至千里;不积小流,无以成江海。
展开
-
搭建Android系统C程序调试环境
在学习Android安全知识的过程需要在Android系统上验证一些C程序来验证安全漏洞或者学习操作系统知识,在这个过程有一个好的调试环境可以帮助我们更好的理解程序和Android系统的运行原理。本文描述了在Android系统上搭建调试环境的过程。原创 2016-12-04 13:18:39 · 868 阅读 · 0 评论 -
IDA Pro 远程调试Android进程环境配置
本文描述了如何使用IDA Pro远程调试Android设备中的进程,及过程中可能遇到的问题,以作备忘。原创 2016-12-03 23:40:57 · 4683 阅读 · 0 评论 -
Android源代码级调试环境配置
本文描述使用AOSP进行调试的环境配置,最终达到源码级调试目标。原创 2016-12-03 22:46:38 · 1178 阅读 · 0 评论 -
GDB汇编调试指令合集
设置断点命令:break/b 功能:在程序特定“位置”设置断点,当执行到断点处调试器会暂停程序的执行。 格式:break function 函数入口处(第一行可执行代码)设置断点。break line_number 当前活动源代码文件的line_number处设置断点。break filename:line_number 在源代码文件filename的line_number处设置断点。b原创 2016-12-04 11:52:49 · 9296 阅读 · 0 评论 -
Android内核源码级调试环境搭建
本文描述了搭建Android内核调试的过程,最终达到源码级调试的目的。由于真机调试内核的步骤比较复杂,这里先用模拟器为例。1 环境&工具 硬件环境 软件环境 工具 模拟器 Android 4.4.2,内核:goldfish3.4 AOSP Prebuilt2 步骤可调试的内核需要增加特殊的内核配置选项,所以关键是编译可调试内核,下载编译内核的步骤可以参考《构建内核》,这里只原创 2016-12-08 15:20:07 · 897 阅读 · 1 评论