首页
社区
课程
招聘
[求助]怎么将 CMP R0, #1 改为为 CMP R0, #0
发表于: 2015-7-30 15:09 8266

[求助]怎么将 CMP R0, #1 改为为 CMP R0, #0

2015-7-30 15:09
8266
请问怎么将 CMP R0, #1 改为为 CMP R0, #0

.text:0004841E                 CMP     R0, #1
.text:00048420                 BNE     loc_48410

十六进制值为
0004841E:  01 28 F6 D1 30 1C 29 1C

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 188
活跃值: (187)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
静态:
改机器码

动态:
修改R0, 寄存器值
2015-7-30 15:15
0
雪    币: 20
活跃值: (22)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
分别怎么改呢?
静态: 该改为多少? 有参考文档吗?
动态: 是要 inline hook 吗?
2015-7-30 15:29
0
雪    币: 188
活跃值: (187)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
参考文档 arm手册
2015-7-30 15:35
0
雪    币: 188
活跃值: (187)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
code 16

000c      0028                  cmp r0, #0
000e     0128                  cmp r0, #1

code 32

0010 000050E3              cmp r0, #0
0014 010050E3              cmp r0, #1
2015-7-30 15:37
0
雪    币: 20
活跃值: (22)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
000c      0028                  cmp r0, #0
000e     0128                  cmp r0, #1

我的机器码 0128 前面不是 000e
2015-7-30 16:33
0
雪    币: 188
活跃值: (187)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
7
额。。这个是地址而已。
2015-7-30 16:53
0
雪    币: 20
活跃值: (22)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
请问你 动态修改 怎么做的, inline hook?
2015-7-30 18:07
0
雪    币: 55
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
01 28 改成 00 28
2015-7-30 19:48
0
雪    币: 66
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
找我发的帖子,有个小工具可以帮你转换
2015-7-31 09:20
0
游客
登录 | 注册 方可回帖
返回