濮阳杆衣贸易有限公司

主頁 > 知識庫 > AMD Fusion游戲工具在Intel平臺上的運(yùn)行

AMD Fusion游戲工具在Intel平臺上的運(yùn)行

熱門標(biāo)簽:地圖標(biāo)注分幅 甘肅蘭州400電話申請 全國門店地圖標(biāo)注 上海高頻外呼系統(tǒng)多少錢一個月 浙江智能外呼電話機(jī)器人 成都400電話辦理申請流程 軍事地圖標(biāo)注法 尚景外呼系統(tǒng) 地圖標(biāo)注和認(rèn)領(lǐng)的區(qū)別
AMD Fusion for Gaming是AMD為游戲玩家提供的一款輕量級優(yōu)化工具,能夠根據(jù)預(yù)設(shè)對系統(tǒng)進(jìn)行調(diào)整,優(yōu)化資源占用和軟硬件性能,在玩家需要游戲的時候暫時禁用不必要的后臺服務(wù),實(shí)現(xiàn)系統(tǒng)計(jì)算性能的最大化。經(jīng)過四個月的測試后,AMD終于放出了該工具的1.0正式版,支持所有AMD處理器平臺。不過使用Intel處理器的系統(tǒng)并非一點(diǎn)希望也沒有,日前Tom's Hardware網(wǎng)站的Steve Seguin就教了我們一手,告訴我們?nèi)绾瓮ㄟ^修改AMD Fusion for Gaming的執(zhí)行文件來達(dá)到在Intel平臺上運(yùn)行的目的,有興趣的朋友可以試試看。

首先我們要下載AMD Fusion for Gaming的最新1.0版本,安裝完畢后直接運(yùn)行,如果你沒有一顆AMD的“芯”的話,就會出現(xiàn)如下圖的提示,提醒你必須使用AMD處理器的系統(tǒng)才能運(yùn)行此程序。

接下來我們就來嘗試在其它處理器平臺上嘗試使用這款有意思的小程序。在開始之前你需要準(zhǔn)備一款debug程序,我們使用的Ollydbg v1.10。官方網(wǎng)站:http://www.ollydbg.de/

打開Ollydbg程序,注意確認(rèn)使用Adminstrator身份運(yùn)行。找到"AMDFusion.exe"文件,在Ollydbg中打開,"AMDFusion.exe"文件默認(rèn)安裝目錄為C:\Program Files\AMD\AMD Fusion for Gaming 1.0。

如果你之前有過debug程序經(jīng)驗(yàn)的話,下面這些步驟對你來說一點(diǎn)也不難以理解,如果你沒有,那么仔細(xì)照著這些步驟來進(jìn)行你也能夠順利的完成AMDFusion.exe文件的Hack任務(wù)。

我們知道AMDfusion.exe文件在執(zhí)行之后會檢測處理器類型,在發(fā)現(xiàn)不是AMD處理器后就彈出警告終止運(yùn)行,所以我們要做的工作就是找出檢測處理器類型這部分的代碼,然后繞過去使得非AMD處理器系統(tǒng)也能夠順利運(yùn)行AMDfusion.exe。

下面我們就開始正式行動了,我們已經(jīng)在Ollydbg中打開了"AMDFusion.exe"文件,接下來我們在主程序窗口點(diǎn)右鍵選擇"Search for"-"All referenced text strings",然后會新彈出一個窗口,新窗口中列出了"AMDFusion.exe"文件的所有字符串代碼。

在新窗口的代碼中我們仔細(xì)尋找這些挨在一起的字符串文字: "AuthenticAMD"、"GenuineIntel"、"CyrixInstead"、"CentaurHauls",這些字符串就是處理器類型檢測部分的關(guān)鍵代碼。


我們雙擊"AuthenticAMD"字符串,在新開窗口中就能看到"AuthenticAMD"字符串真實(shí)的匯編運(yùn)行代碼了,另外一個關(guān)鍵詞"GenuineIntel"也就在 "AuthenticAMD"代碼下面。我們雙擊"AuthenticAMD"和"GenuineIntel"兩個字符串,可以比較出二者實(shí)際運(yùn)行匯編代碼的不同,一個是"PUSH AMDFusio.00420E64" (for AMD)、一個"PUSH AMDFusio.00420E54" (for Intel),我們所需要做的只是簡單的將"PUSH 420E64"修改成為"PUSH 420E54"就可以了。


修改完兩行代碼之后,我們就可以在Intel平臺上測試工作成果了。在Ollydbg程序中執(zhí)行Menu > Debug > Run,如果AMDFusion.exe文件正常打開運(yùn)行,那么證明我們的修改工作已經(jīng)獲得了成功。

到目前為止我們已經(jīng)驗(yàn)證通過Hack "AMDFusion.exe"文件的原始匯編代碼可以在Intel平臺上運(yùn)行AMDFusion程序了,不過上述這些步驟都還只是在內(nèi)存中完成,實(shí)際的"AMDFusion.exe"文件并沒有被修改,所以我們還需要一款Hex編輯工具來完成對"AMDFusion.exe"文件的修改。

我們使用的是Hex編輯器為Hex Editor XVI32 2.51版,利用XVI32打開"AMDFusion.exe"文件之后,我們在其中搜尋所有"68 64 0E 42 00"字串,然后將其修改為"68 54 0E 42 00"既可。之后就可以而保存文件了,小心起見我們可以把文件另存為 "IntelFusion.exe",然后就可以隨意的在Intel平臺上享受自己的勞動成果了。注意:如果你對上面的大通步驟感覺厭煩的話,直接按照最后這段的說明進(jìn)行操作就是了。

標(biāo)簽:本溪 河北 朔州 陽泉 中衛(wèi) 永州 上海

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《AMD Fusion游戲工具在Intel平臺上的運(yùn)行》,本文關(guān)鍵詞  AMD,Fusion,游戲工具,在,Intel,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《AMD Fusion游戲工具在Intel平臺上的運(yùn)行》相關(guān)的同類信息!
  • 本頁收集關(guān)于AMD Fusion游戲工具在Intel平臺上的運(yùn)行的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    鹿泉市| 瓮安县| 宜章县| 宣威市| 拜城县| 阳江市| 鹰潭市| 神农架林区| 台东市| 易门县| 南岸区| 太仆寺旗| 安龙县| 湛江市| 平遥县| 武鸣县| 瑞金市| 墨玉县| 石狮市| 英山县| 新和县| 上高县| 岳池县| 丽江市| 巫溪县| 贵阳市| 保德县| 隆德县| 葫芦岛市| 宜黄县| 丽水市| 灵寿县| 滦南县| 宣威市| 潮安县| 新泰市| 崇信县| 莱州市| 玉屏| 兴业县| 无锡市|