午夜大片爽爽爽免费影院丨色综合色综合久久综合频道88丨日韩人妻无码中文字幕视频丨一本无码久本草在线中文字幕dvd丨国产午夜亚洲精品国产成人

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

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

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

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

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

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

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

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

主站蜘蛛池模板: 无码日韩精品一区二区免费暖暖 | 99久久国产综合精品1| 两女女百合互慰av赤裸无遮挡| 中文字幕乱码免费| 亚洲中文字幕无码久久2020| 337p日本欧洲亚洲大胆| 国产人妖视频一区二区| 99久久国产露脸精品竹菊传媒| 国产亚洲精品俞拍视频| 久久天天躁狠狠躁夜夜躁app| 亚州av综合色区无码一区| 免费国产女王调教在线视频| 色妺妺在线视频| 亚洲无线码在线一区观看| 久久国产天堂福利天堂| 亚洲综合久久久久久888| 午夜欧美精品久久久久久久 | 天堂www天堂在线资源| 国产真人做爰免费视频| 国产欧美日韩久久久久| 日本真人做爰免费视频120秒 | 蜜桃精品免费久久久久影院| 久久国产福利国产秒拍| 久久久久久国产精品免费无码| 拍国产乱人伦偷精品视频| 乱人伦人妻精品一区二区| 日韩在线看片免费人成视频播放| 中文字幕亚洲精品无码| 人妻无码久久久久久久久久久| 亚洲国产av精品一区二区蜜芽 | 天天做天天爱天天做天天吃中| 欧美 亚洲 国产 日韩 综aⅴ| 日本在线看片免费人成视频1000 | 国产成人精品97| 精品国产不卡一区二区三区| 国产精品免费看久久久无码| 边吃奶边添下面好爽| 在线视频免费无码专区| 狼人青草久久网伊人| 亚洲伊人久久大香线蕉| 两女女百合互慰av赤裸无遮挡|