標 題: 解決Themida加殼程序在VMware虛擬機無法運行問題
作 者: Y4ng
時 間: 2012-08-23 12:32:13 星期四
鏈 接: http://www.cnblogs.com/Y4ng/archive/2012/08/23/tmd_vmware_hs_TheMida.html
在調試韓國某游戲HS保護的時候,由於主程序被加了TMD(TheMida)殼,根本就沒法在虛擬機里調試;作為剛學驅動的新手來說這是一個無比摧殘人的事,耗費重啟時間不說 損害硬盤丟失資料~; 還有那些無辜躺在硬盤里的島國女人們,像我這種憐香惜玉的人怎么舍得他們如此摧殘呢所以為了使他們都免受傷害,翻遍看雪谷歌都不得其法。 最后不得已翻牆出去搜,結果搞定之! 那一刻 我仿佛聽到了遙遠硬盤里島國人們歡呼雀躍各種雅蠛蝶。
虛擬機運行程序會提示:
TheMida Soory, this application cannt run under a Virtual Machine
解決方案:
1、打開對應的虛擬機配置文件 .VMX 格式(如 Windows XP Professional.vmx),記事本編輯 在尾部加入以下代碼
disable_acceleration = "TRUE" monitor_control.restrict_backdoor = "TRUE" monitor_control.disable_directexec = "TRUE"
disable_acceleration = "TRUE"
為關閉CPU的二進制翻譯加速功能, 可能會讓你的虛擬機運行起來沒有以前流暢
monitor_control.restrict_backdoor = "TRUE"
monitor_control.disable_directexec = "TRUE"
這兩句具體功能大伙就從英文意思猜吧, 設置為TRUE會影響虛擬機中的 Vmware Tools 功能~ 但是為了能雙擊調 咱們可以用共享文件解決拖拽問題
2、修改虛擬機中系統的注冊表項
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E968-E325-11CE-BFC1-08002BE10318}/0000 將 DriverDesc 項的內容清空(千萬不要刪除此項)
最后重啟生效! 如果還不行請問谷歌,問大牛,翻牆之!
參考連接:http://www.elitepvpers.com/forum/cabal-guides-templates/1418504-vmware-solution-themida-protection.html