随笔分类 -  汇编知识

摘要:LDR Load from memory into a registerSTR Store from a register into memory 阅读全文
posted @ 2017-07-16 18:06 iamonion 阅读(285) 评论(0) 推荐(0)
摘要:在ARMv6T2以及ARMv7架构扩展了Thumb指令集,其中加入了IT指令,进一步增强了代码的紧凑性。 Thumb中有一个比较有意思的指令——IT,这条指令用于根据指定的条件来执行后面相继的四条指令。当然,Thumb-2中大部分算术逻辑指令都含有带条件执行的特征,不过Thumb-2是32位的。如果 阅读全文
posted @ 2017-07-11 23:19 iamonion 阅读(2687) 评论(0) 推荐(0)
摘要:近期逆向一个程序,需要把bne.w改成b,无条件跳转。由于ios逆向不像pc上,可以在od里直接改汇编指令,这篇文章给了我很大的帮助。通过memory write 修改后,验证可行后,再用ultraedit修改二进制文件,保存可执行程序(直接点击保存,不要另存为,否则就是个不可执行文件,这点切记,开 阅读全文
posted @ 2017-06-27 12:26 iamonion 阅读(5569) 评论(0) 推荐(0)