日本一卡精品视频免费丨国产午夜片无码区在线播放丨国产精品成人久久久久久久丨国产亚洲日韩av在线播放不卡丨亚洲日韩av无码

Portable Executable文件學(xué)習(xí)筆記ASP有什么技巧呢??

2012/3/9 14:27:11   閱讀:3483    發(fā)布者:3483

1.可移植性(portable )是由于任何機(jī)器(Intel 386 、MipS 、Alpha 、Power PC 等等)上的 NT 都可以使用相同的可以執(zhí)行檔格式。當(dāng)然啦,CPU 指令的二進(jìn)制編碼是完全不同的,你不可能把一個在 MIPS 機(jī)器編譯好的Portable Executable文件拿到 Intel 系統(tǒng)來跑。重要的是,程序加載器以及程序開發(fā)工具不需
  要針對每一個新的操作系統(tǒng)重寫。

2.win32用來放置模塊的碼、資料、資源、import tables 、export tables 、以
  及其它東西的內(nèi)存,是位于一塊連續(xù)的線性地址空間中。所有你需要知道的,就是這
  個地址在哪里。然后你就可以輕輕松松根據(jù)儲存在這個 "image"中的指針,找
  到模塊的每一樣資料。
3.相對虛擬地址(Relative Virtual
   Address ,RVA )。PE 文件中的許多字段內(nèi)容都是以 RVA 表示。一個 RVA 是某一資
  料項的 offset (偏移)值 -- 從文件被映像進(jìn)來的起點算起。
  由此想到從前看過的許多相關(guān)Portable Executable文件解析數(shù)據(jù)提取資料,總是對其中的減來減去莫名其妙

4. 磁盤中的可執(zhí)行文件格式非常類似內(nèi)存中的模塊。因此 Windows 加載器無須非常辛苦地工作就能根據(jù)磁盤文件產(chǎn)生一個
  行程。加載器使用 Win32 內(nèi)存映像檔,把適當(dāng)?shù)?Portable Executable文件加載程序的地址空間中。
  如果用建筑學(xué)的方式來說,Portable Executable 檔就像是一棟預(yù)先制造組合配件的房屋:配件不多,每一個配件可以啪答一聲就定位 -- 只要經(jīng)過一些些努力。并且,就像組合屋很容易接上電路和水管一樣,Portable Executable檔也很容易與外界產(chǎn)生關(guān)系

  現(xiàn)在已豁然開朗

5.Portable Executable文件格式如下,和以往看過資料相比,這個是倒著的,只不過都是后人整理的習(xí)慣都,將

結(jié)構(gòu)倒置,不過文件的頭還確實放在了下面然后向上線性排列

主站蜘蛛池模板: 久久久麻豆精品一区二区| www.youjizz国产| 一本色道无码道dvd在线观看| 免费无码又爽又刺激聊天app| 伊人精品久久久久7777| 99蜜桃在线观看免费视频网站| 日韩欧美在线观看| 成人乱人乱一区二区三区| 久久久久国产精品人妻aⅴ网站| 荫蒂被男人添的好舒服爽免费视频 | 国产精品成人一区二区| 亚洲熟妇无码av另类vr影视| 天堂网ww| 国产色视频一区二区三区qq号| 国产精品夜夜夜爽阿娇| 人与禽交av在线播放| 午夜福利毛片| 又污又爽又黄的网站| 精品国产一区在线| 午夜无码人妻av大片色欲| 天天躁日日躁狠狠躁性色av王爷| 国产精品亚洲综合一区二区三区| aaa欧美| 无码av大香线蕉伊人久久| 日韩小视频在线| 国内a∨免费播放| 青草福利在线| 亚洲 小说 欧美 激情 另类| 亚洲精品国产精| 日韩亚洲欧美精品综合 | 久久丫精品系列| av天堂亚洲国产av| 麻豆影音先锋| 日韩中文字幕亚洲精品欧美| 性欧美疯狂xxxxbbbb| 精品国产三级a∨在线观看| 久久婷婷五月综合国产尤物app | 亚洲国产不卡|