網(wǎng)友評分:
9.4分
PE文件[重定位信息]編輯工具是一款專業(yè)強大的編程工具。顧名思義,主要就是用于編輯和修改PE文件的重定位信息,比較的實用。
PE文件調(diào)用其它模塊導(dǎo)出的函數(shù)和調(diào)用模塊的函數(shù)是不一樣的,啟動的時候會把導(dǎo)入表中的函數(shù)地址獲取來放到指定的位置。現(xiàn)在有了這款PE文件重定位工具,你就可以輕易的修改PE文件了。
PE文件是微軟Windows操作系統(tǒng)上的程序文件,常見的EXE、DLL、OCX、SYS、COM都是PE文件。
PE文件的意思是Portable Executable(可移植,可執(zhí)行),它是win32可執(zhí)行文件的標(biāo)準(zhǔn)格式.它的一些特性繼承unix的COFF文件格式,同時保留了與舊版MS-DOS和WINDOWS的兼容.其可移植可執(zhí)行意味著是跨win32平臺的.
文件的層次結(jié)構(gòu)
PE文件最前面緊隨DOS MZ文件頭的是一個DOS可執(zhí)行文件(Stub).這使得PE文件成為一個合法的MS-DOS可執(zhí)行文件.DOS MZ文件頭后面是一個32位的PE文件標(biāo)志0x50450000(IMAGE_NT_SIGNATURE),即PE00.接下來的是PE的映像文件頭,包含的信息有該程序的運行平臺,有多少個節(jié),文件鏈接的時間,文件的命名格式.后面還緊跟一個可選映像頭,包含PE文件的邏輯分布信息,程序加載信息,開始地址,保留的堆棧數(shù)量,數(shù)據(jù)段大小等.可選頭還有一個重要的域,稱為:數(shù)據(jù)目錄表"的數(shù)組,表的每一項都是指向某一節(jié)的指針.可選映像頭后面緊跟的是節(jié)表和節(jié).節(jié)通過節(jié)表來實現(xiàn)索引.實際上,節(jié)的內(nèi)容才是真正執(zhí)行的數(shù)據(jù)和程序.每一個節(jié)都有相關(guān)的標(biāo)志.每一個節(jié)會被一個或多個目錄表指向,目錄表可通過可選頭的"數(shù)據(jù)目錄表"的入口找到.就像輸出函數(shù)表或基址重定位表.也存在沒有目錄表指向的節(jié).
1、解壓縮運行軟件
2、導(dǎo)入PE文件
3、按需修改即可
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號