Page 1 of 2

Enigma Files Virtualization on latest Windows Insider builds

Posted: Mon Nov 20, 2017 1:51 pm
by raxter_max
Hello,
we've just discovered on our protected application that Enigma Files Virtualization feature (Virtual Box) causes problems on latest Window Insider Preview builds (up to 17040).
It seems that certains operation on files, like enumeration, don't works if Files Virtualization is enabled (even without files added)
The same happens using free Virtual Box on latest Insider builds.

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Mon Nov 20, 2017 2:00 pm
by Enigma
Hi, OK, we will try to check it out.

Btw, what version have you tested, x86 or x64?

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Mon Nov 20, 2017 2:27 pm
by raxter_max
x86 version, thank you

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Mon Nov 20, 2017 4:04 pm
by Enigma
We have tested few applications under this version of Windows - all are working well, even those are used files enumeration.

Looks like you have some specific application.

Can you send us non protected one (with all necessary files for running it) for testing at support@enigmaprotector.com?

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Mon Nov 20, 2017 5:02 pm
by raxter_max
Our application embeds Python 2.7. I just made some tests using stand-alone Python and the problem still happens here on Windows build 17040.
You can try installing latest Python 2.7 version https://www.python.org/ftp/python/2.7.1 ... 2.7.14.msi

If you protect the python.exe executable with Enigma or Virtual Box enabling Files Virtualization with only root %DEFAULT FOLDER% added, and then launch the protected python.exe console, you should not be able to do any import of modules in the same directory of the exe, even if you have added them to virtualized files.

You can try with the attached module
test_virt.zip
(201 Bytes) Downloaded 586 times

unzip it in C:\Python27 (or in the same dir of python.exe) and do

Code: Select all

 import test_virt
from Python console

I get this:

Code: Select all

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named test_virt

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Thu Nov 23, 2017 2:40 pm
by Enigma
We have tested the issue you reported and did not find any problem. Packed exe works same as non packed on Win10 Insider, using the steps you described.

Maybe you could try to add files to Virtual Box one-by-one, folder-by-folder, to find what one cause the problem in your case?

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Fri Nov 24, 2017 1:43 pm
by raxter_max
Here to reproduce the problem it's enough to add root folder %DEFAULT FOLDER% even without files.
In attachment if you can try there is Enigma Virtual Box project, original exe, packed exe and python test module.
Importing such module from Python packed exe should fail on Windows build 17040 - 17046.
test_virt.zip
(248.85 KiB) Downloaded 559 times

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Wed Dec 06, 2017 3:36 pm
by Enigma
We have tested it on a build 17026, looks like it is not affected by this issue.

Will try to test on 1704X.

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Wed Dec 06, 2017 5:27 pm
by Enigma
Yes, issue appears on 1704x builds only. We will check what is wrong there, but this is an intermediate build that could be far from the final release.

Re: Enigma Files Virtualization on latest Windows Insider bu

Posted: Fri Dec 08, 2017 9:14 am
by Enigma
Problem is found, we are going to fix it.