ghost編譯
『壹』 用Ghostexplorer編譯的ghost鏡像不能用啊,onekeyghost顯示無效
windows上只是選擇而已,ghost恢復還是重啟在dos下進行的
dos下文件夾名字不能 超過8個字元,必須是英文、不支持中文,文件夾名字中不能有空格
,子目錄可以,但是不能太深
『貳』 ghost 系統修改都需要什麼工具
移花接木--修改別人的GHO作品
軟體准備
1 UltraISO
2 GHOST鏡像瀏覽器V8.3.EXE(在光碟里可以提取到)
3 EasyBoot
4 ghostxp ISO文件
詳細步驟:
1.用UltraISO打開電腦公司ghost xp v7.3 ISO文件提取一個文件包,一個GHO文件
(EZBOOT文件包,WINXPSP2.GHO文件)
EZBOOT文件包是光碟DOS啟動界面和WINDOWS系統中自動運行截面
2.修改光碟DOS啟動截面:
准備一張640*480 256色圖片,圖片可以選擇自己喜歡的圖片,用PS修改成640*480 256色
首先將准備好的圖片放到提取出的EZBOOT文件夾中,替換原來的BACK.BMP;用EASYBOOT打開EZBOOT文件夾中的cdmenu.ezb文件,因為已經替換了背景文件BACK.BMP文件,所以在EASYBOOT顯示的已經是你喜歡的背景圖片了,各位可以按照自己的喜好隨便用EASYBOOT軟體修改里邊的文字部分,比如作者,日期,菜單可以不用修改,因為DONGHAI已經做的很好了,對了在保存以前別忘記在EASYBOOT里選中背景圖象一項。
SUB.EZB文件和上邊一樣的修改方法
容易出現的問題就是圖片的格式問題,一定要把圖片個修改對了
完成以後替換原來的EZBOOT就OK了
3 修改WINDOWS系統下光碟自動運行的界面
在UltraISO打開的7.3ISO文件里提取AUTORUN.INI,把里邊修改成自己的OEM信息,替換原來的文件
有人要問了,干嗎要改,(哈哈,這個AUTORUN.INN文件就是WINDOWS系統下光碟自動運行的界面顯示的文字內容)
光碟界面問題到次修改完畢.
4 接下來就是修改GHO文件了,要用到的軟體就是GHOST鏡像瀏覽器V8.3.EXE
用GHOST鏡像瀏覽器V8.3.EXE打開已經提取出來的WINXPSP2.GHO文件,大家可以看到,里邊的文件樹 其實就是裝完系統後的C盤的樣子. 里邊需要修改的地方很多.但是大體的不刪除原來軟體的 情況下就需要修改以下幾個地方(因為原來殘留的流氓軟體ISLAND已經處理完畢了 不過本人 個人認為.里邊的QQ2006,迅雷,SAFE360,傲遊瀏覽器,BIT下載軟體都可以不要了;具體原因大家在使 用當中可以體會到這幾個軟體帶來得不方便,我就不多說了)
軟體的刪除方法很簡單就是在打開的GHO文件的文件樹中找到Document and Settings-Administrator--桌面,將里邊的QQ和迅雷的連接文件刪除,再到all users--桌面里的bitcomet.lnk,maxthon.lnk刪除,再到all users--開始菜單--程序中將騰訊QQ包刪除;
這一步是為了把開始菜單和桌面上的不要的軟體的連接刪除,下面就給把實質的程序刪除了,可以在program files找到,一一刪除就行了,這樣在將來的桌面上就干凈了
5 下面就是最煩瑣重要的部分,這兒充分體現了東海大哥的智慧
第一步:修改系統屬性里的OEM信息:首先找到sysprep文件夾提取sysprep.inf文件,如下
ProctKey=MRX3F-47B9T-2487J-KWKMF-RPWBY
FullName="GHOST 還原盤基地"
OrgName="www.wzlu.com"
ComputerName=*
將微軟用戶和微軟中國改成你自己的公司名,然後保存替換原來的文件
第二步就是修改系統屬性里製造商和技術支持商的標志和技術支持信息:
支持商的標志是windows-system32中的oemlogo,大家可以設計個差不多大小的替換掉原來的就可以了
技術支持信息是windows-system32下的oeminfo.ini文件,可以打開修改後替換本來的
第三就是修改系統恢復過程中有一段時間顯示的圖片,位置是windows-system32中的setup.bmp文件,可以用上邊的back.bmp改為setup.bmp替換
到這兒大部分的已經修改完畢,還有就是在系統裝完後在標准模式下開始菜單上有個連接的問題,這個就比較麻煩了,需要修改注冊表,GHO文件的注冊表位置是windows-system32下的config下的文件,這個只需要將config下的software提取出 來就行了,修改辦法如下:開始-運行-regedit,打開注冊表編輯器選中
HKEY_LOCAL_MACHINE,選中 文件--載入配置單元,選擇剛才提取的sofeware文件,隨便在彈出的載入配置單元的項名稱隨便起個名字,比如123,這時候在HKEY_LOCAL_MACHINE下就會多了123 的項;下邊找到了根源
HKEY_CLASSES_ROOT\CLSID\{2559a1f6-21d7-11d4-bdaf-00c04f60b9f0},這一項里包含了「默認」和「Infotip」這兩項,將Infotip直接刪除,在左邊{2559a1f6-21d7-11d4-bdaf- 00c04f60b9f0}下還有Instance項,里邊有"默認","CLSID","COMMAND","METHOD","PARAM1"幾項, 下邊把"command","param1"直接刪除就行了。
最後回到123項目跟目錄,文件-卸載配置單元,把修改好的sofeware文件替換原來的
5 回到GHOST鏡像瀏覽器V8.3.EXE 文件--編譯,將編譯好的WINXPSP2.GHO替換ISO中的原文件。
6 封光碟
最後就是在UltraISO中保存已經修改好的的ISO文件,記得在UltraISO左邊欄把原來的「電腦公司GHOSTXP V7.3」修改成你要做的光碟的名字
『叄』 GHOST源碼編譯是什麼
全稱gh0st rat 3.6,是一個木馬軟體。作者提供是源碼,使用者可以在源碼的基礎上修改,以避免殺毒軟體的查殺。gh0st的編譯環境是VC++6.0+SDK+DDK(編譯sys文件的)。
『肆』 各位大蝦,我用GHOST鏡像瀏覽器修改鏡像文件時,進行重新編譯到5%時,出現無法編繹,請問怎麼解決
不好意思樓主,
我順便問一下,我記得FAT32不是不能修改4G的東東?
難道我記錯了???
『伍』 為什麼我用VC6.0要編譯ghost源碼都不能編譯成功
無法打開MSTcpIp.h看一下是include
\"\"
照樣include
然後本身把頭文件放到文件夾里再編譯
『陸』 GHOST鏡像越編譯越大
你用的格式和壓縮率不對,當然越搞越不滿意了。先把GHOST這個軟體的功能了解了再動手。
『柒』 如何編輯GHO文件
1.網路搜索:Ghost Explorer,下載完成後,隨意解壓在需要的位置,並打開「Ghostexp.exe」文件。
『捌』 VC++6.0精簡版編譯ghost時總是無法編譯出現c1.exe錯誤,如何解決
雖然你描述的不是很清楚,但一般來說,都是VC的問題。
VC的精簡版,並不是官方版本,而是網路精簡版本,由個人出品的,無法保障正確性和穩定性,而且由於個人製作時間不同,初始版本不同,精簡版直接也有很大區別。
所謂精簡版,其實是剝離了大部分不常用功能、工具、部分開放源碼和幫助、去掉大部分控制項和組件的版本,如果有非基礎程序編譯不通過,其實正常,因為缺了太多東西,不一定哪個是需要的,而且精簡版並不都是SP6版本,運行死機也很正常。
另外,你那個應該是CL.EXE錯誤,而不是C1.EXE。
試試這個吧,英文原版的官方版本:
『玖』 GHOST是用什麼語言編的
我真的很想笑,不知道樓主問題是這些答案嗎?
不過單從字面上看,樓主是問GHOST軟體是用什麼語言來編寫的。不過這涉及兩個問題,首先GHOST軟體不止一個文件,裡面有一系列的工具,這點上我理解為樓主是問GHOST軟體的主要程序GHOST.EXE是用什麼語言編寫的,可以這樣理解嗎?另外一個方面,GHOST.EXE也可能是多語言混合編程,比如用高級語言編寫主程序,用匯編語言編寫一些模塊,最後編譯生產一個EXE文件,那是問其中的高級語言是什麼語言嗎。
打開GHOST.EXE文件,在文件頭部能看到以下內容:
CWSDPMI r5 Copyright (C) 2000 CW Sandmann ([email protected]).
The stub loader is Copyright (C) 1993-1995 DJ Delorie.
Permission granted to use for any purpose provided this right remains present and unmodified.
This only applies to the stub, and not necessarily the whole program.
下面有這篇文章有介紹CWSDPMI的,原文地址http://bbs.leoboard.com/cgi-bin/printpage.cgi?forum=75&topic=23049,摘錄如下:
DOS 是個16 位的操作系統,實模式的DOS 最多隻能訪問1M 以下的內存。這樣,不是很大的浪費嗎?不錯。為此,人們設計出的「保護模式介面(DPMI)」,用的是保護模式規范的0.9 版本。保護模式的應用程序需要保護模式伺服器來運行,而保護模式伺服器有很多種,如QDPMI,Windows,DR-DOS 中的EMM386 等。
不過現在一個叫作CWSDPMI 的保護模式伺服器由於其強大的功能和簡便的操作而流行了起來,在國外電腦界有很高的知名度。CWSDPMI 的最新版本是r5,於2000 年推出,支持DPMI 1.0,並為DJGPP 程序進行了優化設計,故人們通常將CWSDPMI 和DJGPP 程序配套使用。CWSDPMI 是免費軟體,可以在「DOS 軟體分類下載」中下載。DJGPP 編譯器則由於受到普遍的歡迎,因而現在仍在不斷地發展著,越來越強大,您可以到它的網站(http://www.delorie.com/djgpp/)上取得更多信息,並有很多工具可以下載。DJGPP 有一個好幫手叫作Allegro,它是個圖形/聲音編程庫,也非常流行,它的最新推出的4.02 版可在「DOS 軟體分類下載」中下載。如果您會編程序,非常建議您使用Allegro 編程庫編寫程序,然後用DJGPP 編譯。
當然這只看到了GHOST.EXE利用了CWSDPMI工具開發,本身是用什麼語言寫的呢,我們繼續探尋,在EXE文件54AA處有如下內容:
Info: This file is packed with the UPX executable packer http://upx.sf.net UPX 1.20 Copyright (C) 1996-2001 the UPX Team. All Rights Reserved.
說明此文件被UPX工具壓縮了,要查看當初的高級語言信息,需要解壓才行,以後的工作留給高手去做吧。
『拾』 用Ghost 瀏覽器修改了系統映像文件後無法編譯怎麼辦
一是檢查是否可以添加修改GHO文件裡面的內容;二是檢查你用的GHOST瀏覽器版本是否比GHO文件版本低。