能力值:
( LV2,RANK:10 )
|
-
-
51 楼
这种教学方法满不错的,设计的多数问题都是大家要问的!!谢谢了!!
|
能力值:
( LV2,RANK:10 )
|
-
-
52 楼
不错,很详细!
|
能力值:
( LV2,RANK:10 )
|
-
-
53 楼
好东西啊!~~~~~~
|
能力值:
( LV2,RANK:10 )
|
-
-
54 楼
从RVA 到 OFFSET, 我们好像还没有讲呢,就在这里补上吧。
从RVA 到 OFFSET 没有一个简单的公式,唯一的办法就是查表。
查什么表,查section header 表。
已hello.exe 为例,我们查表,看到205c 落入.rdata 节,该节的虚拟地址(就是内存地址)0x2000
对应文件偏移0600,那么205c, 则对应文件偏移的065c.
能详细讲解一下是怎么换算来的吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
55 楼
同样疑惑
看到205c 落入.rdata 节,该节的虚拟地址(就是内存地址)0x2000
对应文件偏移0600,那么205c, 则对应文件偏移的065c.
|
能力值:
( LV2,RANK:10 )
|
-
-
56 楼
看得我头都大了。呵呵。。先休息下。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
57 楼
支持啊 好东西谢谢了啊
|
能力值:
( LV2,RANK:10 )
|
-
-
58 楼
能否最最基础的开始啊?
|
能力值:
( LV2,RANK:10 )
|
-
-
59 楼
多谢老大的辛苦劳动
|
能力值:
( LV2,RANK:10 )
|
-
-
60 楼
不错的东西,适合我这样的菜鸟~!
|
能力值:
( LV2,RANK:10 )
|
-
-
61 楼
不错,我又学了一遍。巩固了一下!
|
能力值:
( LV2,RANK:10 )
|
-
-
62 楼
谢谢,学习了
|
能力值:
( LV2,RANK:10 )
|
-
-
63 楼
好文章学习
|
能力值:
( LV2,RANK:10 )
|
-
-
64 楼
不错,很生动!!
|
能力值:
( LV2,RANK:10 )
|
-
-
65 楼
楼主这里说的不好,地址600的位置应该是IAT目录(IMAGE_DATA_DERECTORY中第13个)指向的位置.刚好是16字节.IAT表是可以补PE加载器修改的.会用真实的函数地址替换.
楼主应该结合IAT讲给大家.这样比较好懂.
|
能力值:
( LV5,RANK:60 )
|
-
-
66 楼
好帖,对PE有点认识了.
|
能力值:
( LV2,RANK:10 )
|
-
-
67 楼
很好,慢慢学习
|
能力值:
( LV3,RANK:30 )
|
-
-
68 楼
感谢楼主的分享,我收藏起来好好看
|
能力值:
( LV2,RANK:10 )
|
-
-
69 楼
谢谢楼主的工作 保存下来慢慢看
|
能力值:
( LV2,RANK:10 )
|
-
-
70 楼
说的很详细,不错的教程
|
能力值:
( LV2,RANK:10 )
|
-
-
71 楼
先收藏,再慢慢看
|
能力值:
( LV2,RANK:10 )
|
-
-
72 楼
呵呵,还是有点难呢,之前我还该看什么呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
73 楼
感谢楼主的无私奉献,PE这块知识,我已经看了不少,但都不太明白。。。你的讲解让我收获不少
|
能力值:
( LV4,RANK:50 )
|
-
-
74 楼
加油看,!在
|
能力值:
( LV2,RANK:10 )
|
-
-
75 楼
谢谢!!!!!!
|
|
|