首页
社区
课程
招聘
请问一个简单的加section问题
2004-12-12 23:44 4040

请问一个简单的加section问题

2004-12-12 23:44
4040
正常的程序想加入一段代码,应该如何做.

我是这么做的.

在某一句代码上,如

1000: mov ax,1
1002: pop

改成:

1000:jpm 1008
1002:pop
.
.
1008:mov ax,1
1009:jmp 1002

地址1008开始的就是程序外加的section,我用PEeditor可以给程序加section,但是加了后用OllyDbg调入就会说程序不能执行,请教了一下别人,说还要改ImageSize,这个在PEeditor里面也是可以改的,改了之后还要把基址加上改变的大小,我有点糊涂了,反正我照着这么做的还是不可以用OllyDbg调入.

请教一下我该如何做才可以实现功能.

谢谢.

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞1
打赏
分享
最新回复 (8)
雪    币: 896
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
fly 85 2004-12-13 09:07
2
0
用LordPE验证pe看看
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
netxboy 2004-12-13 11:33
3
0
谢谢,您就多打几个字吧。。

LoadPE 怎么验证啊,那篇说还要首尾相连。。 不懂呐。
雪    币: 896
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
fly 85 2004-12-13 13:01
4
0
设置这个选项



然后 Rebulid PE

你也可以直接用LordPE来增加一个新区段
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
netxboy 2004-12-13 15:18
5
0
啊,说的不是一回事?

我上面的帖子就是用LoadPE新加的section做的,只是做完保存后用OllyDbg调入的时候说无效的EXE,所以我才问怎么加section.

斑竹兄,您就讲讲怎么让新加入的section有效好不好啊,听别人说还需要改Imagesize的大小,不太明白。 :(
雪    币: 896
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
fly 85 2004-12-13 15:25
6
0
Rebulid PE
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
netxboy 2004-12-13 15:53
7
0








:(   其实我挺笨的。
雪    币: 896
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
fly 85 2004-12-13 16:06
8
0
上面的图片已经标明了
只保留“Validate PE”选项
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
netxboy 2004-12-13 16:46
9
0
我照着做了,去掉其他选项,结果依旧。

我给你发消息说吧,不浪费空间了。

晕。。。屏蔽了悄悄话。。
游客
登录 | 注册 方可回帖
返回