資源簡(jiǎn)介
最新版的VMware Unlocker-3.0.3 for MacOS來(lái)了,作者對(duì)其下載環(huán)節(jié)進(jìn)行了優(yōu)化,使得速度高達(dá)原來(lái)的20倍!40S內(nèi)即可極速安裝完成!截至發(fā)布前,所有的主流版本(11-15.5.1)全部支持!管理員運(yùn)行win-install.cmd即可一鍵安裝!linux請(qǐng)以root運(yùn)行l(wèi)nx-install.sh。相較于原本的15分鐘,有了極大的提升,甚至可以離線下載!(用途:在VMware Workstation運(yùn)行原先被禁的MacOS虛擬機(jī))絕不騙人!若有任何問(wèn)題,請(qǐng)聯(lián)系作者郵箱eric_ni2008@163.com。
代碼片段和文件信息
#!/usr/bin/env?python
“““
The?MIT?License?(MIT)
Copyright?(c)?2014-2016?Dave?Parsons
Permission?is?hereby?granted?free?of?charge?to?any?person?obtaining?a?copy
of?this?software?and?associated?documentation?files?(the?‘Software‘)?to?deal
in?the?Software?without?restriction?including?without?limitation?the?rights
to?use?copy?modify?merge?publish?distribute?sublicense?and/or?sell
copies?of?the?Software?and?to?permit?persons?to?whom?the?Software?is
furnished?to?do?so?subject?to?the?following?conditions:
The?above?copyright?notice?and?this?permission?notice?shall?be?included?in
all?copies?or?substantial?portions?of?the?Software.
THE?SOFTWARE?IS?PROVIDED?‘AS?IS‘?WITHOUT?WARRANTY?OF?ANY?KIND?EXPRESS?OR
IMPLIED?INCLUDING?BUT?NOT?LIMITED?TO?THE?WARRANTIES?OF?MERCHANTABILITY
FITNESS?FOR?A?PARTICULAR?PURPOSE?AND?NONINFRINGEMENT.?IN?NO?EVENT?SHALL?THE
AUTHORS?OR?COPYRIGHT?HOLDERS?BE?LIABLE?FOR?ANY?CLAIM?DAMAGES?OR?OTHER
LIABILITY?WHETHER?IN?AN?ACTION?OF?CONTRACT?TORT?OR?OTHERWISE?ARISING?FROM
OUT?OF?OR?IN?CONNECTION?WITH?THE?SOFTWARE?OR?THE?USE?OR?OTHER?DEALINGS?IN
THE?SOFTWARE.
vSMC?Header?Structure
Offset??Length??Struct?Type?Description
----------------------------------------
0x00/00?0x08/08?Q??????ptr??Offset?to?key?table
0x08/08?0x04/4??I??????int??Number?of?private?keys
0x0C/12?0x04/4??I??????int??Number?of?public?keys
vSMC?Key?Data?Structure
Offset??Length??Struct?Type?Description
----------------------------------------
0x00/00?0x04/04?4s?????int??Key?name?(byte?reversed?e.g.?#KEY?is?YEK#)
0x04/04?0x01/01?B??????byte?Length?of?returned?data
0x05/05?0x04/04?4s?????int??Data?type?(byte?reversed?e.g.?ui32?is?23iu)
0x09/09?0x01/01?B??????byte?Flag?R/W
0x0A/10?0x06/06?6x?????byte?Padding
0x10/16?0x08/08?Q??????ptr??Internal?VMware?routine
0x18/24?0x30/48?48B????byte?Data
“““
from?__future__?import?print_function
import?struct
import?sys
if?sys.version_info?(2?7):
????sys.stderr.write(‘You?need?Python?2.7?or?later\n‘)
????sys.exit(1)
def?bytetohex(data):
????if?sys.version_info?>?(3?0):
????????#?Python?3?code?in?this?block
????????return?““.join(“{:02X}?“.format(c)?for?c?in?data)
????else:
????????#?Python?2?code?in?this?block
????????return?““.join(“{:02X}?“.format(ord(c))?for?c?in?data)
def?printkey(i?offset?smc_key?smc_data):
????print(str(i?+?1).zfill(3)
??????????+?‘?‘?+?hex(offset)
??????????+?‘?‘?+?smc_key[0][::-1].decode(‘UTF-8‘)
??????????+?‘?‘?+?str(smc_key[1]).zfill(2)
??????????+?‘?‘?+?smc_key[2][::-1].replace(b‘\x00‘?b‘?‘).decode(‘UTF-8‘)
??????????+?‘?‘?+?‘{0:#0{1}x}‘.format(smc_key[3]?4)
??????????+?‘?‘?+?hex(smc_key[4])
??????????+?‘?‘?+?bytetohex(smc_data))
def?dumpkeys(f?key):
????#?Setup?struct?pack?string
????key_pack?=?‘=4sB4sB6xQ‘
????#?Do?Until?OSK1?read
????i?=?0
????while?True:
????????#?Read?key?into?struct?str?and?data?byte?str
????????offset?=?key?+?(i?*?72)
????????f.seek(offset)
????????smc_key?=?struct.unpack(key_pack?f.read(24))
????????smc_data?=?f.read(smc_key[1])
???????
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-03-25?09:59??unlocker-3.0.3優(yōu)化版\
?????文件?????????395??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\.gitattributes
?????文件??????????64??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\.gitignore
?????文件???????????7??2020-03-03?12:20??unlocker-3.0.3優(yōu)化版\Command.bat
?????文件????????1098??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\LICENSE
?????目錄???????????0??2020-03-25?09:59??unlocker-3.0.3優(yōu)化版\backup\
?????文件?????7036848??2019-11-04?19:53??unlocker-3.0.3優(yōu)化版\backup\vmwareba
?????目錄???????????0??2020-03-25?09:59??unlocker-3.0.3優(yōu)化版\backup\x64\
?????文件????22099376??2019-11-04?20:03??unlocker-3.0.3優(yōu)化版\backup\x64\vmware-vmx-debug.exe
?????文件????19690416??2019-11-04?20:04??unlocker-3.0.3優(yōu)化版\backup\x64\vmware-vmx-stats.exe
?????文件????16759216??2019-11-04?20:04??unlocker-3.0.3優(yōu)化版\backup\x64\vmware-vmx.exe
?????文件????????2878??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\darwin.md
?????文件?????3846860??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\dumpsmc.exe
?????文件????????5598??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\dumpsmc.py
?????文件?????5007706??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\gettools.exe
?????文件????????8495??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\gettools.py
?????文件????????1356??2020-03-25?10:08??unlocker-3.0.3優(yōu)化版\lnx-install.sh
?????文件?????????921??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\lnx-uninstall.sh
?????文件?????????454??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\lnx-update-tools.sh
?????文件????????4536??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\readme.txt
?????文件????????3006??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\test-unlocker.py
?????目錄???????????0??2020-03-25?09:59??unlocker-3.0.3優(yōu)化版\tools\
?????文件?????3540992??2019-04-14?09:28??unlocker-3.0.3優(yōu)化版\tools\darwin.iso
?????文件?????????256??2019-04-14?09:28??unlocker-3.0.3優(yōu)化版\tools\darwin.iso.sig
?????文件?????4997523??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\unlocker.exe
?????文件???????13242??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\unlocker.py
?????文件?????????221??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\win-build.cmd
?????文件????????2038??2020-03-25?10:07??unlocker-3.0.3優(yōu)化版\win-install.cmd
?????文件????????1704??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\win-test-install.cmd
?????文件????????1411??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\win-uninstall.cmd
?????文件?????????643??2019-10-08?03:19??unlocker-3.0.3優(yōu)化版\win-update-tools.cmd
............此處省略0個(gè)文件信息
評(píng)論
共有 條評(píng)論