大家有没有建议,或资料推荐,给个入门方法先,谢过......
每一条指令能看懂是干嘛的,整个一起看就不知道了...
如(高手可讲解一二,必重谢):
EXPORT Java_com_tencent_mm_protocal_MMProtocalJni_unpack
Java_com_tencent_mm_protocal_MMProtocalJni_unpackvar_18= -0x18
var_14= -0x14
var_10= -0x10
arg_0= 0
arg_4= 4
arg_8= 8PUSH {R4,LR}
SUB SP, SP, #0x10
LDR R4, [SP,#0x18+arg_0]
STR R4, [SP,#0x18+var_18]
LDR R4, [SP,#0x18+arg_4]
STR R4, [SP,#0x18+var_14]
LDR R4, [SP,#0x18+arg_8]
STR R4, [SP,#0x18+var_10]
BL sub_147EC
ADD SP, SP, #0x10
POP {R4,PC}sub_147ECvar_58= -0x58
var_50= -0x50
var_48= -0x48
var_40= -0x40
var_3C= -0x3C
var_38= -0x38
var_34= -0x34
var_30= -0x30
var_2C= -0x2C
arg_0= 0
arg_4= 4
arg_8= 8PUSH {R4-R7,LR}
MOV R7, R11
MOV R6, R10
MOV R5, R9
MOV R4, R8
PUSH {R4-R7}
SUB SP, SP, #0x34
MOVS R1, R3
MOVS R6, R3
MOVS R4, R0
MOV R10, R2
LDR R7, [SP,#0x58+arg_0]
BL sub_14984
MOVS R3, #0
MOVS R5, R0
MOV R9, R3
CMP R0, #0
BLT loc_14892
每一条指令能看懂是干嘛的,整个一起看就不知道了...
如(高手可讲解一二,必重谢):
EXPORT Java_com_tencent_mm_protocal_MMProtocalJni_unpack
Java_com_tencent_mm_protocal_MMProtocalJni_unpackvar_18= -0x18
var_14= -0x14
var_10= -0x10
arg_0= 0
arg_4= 4
arg_8= 8PUSH {R4,LR}
SUB SP, SP, #0x10
LDR R4, [SP,#0x18+arg_0]
STR R4, [SP,#0x18+var_18]
LDR R4, [SP,#0x18+arg_4]
STR R4, [SP,#0x18+var_14]
LDR R4, [SP,#0x18+arg_8]
STR R4, [SP,#0x18+var_10]
BL sub_147EC
ADD SP, SP, #0x10
POP {R4,PC}sub_147ECvar_58= -0x58
var_50= -0x50
var_48= -0x48
var_40= -0x40
var_3C= -0x3C
var_38= -0x38
var_34= -0x34
var_30= -0x30
var_2C= -0x2C
arg_0= 0
arg_4= 4
arg_8= 8PUSH {R4-R7,LR}
MOV R7, R11
MOV R6, R10
MOV R5, R9
MOV R4, R8
PUSH {R4-R7}
SUB SP, SP, #0x34
MOVS R1, R3
MOVS R6, R3
MOVS R4, R0
MOV R10, R2
LDR R7, [SP,#0x58+arg_0]
BL sub_14984
MOVS R3, #0
MOVS R5, R0
MOV R9, R3
CMP R0, #0
BLT loc_14892
有什么指教嘛?