redbob Posted February 6, 2018 Share Posted February 6, 2018 Hi, I'm trying to apply unlocker 2.0.9 in my machine. It has Ubuntu 17.10, when I try, this is the verbose: VMware Unlocker 2.0.9 (Unofficial Repack) =============================== Copyright: Dave Parsons 2011-15 Creating backup folder... '/usr/lib/vmware/bin/vmware-vmx' -> './backup/vmware-vmx' '/usr/lib/vmware/bin/vmware-vmx-debug' -> './backup/vmware-vmx-debug' '/usr/lib/vmware/bin/vmware-vmx-stats' -> './backup/vmware-vmx-stats' '/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so' -> './backup/libvmwarebase.so' Patching... File: /usr/lib/vmware/bin/vmware-vmx appleSMCTableV0 (smc.version = "0") appleSMCTableV0 Address : 0xe18fc0 appleSMCTableV0 Private Key #: 0xF2/242 appleSMCTableV0 Public Key #: 0xF0/240 appleSMCTableV0 Table : 0xe18fe0 +LKS Key: 002 0xe19028 +LKS 01 flag 0x90 0x1e2d40 07 OSK0 Key Before: 241 0xe1d360 OSK0 32 ch8* 0x80 0x1e2d40 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK0 Key After: 241 0xe1d360 OSK0 32 ch8* 0x80 0x1e2d40 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK1 Key Before: 242 0xe1d3a8 OSK1 32 ch8* 0x80 0x1e2d40 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 OSK1 Key After: 242 0xe1d3a8 OSK1 32 ch8* 0x80 0x1e2d40 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 appleSMCTableV1 (smc.version = "1") appleSMCTableV1 Address : 0xe1d3f0 appleSMCTableV1 Private Key #: 0x01B4/436 appleSMCTableV1 Public Key #: 0x01B0/432 appleSMCTableV1 Table : 0xe1d420 +LKS Key: 004 0xe1d4f8 +LKS 01 flag 0x90 0x1e2d40 01 OSK0 Key Before: 435 0xe24e30 OSK0 32 ch8* 0x90 0x1e2d40 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK0 Key After: 435 0xe24e30 OSK0 32 ch8* 0x90 0x1e2d40 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK1 Key Before: 436 0xe24e78 OSK1 32 ch8* 0x90 0x1e2d40 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 OSK1 Key After: 436 0xe24e78 OSK1 32 ch8* 0x90 0x1e2d40 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 File: /usr/lib/vmware/bin/vmware-vmx-debug appleSMCTableV0 (smc.version = "0") appleSMCTableV0 Address : 0x1184020 appleSMCTableV0 Private Key #: 0xF2/242 appleSMCTableV0 Public Key #: 0xF0/240 appleSMCTableV0 Table : 0x1184040 +LKS Key: 002 0x1184088 +LKS 01 flag 0x90 0x245100 07 OSK0 Key Before: 241 0x11883c0 OSK0 32 ch8* 0x80 0x245100 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK0 Key After: 241 0x11883c0 OSK0 32 ch8* 0x80 0x245100 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK1 Key Before: 242 0x1188408 OSK1 32 ch8* 0x80 0x245100 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 OSK1 Key After: 242 0x1188408 OSK1 32 ch8* 0x80 0x245100 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 appleSMCTableV1 (smc.version = "1") appleSMCTableV1 Address : 0x1188450 appleSMCTableV1 Private Key #: 0x01B4/436 appleSMCTableV1 Public Key #: 0x01B0/432 appleSMCTableV1 Table : 0x1188480 +LKS Key: 004 0x1188558 +LKS 01 flag 0x90 0x245100 01 OSK0 Key Before: 435 0x118fe90 OSK0 32 ch8* 0x90 0x245100 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK0 Key After: 435 0x118fe90 OSK0 32 ch8* 0x90 0x245100 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK1 Key Before: 436 0x118fed8 OSK1 32 ch8* 0x90 0x245100 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 OSK1 Key After: 436 0x118fed8 OSK1 32 ch8* 0x90 0x245100 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 File: /usr/lib/vmware/bin/vmware-vmx-stats appleSMCTableV0 (smc.version = "0") appleSMCTableV0 Address : 0xec85a0 appleSMCTableV0 Private Key #: 0xF2/242 appleSMCTableV0 Public Key #: 0xF0/240 appleSMCTableV0 Table : 0xec85c0 +LKS Key: 002 0xec8608 +LKS 01 flag 0x90 0x2266f0 07 OSK0 Key Before: 241 0xecc940 OSK0 32 ch8* 0x80 0x2266f0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK0 Key After: 241 0xecc940 OSK0 32 ch8* 0x80 0x2266f0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK1 Key Before: 242 0xecc988 OSK1 32 ch8* 0x80 0x2266f0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 OSK1 Key After: 242 0xecc988 OSK1 32 ch8* 0x80 0x2266f0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 appleSMCTableV1 (smc.version = "1") appleSMCTableV1 Address : 0xecc9d0 appleSMCTableV1 Private Key #: 0x01B4/436 appleSMCTableV1 Public Key #: 0x01B0/432 appleSMCTableV1 Table : 0xecca00 +LKS Key: 004 0xeccad8 +LKS 01 flag 0x90 0x2266f0 01 OSK0 Key Before: 435 0xed4410 OSK0 32 ch8* 0x90 0x2266f0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK0 Key After: 435 0xed4410 OSK0 32 ch8* 0x90 0x2266f0 6F 75 72 68 61 72 64 77 6F 72 6B 62 79 74 68 65 73 65 77 6F 72 64 73 67 75 61 72 64 65 64 70 6C OSK1 Key Before: 436 0xed4458 OSK1 32 ch8* 0x90 0x2266f0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 OSK1 Key After: 436 0xed4458 OSK1 32 ch8* 0x90 0x2266f0 65 61 73 65 64 6F 6E 74 73 74 65 61 6C 28 63 29 41 70 70 6C 65 43 6F 6D 70 75 74 65 72 49 6E 63 GOS Patching: /usr/lib/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0 So the following error is shown: Traceback (most recent call last): File "./14patch.py", line 413, in <module> main() File "./14patch.py", line 404, in main patchbase(vmwarebase) File "./14patch.py", line 282, in patchbase f = open(name, 'r+b') IOError: [Errno 2] No such file or directory: '/usr/lib/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0' I have already changed line 362 at unlocker.py as follow: if vmx_version.startswith('VMware Player 14'): vmx_so = True vmwarebase = '/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so' else: vmwarebase = '/usr/lib/vmware/lib/libvmwarebase.so.0/libvmwarebase.so.0' Interesting, because, even changing unlocker.py as shown, this python program searches for libvmwarebase,so,0! So I changed like that at unlocker.py and 14patch.py if vmx_version.startswith('VMware Player 14'): vmx_so = True vmwarebase = '/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so' else: vmwarebase = '/usr/lib/vmware/lib/libvmwarebase.so/libvmwarebase.so' libvmkctl = '' and it is looking for Vmware Tools... after that, it finishes with these lines: Traceback (most recent call last): File "gettools.py", line 116, in <module> main() File "gettools.py", line 75, in main response = urllib2.urlopen(url) File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 429, in open response = self._open(req, data) File "/usr/lib/python2.7/urllib2.py", line 447, in _open '_open', req) File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain result = func(*args) File "/usr/lib/python2.7/urllib2.py", line 1228, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib/python2.7/urllib2.py", line 1198, in do_open raise URLError(err) urllib2.URLError: <urlopen error [Errno 110] Connection timed out> Is there any way to get them through cntlm proxy behind a linux host, as mine? Link to comment Share on other sites More sharing options...
Recommended Posts