android逆向四则运算
2018-02-05 16:36 二进制乐谱 阅读(316) 评论(0) 编辑 收藏 举报不断更新
除法:
int bRet = 0; bRet = a/b+2; return bRet;
.text:00001010 a = R0 ; int
.text:00001010 b = R1 ; int
.text:00001010 PUSH {R7,LR}
.text:00001012 MOV R7, SP
.text:00001014 BLX j___divsi3 //保存00001018到lr寄存器,跳转到j___divsi3
.text:00001018 ADDS R0, #2
.text:0000101A bRet = R0 ; int
.text:0000101A POP {R7,PC}
.plt:00000E78 j___divsi3 ; CODE XREF: Aaaaaa(int,int)+4p .plt:00000E78 ADR R12, 0xE80 .plt:00000E7C ADD R12, R12, #0x3000 .plt:00000E80 LDR PC, [R12,#(__divsi3_ptr - 0x3E80)]! ; __divsi3 .plt:00000E80 ; End of function j___divsi3
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步