青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
星綻紫輝(rawdata)的Blog
快樂地學習,快樂地工作!
C++博客
::
首頁
::
聯(lián)系
::
聚合
::
管理
16 Posts :: 0 Stories :: 37 Comments :: 0 Trackbacks
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(5)
給我留言
查看公開留言
查看私人留言
我參與的團隊
隨筆檔案
(16)
2012年9月 (1)
2012年2月 (1)
2011年11月 (3)
2009年3月 (2)
2009年2月 (2)
2009年1月 (4)
2008年12月 (3)
精品文章
Windows XP系統(tǒng)中如何屏蔽 Ctrl+Alt+Del、Alt+Tab以及Ctrl+Esc鍵序列
喜好鏈接
CCTV
谷歌搜索
我的藍月博客
中鳴機器人
搜索
最新評論
1.?re: 如何將.spl剝離成.emf文件格式
在嗎?樓主現(xiàn)在的新聯(lián)系方式有嗎?
--dabao
2.?re: 淺談靜態(tài)dll注入PE[未登錄]
評論內(nèi)容較長,點擊標題查看
--none
3.?re: 如何將.spl剝離成.emf文件格式
我的電腦生成的SPL文件是raw格式的? 修改打印處理器為winprint emf格式也不好使。怎么才能導出emf的SPL格式呢?
--申麗玲
4.?re: 如何將.spl剝離成.emf文件格式
我在虛擬機上生成的SPL可以生成EMF文件, 但是安裝到我的電腦以后, 用國外的SPL Viewer 也說是invalid SPL File 是為什么呢?
--申麗玲
5.?re: 如何將.spl剝離成.emf文件格式 [未登錄]
想要這個程式,怎么聯(lián)系你,我的QQ號是1079436838
--dd
閱讀排行榜
1.?如何將.spl剝離成.emf文件格式 (8265)
2.?如何卸載 IP GUARD 2.82.0824 客戶端(7415)
3.?給PE文件增加多個區(qū)段(sections)(3455)
4.?將RVA(相對虛擬地址)地址轉(zhuǎn)化成Offset VA(偏移地址)(2470)
5.?淺談靜態(tài)dll注入PE(2045)
評論排行榜
1.?給PE文件增加多個區(qū)段(sections)(13)
2.?如何將.spl剝離成.emf文件格式 (10)
3.?到底該不該降低本碩畢業(yè)生的工資?(6)
4.?如何卸載 IP GUARD 2.82.0824 客戶端(5)
5.?淺談靜態(tài)dll注入PE(2)
將RVA(相對虛擬地址)地址轉(zhuǎn)化成Offset VA(偏移地址)
原創(chuàng):星綻紫輝 2009-1-4 轉(zhuǎn)載請注明出處:
http://www.shnenglu.com/rawdata
RVA(reverse virtual address) 和 VA 地址的概念我就不說了,網(wǎng)上一大堆,就看你有沒有心去找了。在解析PE文件格式時,需要將RVA地址轉(zhuǎn)化成VA地址,才能對如:IMAGE_IMPORT_DESCRIPTOR類的結(jié)構(gòu)進行正確訪問。這樣,exe/dll等導出的函數(shù)和導入的函數(shù)等重要信息你就可以獲得了。
我寫的這段函數(shù)是參考羅云彬的匯編主頁上的PE文件格式的匯編代碼,是由GuFeng翻譯
Iczelion
的,現(xiàn)在我寫成C/C++的形式,以供參考。
//
RVA To Offset
DWORD CPEReaderDlg::RVAToOffset(DWORD pMapping,DWORD dwRVA)
{
//
Defines
DWORD pNTDst
=
0
;
IMAGE_DOS_HEADER
*
pidh
=
(IMAGE_DOS_HEADER
*
)pMapping;
pNTDst
=
pMapping
+
pidh
->
e_lfanew;
DWORD pSeDst
=
pNTDst;
IMAGE_NT_HEADERS
*
pinh
=
(IMAGE_NT_HEADERS
*
)pNTDst;
IMAGE_SECTION_HEADER
*
pish
=
NULL;
//
First Session
pSeDst
=
pNTDst
+
sizeof
(IMAGE_NT_HEADERS);
pish
=
(IMAGE_SECTION_HEADER
*
)pSeDst;
//
Session Count
UINT nCount
=
pinh
->
FileHeader.NumberOfSections;
DWORD dwPosTmp
=
0
;
//
Scan
for
(UINT i
=
0
;i
<
nCount;i
++
)
{
if
(dwRVA
>=
pish
->
VirtualAddress)
{
dwPosTmp
=
pish
->
VirtualAddress;
dwPosTmp
+=
pish
->
SizeOfRawData;
}
if
(dwRVA
<
dwPosTmp)
{
dwRVA
=
dwRVA
-
pish
->
VirtualAddress;
return
dwRVA
+
pish
->
PointerToRawData;
}
pish
=
pish
+
1
;
//
sizeof(IMAGE_SECTION_HEADER);
}
return
-
1
;
}
其中的pMapping 是目標exe/dll文件的內(nèi)存映像指針,由(MapViewOfFile返回),dwRVA為相對地址,返回的是該PE程序在內(nèi)存的對應dwRVA的偏移地址,得到VA就很簡單了:VA = pMapping + 返回值. (返回-1標識無效.)
如果代碼有什么謬誤或者待完善的地方,請留言或EmailToMe:xiaolu69soft@yahoo.com.cn.
2009-1-4 星綻紫輝(rawdata)
posted on 2009-01-04 12:41
星綻紫輝
閱讀(2470)
評論(1)
編輯
收藏
引用
Feedback
#
re: 將RVA(相對虛擬地址)地址轉(zhuǎn)化成Offset VA(偏移地址)
2012-03-03 16:18
憑凡 fire_the_hole@163.com
NICE,我直接復制走了~~~謝謝哈
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
網(wǎng)站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright @ 星綻紫輝
Powered by:
.Text
and
ASP.NET
Theme by:
.NET Monster
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
亚洲男人的天堂在线
|
久久成人羞羞网站
|
欧美精品色综合
|
99ri日韩精品视频
|
在线亚洲一区观看
|
国精品一区二区
|
欧美肥婆在线
|
欧美日韩另类丝袜其他
|
午夜精品亚洲
|
久久久在线视频
|
一区二区三区.www
|
亚洲欧美日韩在线高清直播
|
国内精品福利
|
亚洲精品美女91
|
国产精品亚洲人在线观看
|
久久永久免费
|
欧美视频在线观看免费
|
久久久久国产精品人
|
欧美大片在线看
|
性18欧美另类
|
欧美大片免费
|
久久精品91久久久久久再现
|
欧美福利在线观看
|
欧美一区二区视频观看视频
|
美国十次成人
|
久久精品欧美
|
欧美日韩精品综合
|
麻豆精品精华液
|
国产精品乱码一区二区三区
|
欧美激情一二三区
|
国产亚洲综合在线
|
亚洲视频你懂的
|
亚洲久久一区二区
|
久久久久高清
|
欧美一级黄色录像
|
欧美日韩在线观看一区二区
|
你懂的成人av
|
国内揄拍国内精品久久
|
中日韩美女免费视频网站在线观看
|
在线观看亚洲专区
|
久久国产精品99久久久久久老狼
|
亚洲日本欧美在线
|
亚洲一区二区三区中文字幕
|
美乳少妇欧美精品
|
国产精品亚洲视频
|
亚洲视频一区在线观看
|
亚洲国产另类精品专区
|
久久久国产精品一区
|
久久精品成人一区二区三区蜜臀
|
欧美体内谢she精2性欧美
|
91久久精品美女
|
91久久精品久久国产性色也91
|
欧美一区二区国产
|
久久成人免费视频
|
国产视频观看一区
|
亚洲欧美在线另类
|
欧美一区二区三区男人的天堂
|
欧美日韩一区在线
|
中文在线不卡视频
|
亚洲欧美成人
|
国产老女人精品毛片久久
|
中国女人久久久
|
羞羞答答国产精品www一本
|
国产精品视频xxxx
|
亚洲欧美网站
|
久久久综合香蕉尹人综合网
|
韩国三级在线一区
|
久久视频在线免费观看
|
欧美大尺度在线观看
|
亚洲国产日韩欧美在线动漫
|
欧美大片网址
|
一区二区三区高清在线
|
亚洲免费在线观看
|
国产日韩精品在线播放
|
午夜一区不卡
|
欧美大片免费
|
中文在线一区
|
国产一区二区欧美
|
久久深夜福利
|
亚洲美女尤物影院
|
久久国产精品黑丝
|
亚洲国产成人高清精品
|
欧美国产激情
|
亚洲综合精品一区二区
|
久久综合狠狠
|
在线视频亚洲一区
|
国产欧美一区二区三区久久
|
国内精品免费在线观看
|
久久综合中文
|
国产精品99久久久久久久女警
|
欧美一区综合
|
亚洲乱码日产精品bd
|
国产精品捆绑调教
|
免费欧美日韩
|
亚洲视频在线观看
|
欧美激情一区二区三区在线视频观看
|
亚洲精品日韩精品
|
久久国产日本精品
|
亚洲美女色禁图
|
正在播放亚洲
|
一区二区欧美在线观看
|
国产欧美日韩在线
|
亚洲一区在线免费观看
|
久久视频精品在线
|
在线一区二区视频
|
韩国一区电影
|
国产精品久久久久久久午夜片
|
久久九九久精品国产免费直播
|
欧美www在线
|
午夜精品免费在线
|
亚洲精品在线观
|
国内精品视频一区
|
国产精品久久久久久久午夜片
|
久热精品视频在线
|
亚洲欧美自拍偷拍
|
aa亚洲婷婷
|
亚洲福利国产
|
免费成人网www
|
久久精品人人爽
|
亚洲欧美激情视频
|
99re视频这里只有精品
|
亚洲第一精品福利
|
国内不卡一区二区三区
|
国产精品捆绑调教
|
欧美日韩精品一二三区
|
你懂的视频欧美
|
久久久噜噜噜久久人人看
|
午夜激情亚洲
|
亚洲综合首页
|
亚洲一区二区免费在线
|
日韩午夜剧场
|
99视频超级精品
|
亚洲理论在线
|
日韩午夜一区
|
av成人免费观看
|
一区二区三区 在线观看视
|
亚洲精品久久久久中文字幕欢迎你
|
牛人盗摄一区二区三区视频
|
另类酷文…触手系列精品集v1小说
|
久久xxxx
|
久久婷婷av
|
蜜桃av综合
|
欧美国产日韩一区
|
亚洲国产视频直播
|
亚洲日本中文字幕
|
日韩亚洲欧美成人
|
在线亚洲+欧美+日本专区
|
一区二区三区四区五区精品视频
|
日韩亚洲一区二区
|
亚洲性图久久
|
久久成人人人人精品欧
|
久久久久久亚洲精品杨幂换脸
|
久久偷看各类wc女厕嘘嘘偷窃
|
久久久久久久网
|
女主播福利一区
|
亚洲国产精品va在线看黑人
|
一区二区三区成人精品
|
欧美激情bt
|
欧美日韩一级大片网址
|
国产精品久久久久久五月尺
|
国产女主播一区二区三区
|
国产日韩欧美亚洲
|
亚洲第一福利视频
|
99国产精品久久久久久久久久
|
在线看日韩av
|
一区二区高清
|
久久国内精品视频
|
亚洲激情电影中文字幕
|
一本大道av伊人久久综合
|
欧美亚洲在线观看
|
欧美在线你懂的
|
日韩视频二区
|
91久久国产综合久久91精品网站
|
最新日韩av
|
欧美中文在线观看
|
欧美喷水视频
|
国产视频一区在线观看
|
国产精品一国产精品k频道56
|
亚洲视频免费
|
牛牛影视久久网
|
亚洲电影激情视频网站
|
艳女tv在线观看国产一区
|
午夜精品久久久久久久99黑人
|
蜜桃久久精品乱码一区二区
|
亚洲精品一二
|
快she精品国产999
|
国产人成一区二区三区影院
|
亚洲肉体裸体xxxx137
|
欧美一级片在线播放
|
亚洲精品视频在线观看免费
|
欧美一区二区三区免费观看
|
欧美日韩午夜视频在线观看
|
亚洲大胆美女视频
|
欧美一区深夜视频
|
99精品视频一区
|
欧美韩国在线
|
亚洲高清自拍
|
美日韩免费视频
|
欧美一区午夜精品
|
国产伦精品一区二区三区免费
|