首页
社区
课程
招聘
[旧帖] win7下OD载入程序,基地址是动态的,想写一个内存补丁,怎么获得这个动态基地址? 0.00雪花
发表于: 2011-6-26 20:26 10558

[旧帖] win7下OD载入程序,基地址是动态的,想写一个内存补丁,怎么获得这个动态基地址? 0.00雪花

2011-6-26 20:26
10558
收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
GetModuleHandle
2011-6-26 20:38
0
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
3
这个进程搜索特征码。像上找Pe头...O(∩_∩)O~
2011-6-26 20:41
0
雪    币: 156
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
够呛,
获得程序本身的基地址还可以
2011-6-26 20:53
0
雪    币: 156
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
有点麻烦,有没有简单的方法,
直接中断到入口地址有什么好放方法?
2011-6-26 20:55
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
用TLHLP函数枚举模块基址 不行么。   难道模块还隐藏了
2011-6-26 21:04
0
雪    币: 1760
活跃值: (1616)
能力值: ( LV12,RANK:222 )
在线值:
发帖
回帖
粉丝
7
aobscan
2011-6-26 21:04
0
雪    币: 156
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
8
TLHLP 是什么函数? 标准 api ?
2011-6-26 21:38
0
雪    币: 156
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
9
已知一个进程的句柄,怎么获得这个进程的基地址?
2011-6-26 21:50
0
雪    币: 1689
活跃值: (379)
能力值: ( LV15,RANK:440 )
在线值:
发帖
回帖
粉丝
10
我有一个疑问:
标准exe程序,加载基址和入口地都是在PE文件里给定了的,而且没有重定位表,win7怎么可以把主程序加载到不同的基址上?
2011-6-26 23:07
0
雪    币: 2368
活跃值: (81)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
11
你看错了,呵呵。要么有重定位,要么他就是不变的。
2011-6-26 23:17
0
雪    币: 1689
活跃值: (379)
能力值: ( LV15,RANK:440 )
在线值:
发帖
回帖
粉丝
12
那在我连接主程序的时候,如何让它自动加上重定位节呢?
还有个疑惑是:在以前的windows版本中,PE 加载器如果判定是加载exe文件,则忽略重定位节,是不是win7改变了这个特性,不管是dll还是exe都要检查重定位节的存在,若存在就对其执行重定位操作?
2011-6-26 23:41
0
雪    币: 113
活跃值: (100)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
13
exe好像是没有重定位的,dll到是有的。
2011-6-27 10:06
0
雪    币: 156
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
14
exe 也有重定位的。
2011-6-29 10:41
0
游客
登录 | 注册 方可回帖
返回
//