vmware 安装 osx 无法登录 appstore 的解决办法 (伪造smbios设备信息)
2017-06-26 15:19
1596 查看
伪造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://wizards.osxlatitude.com/chameleon/cw.zip
启动虚拟机,进入 osx, 然后下载运行此工具
然后,编辑=》预制的 smbioses 模版=》根据真机的CPU型号选个最相近的模版,生成成功后点另存为,导出设备信息文件。
![](https://img-blog.csdn.net/20170626152413774?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaml6aGl0cA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20170626152428835?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaml6aGl0cA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20170626152437216?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaml6aGl0cA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后,关闭虚拟机,编辑 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 表示允许使用真机的信息。
要使用假信息自然得删掉。
![](https://img-blog.csdn.net/20170626152933688?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaml6aGl0cA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
vms 改好后保存,再次启动 vmware ,即会使用假设备信息,也就可以使用 app store 了。
![](https://img-blog.csdn.net/20170626152456670?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaml6aGl0cA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
原文网址: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://wizards.osxlatitude.com/chameleon/cw.zip
启动虚拟机,进入 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 了。
相关文章推荐
- 【转】vmware的macos中apple ID一直登陆不上解决 ---(伪造smbios设备信息)
- 关于 SQL Server安装程序无法获取ASPNET账户的系统账户信息 的解决办法
- MTP设备无法安装驱动的解决办法
- Windows装VMware之后卸载不干净导致无法安装的解决办法
- [IOS]vmxsmc.exe已停止工作 VMware11 Unlocker for Mac OSX无法使用的解决办法.
- WIN7下丢失的光驱解决办法:由于其配置信息不完整或已损坏,Windows 无法启动这个硬件设备
- Win7系统上华为无线上网卡与VMware冲突导致驱动无法正常安装的解决办法
- 关于 SQL 2005 安装程序无法获取ASPNET账户的系统账户信息 错误解决办法
- vmware 无法安装 (出现原因及解决办法)
- VMWARE 下安装 OSX 遇到的问题,可以参考下我的解决办法
- 使用Vmware安装Ubuntu 10.04后登录界面键盘无法输入的解决方法
- 在Linux下C源程序的编译简介&VMWare安装Redhat后无法找到gcc解决办法
- vmware中安装centos7 无法连通主机的解决办法
- VMware Remote Console plug-in无法安装以及使用IE无法正常显示Vmware Server 2.0.0的解决办法
- SQL2005SP4补丁安装时错误: -2146233087 MSDTC 无法读取配置信息。。。错误代码1603的解决办法
- 无法安装VMware-workstation-full的解决办法
- 用VMware搭建的Ubuntu无法全屏 “正在进行简易安装时,无法手动启动 VMware Tools 安装”解决办法之一
- Ubuntu 11.10安装vmware7.1.4 build-385536 后,无法正常启动的解决办法
- iphone4s连接电脑无法识别iphone设备:Apple Mobile Device USB Driver驱动安装失败显示黄色叹号解决办法
- macOS High Sierra 10.13.1安装VMware Fusion 10.0.1 虚拟机无法使用USB设备解决办法