摘要: ptrace提供了一种使父进程得以监视和控制其它进程的方式,它还能够改变子进程中的寄存器和内核映像,因而可以实现断点调试和系统调用的跟踪。学习linux的ptrace是为学习androidadbi框架和古河的libinject做基础。 ptrace有四个参数:long ptrace(enum ... 阅读全文
posted @ 2015-11-28 14:50 vendanner 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 本文收集网上linux下的一些tips: 1/proc/pid/maps:进程的虚拟地址空间该文件有6列,分别为:地址:库在进程里地址范围权限:虚拟内存的权限,r=读,w=写,x=,s=共享,p=私有;偏移量:库在进程里地址范围设备:映像文件的主设备号和次设备号;节点:映像文件的节点号;路径:... 阅读全文
posted @ 2015-11-28 14:41 vendanner 阅读(270) 评论(0) 推荐(0) 编辑