偽造smbios設備信息
原文網址:http://www.insanelymac.com/forum/topic/292170-how-to-spoof-real-mac-in-vmware/page-1
前提:
網絡正常,DNS 正常,網頁能登錄 https://www.apple.com
適用於, osx 中登錄 app store 一直在轉圈的情況。
原因:app store 會檢查機器的smbios 信息,如果不是 mac 機器,就不讓登錄。
假信息生成工具:Chameleon Wizard
下載地址:http://mac.softpedia.com/get/Utilities/Chameleon-Wizard.shtml
啟動虛擬機,進入 osx, 然后下載運行此工具
然后,編輯=》預制的 smbioses 模版=》根據真機的CPU型號選個最相近的模版,生成成功后點另存為,導出設備信息文件。
然后,關閉虛擬機,編輯 osx 虛擬機對應的 .vmx 文件,用前面生成的信息,加入這么幾行。
board-id.reflectHost = "FALSE"
board-id = "Mac-94245B3640C91C81"
hw.model.reflectHost = "FALSE"
hw.model = "MacBook Pro"
serialNumber.reflectHost = "FALSE"
serialNumber = "C02JJ8B3DH2G"
smbios.reflectHost = "FALSE"
注:
如果 vmx 文件中含有 board-id.reflectHost = "TRUE" 之類的字樣就把它刪掉,為 TRUE 表示允許使用真機的信息。
要使用假信息自然得刪掉。
vms 改好后保存,再次啟動 vmware ,即會使用假設備信息,也就可以使用 app store 了。
from:https://blog.csdn.net/tsh123321/article/details/80222868