| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 484 人关注过本帖
标题:和重定位类似的几句取地址的代码
只看楼主 加入收藏
你们都要疼我哦
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:火星
等 级:贵宾
威 望:49
帖 子:1296
专家分:2746
注 册:2008-7-13
结帖率:92.31%
收藏
 问题点数:0 回复次数:1 
和重定位类似的几句取地址的代码
call @F
@@:
pop ebx
sub ebx,offset@B


========================

上面应该很熟悉了。

还有个
call @F
@@:
pop  edx
mov  ebx,dword ptr [edx+(good-@@)]

good是个变量,每次地址都不同,
这个采用类似基址加偏移的方式来取得good的实际地址。
同上个方法一样,POP出标号的实际地址,good-标号的实际
地址,得到good相对于标号的偏移地址,再加上标号的地址,
就得到了good的实际地址  放入ebx中。

相对来讲 第2种使用更广更灵活一些。
搜索更多相关主题的帖子: 地址 代码 
2010-10-06 00:31
WDMfans
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:168
注 册:2010-9-19
收藏
得分:0 
请喝茶
2010-10-07 03:42
快速回复:和重定位类似的几句取地址的代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021005 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved