- 軟件大?。?span>131KB
- 軟件語言:英文
- 軟件類型:國(guó)產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 編程工具
- 更新時(shí)間:2017-10-09 14:42
- 運(yùn)行環(huán)境:WinAll, WinXP
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:http://sonlywya.cn/
9.30M/中文/10.0
13.00M/中文/10.0
16.15M/中文/9.3
23.93M/中文/10.0
11.18M/多國(guó)語言[中文]/10.0
Coff文件格式損壞,可以通過Coff文件查看器來查看,coff作為一類不錯(cuò)的對(duì)象格式文件,在編程方面有不錯(cuò)的應(yīng)用,如有需要?dú)g迎到綠色資源網(wǎng)下載使用!
CoffViewer,Coff文件查看器,以樹形和16進(jìn)制顯示Coff文件信息。
沒有找到類似工具,就寫了一個(gè)。不再更新了。
COFF通用對(duì)象文件格式(Common Object File Format),是一種很流行的對(duì)象文件格式(注意:這里不說它是目標(biāo)文件,是為了和編譯器產(chǎn)生的目標(biāo)文件(*.o/*.obj)相區(qū)別,因?yàn)檫@種格式不只用于目標(biāo)文件,庫(kù)文件、可執(zhí)行文件也經(jīng)常是這種格式)。
文件頭
顧名思義,它就是COFF文件的頭,它用來保存COFF文件的基本信息,如文件標(biāo)識(shí),各個(gè)表的位置等等。
可選頭
再顧名思義,它也是一個(gè)頭,還是可選的,而且可有可無。在目標(biāo)文件中,基本上都沒有這個(gè)頭;但在其它的文件中(如:可執(zhí)行文件)這個(gè)段用來保存在文件頭中沒有描述到的信息。
段落頭
又顧……(不顧了,再顧有人要打我了J),這個(gè)頭(怎么這么多的頭????。┦怯脕砻枋龆温湫畔⒌?,每個(gè)段落都有一個(gè)段落頭來描述。段落的數(shù)目在文件頭中會(huì)指出。
段落數(shù)據(jù)
這通常是COFF文件中最大的數(shù)據(jù)段,每個(gè)段落真正的數(shù)據(jù)就保存在這個(gè)位置。至于怎么區(qū)分這些數(shù)據(jù)是哪個(gè)段落的,不要問我,去問段落頭。
重定位表
這個(gè)表通常只存在于目標(biāo)文件中,它用來描述COFF文件中符號(hào)的重定位信息。至于為什么要重定位,請(qǐng)回家看看你的操作系統(tǒng)的書籍。
符號(hào)表
這個(gè)表用來保存COFF文件中所用到的所有符號(hào)的信息,連接多個(gè)COFF文件時(shí),這個(gè)表幫助我們重定位符號(hào)。調(diào)試程序時(shí)也要用到它。
字符串表
不用我說,大家也知道它用來保存字符串的??墒亲址4娼o誰看呢?不知道了吧???問我?。符號(hào)表是以記錄的形式來描述符號(hào)信息的,但它只為符號(hào)名稱留置了8個(gè)字符的空間,早期的小程序還將就能行,可在現(xiàn)在的程序中,一個(gè)符號(hào)名動(dòng)不動(dòng)就數(shù)十個(gè)字符,8個(gè)字符怎么能夠?沒辦法,只好把這些名稱存在字符串表中。而符號(hào)表中只記錄這些字符串的位置。
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容