首页
社区
课程
招聘
[求助]请问0063F02A处的代码是如何被调用的
发表于: 2009-10-10 22:02 3394

[求助]请问0063F02A处的代码是如何被调用的

2009-10-10 22:02
3394
vc6.0的程序,退出时更改了IE主页。(压缩包中有更改键值的位置和去掉更改主页的EXE主程序)


更改主页的代码在名为111的区段,但是我不知道那段代码是如何被调用的,在0063F02A处下断,断下后堆栈中什么也没有。

期盼高手指点!

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1632
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
0063F051      call    0063F782
改为
0063F051      jmp     0063F50B

2009-10-10 22:54
0
雪    币: 119
活跃值: (10)
能力值: ( LV9,RANK:160 )
在线值:
发帖
回帖
粉丝
3
不太明白!这个改的目的是啥?

另我现在想弄明白的是111区段的代码是那里调用的呢?我把这个区段的代码都NOP掉似乎也不影响程序的运行,那他的目的是什么?难道这段的目的就是为了更改IE?
2009-10-11 14:03
0
雪    币: 1632
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
目的是跳过更改IE主页的那段代码呀
2009-10-11 15:08
0
雪    币: 119
活跃值: (10)
能力值: ( LV9,RANK:160 )
在线值:
发帖
回帖
粉丝
5
哦,(*^__^*) 嘻嘻……,我自己也把调用 RegSetValueExA的两个函数给NOP掉了。不知道你这种做法是不是更完全。直接把0063F02A开始的代码全部NOP掉也是可以的。但是我想知道这段代码是怎么被调用的啊!我用ExitProcess也断不出来,而且因为有网络通信,也是多线程的。自己感觉整个111段除了更改IE没什么其他作用,因此想弄明白为什么要执行这个段的代码,那里调用的。
2009-10-11 20:10
0
游客
登录 | 注册 方可回帖
返回
//