本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- johnsmith9th
- jveqi
- java-007
- sunj
最新文章列表
Android Smali第一次完整的见面
Smali是Android Dalvik虚拟机的汇编语言.
具体介绍见: http://www.infoq.com/cn/presentations/smali-assembly-language-design-and-implementation
演讲PPT见附件.
其实只是换了种机器码的表现形式而已, 使用起来也是很简单的.
周大师后面又将coding进行了合理的抽 ...
android反编译----smali Wiki翻译--寄存器
寄存器 Registers
描述smali文件中寄存器的具体信息,并概括在dalvik字节码中的信息。
介绍Introduction
在dalvik字节码中,寄存器总是32位,能够保存任何类型的值。2个寄存器用来保存64位的类型(Long和Double)。
说明方法中寄存器的个数
有两种方法指定方法中有多少个寄存器可用。类似 .registers的指令,指明了方法中总的寄存器数目;另一中 ...
开源自己写的些小工具
今天终于把自己以前写的一些小工具开源了,希望大家用的上.
全部都提交到github上了,目前基本没有什么文档,大家只能自己刨刨代码了.以后有空我会尽量把文档完善.
https://github.com/watano
XCodeGen
a xtext codegen
EclipseTools
some eclipse tools some eclipse tools
Java 1 1
wa ...
android反编译----smali Wiki翻译--寄存器
寄存器 Registers
描述smali文件中寄存器的具体信息,并概括在dalvik字节码中的信息。
介绍Introduction
在dalvik字节码中,寄存器总是32位,能够保存任何类型的值。2个寄存器用来保存64位的类型(Long和Double)。
说明方法中寄存器的个数
有两种方法指定方法中有多少个寄存器可用。类似 .registers的指令,指明了方法 ...
android反编译----smali Wiki翻译--类型方法和域
类型,方法和域
dalvik 字节码关于类型,方法和域的基本信息
类型 Types
dalvik字节码有两种主要的类型,值类型(原始类型)和引用类型。引用类型时对象和数组,其他的都是值类型。
原始类型用一个单独的字母表示。你可以从AOSP找到delvik字节码每个字母所代表的原始类型:dalvik/docs/dex-format.html
V
void ...