Encrypted exes under windows 10 ARM

Issues related to VMProtect
alsys135
Posts: 6
Joined: Sun May 10, 2020 4:56 pm

Encrypted exes under windows 10 ARM

Postby alsys135 » Thu Jan 14, 2021 12:30 am

Hello,

I have a customer that has a windows 10 ARM 64 bits under a Snapdragon 8cx @ 2.84 Ghz and any encrypted exe file by vmprotect that is launch here does not start up. If not encrypted it is OK.

Those machines are from LENOVO most of them ->

https://www.amazon.com/Lenovo-Yoga-2in1 ... 170&sr=8-2

Admin
Site Admin
Posts: 2272
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Encrypted exes under windows 10 ARM

Postby Admin » Sun Mar 20, 2022 6:57 am

Fixed in the 1378 build.

VilleK
Posts: 19
Joined: Thu Jan 10, 2019 9:34 am

Re: Encrypted exes under windows 10 ARM

Postby VilleK » Thu Jun 30, 2022 3:28 pm

Hi,

We have a similar ARM problem.

Environment:
- Apple Mac M1
- Windows 10 ARM running in Parallells Desktop

VMProtected file will not start.

We've tried 3.6.0 build 1408 and build 1445 with same result.

Works fine in Windows 10 on Intel.
Works on ARM when not using VMProtect.
We only use VMProtect to virtualize functions. Other VMProtect options (such as compress or encrypt) are off.

Admin
Site Admin
Posts: 2272
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Encrypted exes under windows 10 ARM

Postby Admin » Thu Jun 30, 2022 4:05 pm

Did you try your application on Windows 10 ARM without Apple Mac M1?

VilleK
Posts: 19
Joined: Thu Jan 10, 2019 9:34 am

Re: Encrypted exes under windows 10 ARM

Postby VilleK » Fri Jul 01, 2022 8:59 am

Admin wrote:Did you try your application on Windows 10 ARM without Apple Mac M1?

Yes, it works fine on Windows 10 ARM on Surface Pro X.

VilleK
Posts: 19
Joined: Thu Jan 10, 2019 9:34 am

Re: Encrypted exes under windows 10 ARM

Postby VilleK » Mon Jul 04, 2022 8:13 am

Additional info:

When trying a older VMP version (build 1213) then it also works on Parallells. So it seems it is something added in later versions of VMP that causes problem with Parallells for ARM.

Admin
Site Admin
Posts: 2272
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Encrypted exes under windows 10 ARM

Postby Admin » Thu Jul 21, 2022 8:32 am

Rosetta2 has bugs while emulating some Intel instructions like "MOVZX R16, R16" on Apple Mac M1.

Admin
Site Admin
Posts: 2272
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Encrypted exes under windows 10 ARM

Postby Admin » Thu Sep 01, 2022 3:23 pm

Please try the 1484 build.