青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
星綻紫輝(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://m.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
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
免费成人毛片
|
国产精品一区二区三区四区五区
|
亚洲高清激情
|
久久在线免费观看视频
|
久久久高清一区二区三区
|
久久激情视频免费观看
|
久久久最新网址
|
母乳一区在线观看
|
欧美激情网站在线观看
|
亚洲区在线播放
|
亚洲一区二区少妇
|
久久国产精品高清
|
女人色偷偷aa久久天堂
|
欧美日韩一区二区在线
|
国产午夜亚洲精品羞羞网站
|
影音先锋亚洲精品
|
在线综合亚洲
|
久久青青草综合
|
91久久午夜
|
午夜精品美女久久久久av福利
|
欧美中文在线免费
|
欧美日韩欧美一区二区
|
韩国一区二区三区在线观看
|
亚洲免费高清
|
久久久久久久久蜜桃
|
亚洲精品国产精品乱码不99
|
欧美一区二区三区四区在线
|
久久亚洲精品欧美
|
国产精品久久久久久久久久免费看
|
国产亚洲精品aa午夜观看
|
亚洲精品免费一二三区
|
久久成人在线
|
亚洲精品日韩激情在线电影
|
午夜欧美大片免费观看
|
国产精品天美传媒入口
|
最新亚洲视频
|
久久一区中文字幕
|
亚洲少妇自拍
|
欧美国产视频日韩
|
在线观看不卡av
|
午夜精品久久久久久99热软件
|
欧美大尺度在线观看
|
亚洲男人的天堂在线观看
|
久久久精品国产一区二区三区
|
欧美大色视频
|
久久免费偷拍视频
|
国产一区二区三区最好精华液
|
亚洲影视在线播放
|
亚洲国产美女精品久久久久∴
|
久久国产加勒比精品无码
|
国产欧美精品国产国产专区
|
亚洲系列中文字幕
|
日韩一级视频免费观看在线
|
欧美成人一品
|
亚洲精品日韩在线观看
|
欧美国产日韩一区二区在线观看
|
久久久精品一品道一区
|
国产自产精品
|
久久夜色精品国产
|
久久久久久一区
|
伊人久久婷婷色综合98网
|
欧美一区二区三区四区在线观看地址
|
在线亚洲高清视频
|
国产精品天天看
|
午夜免费在线观看精品视频
|
亚洲免费视频网站
|
国产日韩欧美在线视频观看
|
久久本道综合色狠狠五月
|
欧美影院成人
|
伊人久久综合97精品
|
欧美黄在线观看
|
欧美日韩福利
|
亚洲欧美日韩一区二区三区在线观看
|
亚洲免费久久
|
夜夜躁日日躁狠狠久久88av
|
欧美日韩另类一区
|
欧美一二区视频
|
久久精品系列
|
日韩视频三区
|
在线一区免费观看
|
国产亚洲精品美女
|
亚洲高清在线
|
国产精品国产三级国产
|
久久精品一区二区三区不卡牛牛
|
久久精品综合网
|
日韩视频在线免费观看
|
在线一区二区三区四区五区
|
国产婷婷色一区二区三区在线
|
99视频有精品
|
亚洲欧美视频一区二区三区
|
在线播放日韩欧美
|
99re6这里只有精品
|
国产精品久久久久永久免费观看
|
久久精品国产免费观看
|
欧美激情第1页
|
欧美在线免费观看
|
欧美成年人网站
|
久久精品国产99国产精品
|
蜜桃av综合
|
校园春色综合网
|
亚洲精品久久久久久久久
|
国产九九精品
|
欧美高清视频
|
国产日本精品
|
99天天综合性
|
亚洲激情在线播放
|
性xx色xx综合久久久xx
|
一二三区精品
|
久久一区二区三区超碰国产精品
|
亚洲一区三区电影在线观看
|
久久一区二区三区国产精品
|
亚洲欧美另类在线
|
欧美精品亚洲一区二区在线播放
|
久久久午夜精品
|
国产精品久久久久永久免费观看
|
亚洲激情一区
|
黄色一区二区三区四区
|
一本色道久久综合亚洲精品不卡
|
亚洲电影下载
|
久久久久99
|
久久av一区二区三区亚洲
|
国产精品激情
|
一本大道久久精品懂色aⅴ
|
亚洲精品裸体
|
欧美高清视频www夜色资源网
|
久久久综合香蕉尹人综合网
|
国产精品美女久久久久aⅴ国产馆
|
亚洲区中文字幕
|
亚洲理论电影网
|
欧美国产1区2区
|
欧美福利专区
|
亚洲国产欧美日韩
|
久久综合久久88
|
欧美大尺度在线观看
|
亚洲成色777777女色窝
|
久久精品99国产精品日本
|
欧美一级精品大片
|
国产精品少妇自拍
|
亚洲深夜福利
|
久久aⅴ国产欧美74aaa
|
国产伦精品一区二区三区免费迷
|
亚洲一区二区视频在线
|
亚洲在线观看免费视频
|
欧美日韩视频在线观看一区二区三区
|
亚洲精品乱码久久久久久蜜桃麻豆
|
亚洲高清在线观看
|
欧美成人r级一区二区三区
|
亚洲第一二三四五区
|
日韩午夜电影av
|
欧美人与性动交cc0o
|
日韩一区二区久久
|
午夜久久资源
|
极品少妇一区二区三区
|
狂野欧美激情性xxxx
|
欧美大片一区
|
一区二区三区高清不卡
|
国产精品日韩一区二区三区
|
午夜久久一区
|
欧美成人国产
|
亚洲一区二区三区在线视频
|
国产精品羞羞答答xxdd
|
久久色中文字幕
|
亚洲日本一区二区
|
亚洲欧美在线看
|
国语自产精品视频在线看一大j8
|
国产麻豆精品theporn
|
性高湖久久久久久久久
|
尤物在线观看一区
|
蜜臀99久久精品久久久久久软件
|
91久久嫩草影院一区二区
|
午夜精品一区二区三区在线视
|
久久久久九九九九
|
亚洲国产免费看
|
欧美在线视频在线播放完整版免费观看
|
国产麻豆成人精品
|
美女视频一区免费观看
|
亚洲在线观看
|
欧美激情亚洲精品
|
欧美一级久久久
|
亚洲精品一区二区三区蜜桃久
|
国产精品三级视频
|
欧美高潮视频
|
欧美一级在线播放
|
亚洲欧洲日产国产综合网
|
久久精品人人做人人爽电影蜜月
|
久久综合狠狠综合久久综合88
|
在线综合亚洲欧美在线视频
|
在线不卡亚洲
|
国产一区二区看久久
|
国产精品成人观看视频国产奇米
|
久久久久国色av免费看影院
|
亚洲一区二区3
|
日韩亚洲欧美一区
|
亚洲黄色成人
|
欧美xxx成人
|
久久久久国色av免费看影院
|
免费成人黄色
|
久久精品综合
|
久久久成人网
|
久久精品视频va
|