首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
经典问答
发新帖
1
0
[求助]如何编程修改寄存器的值呢
发表于: 2013-3-21 20:56
5681
[求助]如何编程修改寄存器的值呢
hwhaocool
2013-3-21 20:56
5681
怎么通过编程实现像OD那样的,可以修改某处的寄存器的值呢,
比如修改这里的edi,改为1
请教一下用C,怎么实现呢
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
上传的附件:
edi.PNG
(5.36kb,2次下载)
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
10
)
crackhell
雪 币:
100
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
118
粉丝
0
关注
私信
crackhell
2
楼
GetThreadContext/SetThreadContext
__asm{
mov edi,1
}
2013-3-21 21:38
0
supertyj
雪 币:
1121
活跃值:
(752)
能力值:
( LV5,RANK:66 )
在线值:
发帖
3
回帖
241
粉丝
2
关注
私信
supertyj
1
3
楼
楼上的内嵌汇编就 挺好的。前提是你知道在哪添加这一句就好
2013-3-22 09:26
0
非法入侵
雪 币:
36
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
10
回帖
11
粉丝
0
关注
私信
非法入侵
4
楼
asm(/*这里写汇编指令*/)
//C语言嵌入汇编
2013-3-22 10:17
0
hanfz
雪 币:
19
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
16
粉丝
0
关注
私信
hanfz
5
楼
...可以修改Exe或Dll的汇编代码然后保存
这样也可以算是编程了...
2013-3-23 16:48
0
hwhaocool
雪 币:
60
活跃值:
(15)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
16
粉丝
0
关注
私信
hwhaocool
6
楼
我的目的是想,写个程序来修改游戏寄存器的值,
我会用OD修改,但是编程还是不会,所以来请教一下大家
2013-3-27 16:45
0
hwhaocool
雪 币:
60
活跃值:
(15)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
16
粉丝
0
关注
私信
hwhaocool
7
楼
额,怎么让内嵌的汇编代码在我指定的地方运行呢?
2013-3-27 16:49
0
八嘎菜鸟
雪 币:
32
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
6
回帖
16
粉丝
0
关注
私信
八嘎菜鸟
8
楼
静态或者动态修改原程序,在想要修改的地方inline hook(jmp出去mov eax,1然后jmp回来)。
需要注意保护堆栈和源代码,并且分配或者采用原有的内存空间。
2013-3-27 17:28
0
ewanluser
雪 币:
58
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
3
回帖
5
粉丝
0
关注
私信
ewanluser
9
楼
[QUOTE=hwhaocool;1156053]
怎么通过编程实现像OD那样的,可以修改某处的寄存器的值呢,
比如修改这里的edi,改为1
请教一下用C,怎么实现呢[/QUOTE]
c应该无法访问特定寄存器,但可以内嵌汇编
2013-3-27 18:58
0
hwhaocool
雪 币:
60
活跃值:
(15)
能力值:
( LV2,RANK:10 )
在线值:
发帖
1
回帖
16
粉丝
0
关注
私信
hwhaocool
10
楼
那怎么内嵌,从而让代码在我需要修改的那条指令那里执行呢?
2013-3-27 20:54
0
phpskycn
雪 币:
110
活跃值:
(34)
能力值:
(RANK:50 )
在线值:
发帖
29
回帖
395
粉丝
0
关注
私信
phpskycn
1
11
楼
如果是本线程的话直接内联汇编操作
非本线程的话SetThreadContext,最终调用NtSetContextThread
2013-3-28 01:54
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
hwhaocool
1
发帖
16
回帖
10
RANK
关注
私信
他的文章
[求助]如何编程修改寄存器的值呢
5682
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
陆小
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部