首页
社区
课程
招聘
[旧帖] entrypoint(raw)? 0.00雪花
发表于: 2010-8-31 02:42 3287

[旧帖] entrypoint(raw)? 0.00雪花

2010-8-31 02:42
3287
最近研究RVA和RAW的关系!
论坛中搜索到的只有2008年的一肖凯的一篇求助,结果还是没有解决!
我通过对比,发现RAW其实就是入口点在文件中的地址,这个很好!
现在的问题是RAW是怎么计算得来的.

我通过RAW=RVA-SectionAlignment+RAWADDRESS
可是很多都对不上.
请教正确的计算方法!

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

收藏
免费
支持
分享
最新回复 (1)
雪    币: 249
活跃值: (25)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
entrypoint一般都是在.text段中(MS的编译器),也就是第一个段中(没有加壳的情况下).加壳之后一般会改变入口点到壳中,不仅仅是入口点的RAW(文件偏移地址)需要计算,许多情况下都要用到RVA(内存偏移地址)和RAW的相互转换.
http://bbs.pediy.com/showthread.php?t=109449
这个是以前写过的一个RAV和RAW的地址转换的函数,里面写着怎么转换,楼主可以参考一下.
2010-8-31 08:27
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册