自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oujunli的专栏

路漫漫其修远兮,吾将上下而求索

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 配置内核支持Ftrace

1、添加下面的config:STRICT_MEMORY_RWX=nCONFIG_FUNCTION_TRACER=yCONFIG_HAVE_FUNCTION_GRAPH_TRACERCONFIG_FUNCTION_GRAPH_TRACER=yCONFIG_STACK_TRACER=yCONFIG_DYNAMIC_FTRACE=y去掉:CONFIG_STRICT_M

2013-06-22 16:39:09 2234

原创 通过Android trace文件分析死锁ANR

对于从事Android开发的人来说,遇到ANR(Application Not Responding)是比较常见的问题。一般情况下,如果有ANR发生,系统都会在/data/anr/目录下生成trace文件,通过分析trace文件,可以定位产生ANR的原因。产生ANR的原因有很多,比如CPU使用过高、事件没有得到及时的响应、死锁等,下面将通过一次因为死锁导致的ANR问题,来说明如何通过trace文件

2013-06-15 22:26:50 57508 13

原创 Intel和AT&T语法的主要区别

1、AT&T使用$表示立即操作数,Intel是不需要的。2、AT&T在寄存器名称前面加上前缀%,Intel不这么做。3、AT&T语法出来源和目的操作数与Intel是相反的。4、AT&T语法在助记符后面使用单独的字符来引用操作数中使用的长度。如movl $4, %eax。5、长调用和跳转使用不同语法定义段和偏移量。AT&T语法使用ljmp $section, $offset,而Int

2013-06-04 17:53:47 1603

原创 Android bootchart使用步骤

1、 主机安装bootchart工具 sudo apt-get install bootchart(Ubuntu)2、  生成支持bootchart的boot.img export INIT_BOOTCHART=truemake boot.img烧写boot.img到手机,重启手机3、  设定bootchart收集信息 的结束时间adb shell ‘echo 120>

2013-06-03 15:20:19 6040

Android逆向工具

Android逆向工具,包括apktol、dex2jar和Auto-sign等

2013-02-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除