Enigma Virtual Box Changelog

What's new in Enigma Virtual Box 10.60 Build 20240108

Jan 8, 2024
  • Added ability to pack .dll files with dynamic loading
  • Fixed packing of some files with relocation directory
  • Improved handling of registry keys with type REG_NONE
  • Fixed importing of .reg files with default values for key of different types
  • Fixed importing of .reg files with binary data

New in Enigma Virtual Box 10.50 Build 20231018 (Oct 18, 2023)

  • Improved Windows API hooking
  • Fixed issue reading virtual files
  • Fixed antivirus detection on temp files while protection process
  • Fixed issue reading virtual files over the end of file returning STATUS_END_OF_FILE status
  • Fixed issue with ZwCopyFileChunk using non synchronous read-write operations
  • Fixed issue executing large virtual exe files
  • Fixed issue creating packages by console version
  • Fixed loading packages for x64 files

New in Enigma Virtual Box 10.40 Build 20230424 (Apr 24, 2023)

  • Fixed loading corrupted project and language files
  • Fixed package builder for unicode file names
  • Fixed working with expandable and multiline strings in virtual registry
  • Fixed importing of some .reg files
  • Added drag and drop support inside virtual tree

New in Enigma Virtual Box 10.30 Build 20230221 (Feb 21, 2023)

  • Added support of FileFullDirectoryInformation class for ZwQueryDirectoryFile
  • Added ability to overwrite input and output files of project in command line version
  • Added support of FileVolumeNameInformation class for ZwQueryInformationFile
  • Fixed hook of ZwCopyFileChunk for copying of large files
  • Fixed issue importing some .reg files

New in Enigma Virtual Box 10.20 Build 20230201 (Feb 1, 2023)

  • Fixed virtualization functionality for Windows 11
  • Added support of ZwCopyFileChunk function
  • Added support of FileStreamInformation information for ZwQueryDirectoryFile
  • Added option to select the mask for the file name of temporary files
  • Added support of running virtual BAT and CMD files
  • Fixed warning message when calling ZwSetSecurityObject
  • Fixed working of packed files on Windows 2000

New in Enigma Virtual Box 10.10 Build 20230109 (Jan 9, 2023)

  • Added option Share to processes of any platforms
  • Fixed sharing to child processes running in high 64 bit addresses
  • Fixed issue with files enumeration in ZwQueryDirectoryFile
  • Fixed problems running packed files on Wine
  • Added support of reading FileEndOfFileInformation of virtual files
  • Fixed importing of .reg files with binary key values
  • Fixed GUI working with unicode file paths
  • Fixed size of TLS directory of 64 bit files

New in Enigma Virtual Box 10.00 Build 20221214 (Dec 14, 2022)

  • Added ability to store changes of virtual files on the disk
  • Improved walking through virtual files tree
  • Improved handling of ZwCreateFile with CreateDisposition = FILE_OPEN_IF
  • Fixed error when importing specific .reg files

New in Enigma Virtual Box 9.90 Build 20211222 (Dec 22, 2021)

  • Fixed exceptions of type STATUS_STACK_BUFFER_OVERRUN

New in Enigma Virtual Box 9.80 Build 20211203 (Dec 7, 2021)

  • Add handling of ZwSetInformationObject
  • Fixed issues with hooking of ZwSetInformationFile
  • Fixed problem using only packaging feature
  • Fixed freezing on Always Write to Disk option

New in Enigma Virtual Box 9.70 Build 20210713 (Jul 13, 2021)

  • Fixed compatibility problem with BitDefender antivirus
  • Improved handling of NtQueryObject function
  • Fixed problem packing 32 bit ElectronJS applications
  • Added content import feature from .enigma, .enigma64, .evb, .evb.template files

New in Enigma Virtual Box 9.60 Build 20210209 (Feb 10, 2021)

  • Fixed issue caused application freezing on some systems
  • Fixed fails of direct disk access operations
  • Added compatibility of applications loading with restricted permissions
  • Improved dll files loading without temporary files
  • Improved handling of ZwQueryVirtualMemory function

New in Enigma Virtual Box 9.50 Build 20200225 (Feb 25, 2020)

  • Improved handling of ZwQueryDirectoryFile
  • Minor bugs are fixed

New in Enigma Virtual Box 9.40 Build 20191010 (Oct 11, 2019)

  • Improved handling of ZwQueryDirectoryFile
  • Fixed issues accessing virtual files from multiple threads
  • Fixed freezing issue when running multiple child processes at a time

New in Enigma Virtual Box 9.30 Build 20190821 (Aug 21, 2019)

  • Fixed problems using Share to child processes option
  • Fixed problem running multiple child processes
  • Fixed freezing issue on packing x64 net files
  • Fixed issues running virtual x64 exe files
  • Fixed problem with sharing virtual system to child x64 process
  • Fixed issue with opening directory like a file, caused unexpected application behavior
  • Fixed wrong alignment of relocation directory
  • Improved directory listing caused exceptions in .net programs
  • Added two new root paths %SYSTEM DRIVE% and %UserProfile FOLDER%

New in Enigma Virtual Box 9.20 Build 20181016 (Oct 16, 2018)

  • Added new virtualization method "Never Write to Disk, Use File from Disk (if Exists)"
  • Few improvements for Packages feature
  • Select multiple files or folders to change properties for
  • File and folder attributes and time are being extracted from real items while adding to the tree

New in Enigma Virtual Box 9.10 Build 20180910 (Sep 10, 2018)

  • Added manifest support for virtual exe files
  • Fixed issue running virtual exe files with bound import

New in Enigma Virtual Box 8.20 Build 20180516 (May 16, 2018)

  • Minor improvements
  • Fixed crash of console version

New in Enigma Virtual Box 8.10 Build 20180301 (Mar 2, 2018)

  • Improved compatibility with some files

New in Enigma Virtual Box 8.00 Build 20181201 (Jan 31, 2018)

  • Added support for TLS callbacks
  • Improved processing speed for x64 files

New in Enigma Virtual Box 7.90 Build 20171208 (Dec 8, 2017)

  • Improved compatibility with Windows 10 Insider
  • Improved compatibility running specific virtual executable files
  • Fixed some problems on Windows 8-10, packed software crashed accessing virtual file
  • Fixed incompatibility with some antivirus softwares

New in Enigma Virtual Box 7.80 Build 20170713 (Jul 13, 2017)

  • Fixed issue with registering of some ActiveX components
  • Fixed issue with overwriting the file if "Write to Disk if not Exist" option used
  • Added .evb file association
  • Minor fixes

New in Enigma Virtual Box 7.70 Build 20160914 (Sep 14, 2016)

  • Added support of FileNormalizedNameInformation class for ZwQueryInformationFile

New in Enigma Virtual Box 7.60 Build 20160812 (Aug 12, 2016)

  • Fixed crash problems for some applications
  • Fixed crash of console version for non-English systems

New in Enigma Virtual Box 7.50 Build 20160701 (Jun 30, 2016)

  • Fixed duplicated entries in file search (file open/save dialogs)
  • Added compatibility with RestartScan flag for ZwQueryDirectoryFile
  • Fixed stack overflow exception for multithreaded packed applications
  • Error fixed with Package Builder in GUI

New in Enigma Virtual Box 7.40 Build 20160125 (Jan 25, 2016)

  • Fixed issue with codesign for some files
  • Few minor issues are fixed

New in Enigma Virtual Box 7.30 Build 20150619 (Jun 19, 2015)

  • Fixed issue with Windows 8+
  • Fixed problem packaging feature if duplicated files are found
  • Bug fixed, Command Line options were not read in packages

New in Enigma Virtual Box 7.20 Build 20141013 (Oct 14, 2014)

  • Fixed problem with CreateProcess function for x64 applications
  • Fixed issue with ZwQuerySecurityObject
  • Added Vietnamese translation
  • Some problems fixed with the Registry Importing feature

New in Enigma Virtual Box 7.10 Build 20131218 (Dec 19, 2013)

  • Added ability to import registry data from .reg files
  • Improved handling of files with sections of zero virtual size
  • Bug fixed processing particular exe and dll files (Watcom files)
  • Bug fixed with memory leaks when create a new virtual process
  • Bug fixed when adding files into virtual tree (files were not added)

New in Enigma Virtual Box 7.00 Build 20131111 (Nov 11, 2013)

  • Improved read and write file operations handling (bug caused access denied error)

New in Enigma Virtual Box 6.90 Build 20131107 (Nov 7, 2013)

  • Added handling of ZwNotifyChangeDirectoryFile function
  • Improved handling of ZwSetInformationFile function

New in Enigma Virtual Box 6.80 Build 20131003 (Nov 7, 2013)

  • Bug fixed loading virtual dll files under Windows 8 x64
  • Bug fixed running some virtual exe files on Windows 8
  • Bug fixed processing particular files

New in Enigma Virtual Box 6.70 Build 20130604 (Jun 4, 2013)

  • Bug fixed running multiple instances of virtual processes

New in Enigma Virtual Box 6.60 Build 20130402 (Apr 2, 2013)

  • Improved packing of big files
  • Improved handling of manifest files

New in Enigma Virtual Box 6.50 Build 20130313 (Mar 13, 2013)

  • Improved virtualization of dll files

New in Enigma Virtual Box 6.40 Build 20130222 (Feb 22, 2013)

  • Improved handling of asynchronous read-write operations under virtual files
  • Bug fixed processing particular files

New in Enigma Virtual Box 6.30 Build 20130128 (Jan 28, 2013)

  • Critical improvements of handling of file read-write operations

New in Enigma Virtual Box 6.20 Build 20130114 (Jan 14, 2013)

  • Bug fixed running one packed exe from another
  • GUI improved for working with relative file names

New in Enigma Virtual Box 6.10 Build 20130109 (Jan 9, 2013)

  • Improved handing of ZwSetInformationFile function
  • Bug fixed writing to virtual files
  • Minor problems fixed with console version

New in Enigma Virtual Box 6.00 Build 20121224 (Dec 27, 2012)

  • Improved files virtualization core
  • Added ability to setup and install ActiveX components
  • Improved ActiveX/COM registration process
  • Bug fixed virtualizing particular x64 applications

New in Enigma Virtual Box 5.80 Build 20121129 (Nov 29, 2012)

  • Added ability to run virtual x64 files
  • Added ability to share virtual system to x64 processes
  • Added ability to make packages through command line version

New in Enigma Virtual Box 5.70 Build 20121113 (Nov 29, 2012)

  • Fixed compatibility issue with Windows 2000 for some files

New in Enigma Virtual Box 5.60 Build 20121108 (Nov 10, 2012)

  • Improved compatibility with different versions of Windows and softwares
  • Bug fixed working 64 bit files under Windows 8 x64

New in Enigma Virtual Box 5.50 Build 20121022 (Nov 10, 2012)

  • Bug fixed processing some files
  • Bug fixed extracting files to the disk from external package

New in Enigma Virtual Box 5.40 Build 20121018 (Oct 18, 2012)

  • Added Italian localization
  • Bug fixed loading packages for x64
  • Minor improvements and fixes

New in Enigma Virtual Box 5.30 Build 20120824 (Aug 24, 2012)

  • Improved Registry Virtualization

New in Enigma Virtual Box 5.20 Build 20120815 (Aug 24, 2012)

  • Added handling of ZwUnmapViewOfSectionEx function
  • Bug fixed working of .net applications under Windows 8

New in Enigma Virtual Box 5.10 Build 20120814 (Aug 14, 2012)

  • Improved compatibility with Windows 8

New in Enigma Virtual Box 5.00 Build 20120801 (Jul 31, 2012)

  • Bug fixed loading external packages with path variables

New in Enigma Virtual Box 4.90 Build 20120717 (Jul 18, 2012)

  • Bug fixed handling of ZwDeleteValueKey function caused application freezing
  • Bug fixed editing file virtual path in File Properties dialog
  • Bug fixed activating context

New in Enigma Virtual Box 4.80 Build 20120705 (Jul 6, 2012)

  • Added ability to create activation context for manifests
  • Bug fixed loading virtual registry values

New in Enigma Virtual Box 4.70 Build 20120614 (Jun 15, 2012)

  • Improved handling of ZwMapViewOfSection function

New in Enigma Virtual Box 4.60 Build 20120607 (Jun 6, 2012)

  • Added ability to write to virtual files
  • Added ability to load package from an external folder
  • Added ability to enter path variables as a value of registry items
  • Added Swedish localization
  • Improved stability with multi-threaded applications
  • Improved handling of ZwMapViewOfSection function
  • Improved access handling for files operations
  • Improved ZwSetInformationFile function for working with files deleting
  • Bug fixed saving virtual registry settings
  • Bug fixed mapping particular files

New in Enigma Virtual Box 4.50 Build 20120424 (Apr 25, 2012)

  • Bug fixed launching packed application from a network device

New in Enigma Virtual Box 4.40 Build 20120419 (Apr 19, 2012)

  • Improved working with big files

New in Enigma Virtual Box 4.30 Build 20120322 (Mar 23, 2012)

  • Bug fixed loading packages

New in Enigma Virtual Box 4.20 Build 20120319 (Mar 20, 2012)

  • Improved virtualization of .net executables
  • Improved detection of virtual registry keys
  • Bug fixed deleting extracted files with hidden attribute

New in Enigma Virtual Box 4.10 Build 20120221 (Feb 22, 2012)

  • Improved virtualization of .net files
  • Improved loaders handling that allows to decrease size of virtualized output file
  • Improved case sensitive proccessing for files and registry
  • Improved files and registry virtualization
  • Bug fixed deleting extracted files on exit
  • Bug fixed storing of overwritten attributes for virtual files
  • Bug fixed querying objects security information (caused crash on Windows 8)
  • Problem fixed handing ZwDeviceIoControlFile function
  • Added option Allow runing of virtual exe files

New in Enigma Virtual Box 4.00 Build 20120130 (Jan 31, 2012)

  • Improved multi-threading support
  • Added handing of registry values of REG_NONE type

New in Enigma Virtual Box 3.90 Build 20120116 (Jan 17, 2012)

  • Bug fixed casual crash with files virtualization

New in Enigma Virtual Box 3.80 Build 20111222 (Dec 27, 2011)

  • Added root folder for files virtualization %Local, ApplicationData FOLDER%
  • Improved detection of virtual files in very particular applications
  • Improved carrying of original file name for virtual executable
  • Bug fixed with registry virtualization, function ZwQueryKeyValue
  • Bug fixed with interface hiding when Alt key is pressed

New in Enigma Virtual Box 3.70 Build 20111213 (Dec 14, 2011)

  • Added two more root folders for files virtualization %Temp FOLDER% and %AllUsers, ApplicationData FOLDER%
  • Added French and Portuguese-Brazilian localization
  • Improved speed of files virtualization
  • Improved speed of registry virtualization
  • Bug fixed enumerating registry keys

New in Enigma Virtual Box 3.60 Build 20111201 (Dec 2, 2011)

  • Added handing of ZwDeviceIoControlFile function
  • Improved handling of ZwFsControlFile function
  • Bug fixed opening device handles

New in Enigma Virtual Box 3.50 Build 20111118 (Nov 19, 2011)

  • Automatic detection of new versions
  • Improved handing of ZwUnmapViewOfSection
  • Improved memory saving
  • Bug fixed with memory leak in files and registry virtualization

New in Enigma Virtual Box 3.40 Build 20111024 (Oct 26, 2011)

  • Improved execution of particular virtual files
  • Bug fixed sharing virtual system for already packed executables

New in Enigma Virtual Box 3.30 Build 20111005 (Oct 6, 2011)

  • Improved handling of file query functions
  • Improved option Share Virtual System to Child Processes
  • Improved execution of virtual exe files
  • Bug fixed with registry virtualization

New in Enigma Virtual Box 3.20 Build 20111003 (Oct 4, 2011)

  • Added option Map Executable Files Using Temporary File for better compatibility with the virtual executable files
  • Added Dutch_Flemish localization
  • Improved handling few more Windows API functions
  • Improved folders deleting for extracted files
  • Bug fixed mapping dll files in x64 only
  • Bug fixed running boxed file in a root drive folder
  • Few minor bugs fixed

New in Enigma Virtual Box 3.10 Build 20110912 (Sep 13, 2011)

  • Added virtualization "over the folder" files located in folder ".."
  • Improved working with the huge amount of virtual files
  • Improved loading of virtual files inside boxed application
  • Bug fixed modifying files properties
  • Bug fixed accepting draged files
  • Bug fixed deleting extracted files

New in Enigma Virtual Box 3.00 Build 20110901 (Sep 1, 2011)

  • Added possibility to set up external packages
  • Added possibility to drag files and folders to files tree
  • Added Portuguese-Brazilian localization
  • Improved memory usage when loading big virtual files
  • Bug fixed deleting registry items in virtual registry designer
  • Bug fixed saving virtual registry to boxed file
  • Bug fixed crashing when running new child process
  • Bug fixed mapping very rare virtual files

New in Enigma Virtual Box 2.60 Build 20110727 (Sep 1, 2011)

  • Improved compatibility of boxing files packed with other run-time packers
  • Improved handing of ZwQueryKey
  • Bug fixed handling of ZwDuplicateObject

New in Enigma Virtual Box 2.50 Build 20110708 (Jul 9, 2011)

  • Fixed very rare incompatibility issue

New in Enigma Virtual Box 2.40 Build 20110622 (Jun 22, 2011)

  • Added option Share virtual system to child processes for 32bit files only
  • Added optional virtualization of registry values and keys
  • Some rare bugs fixed

New in Enigma Virtual Box 2.30 build 20110603 (Jun 3, 2011)

  • Improved handling of ZwDuplicateHandle
  • Bug fixed with handling of ZwMapViewOfSection for Windows 2000
  • Some small bugs fixed

New in Enigma Virtual Box 2.20 build 20110520 (May 20, 2011)

  • Improved handing of ZwMapViewOfSection
  • Improved functions hooking
  • Bug fixed using write to disk actions for files virtualization
  • Few bugs fixed with registry virtualization
  • Bugs fixed working particular applications on Windows 2000

New in Enigma Virtual Box 2.10 build 20110419 (Apr 19, 2011)

  • Improved handing of ZwQueryFullAttributesFile
  • Improved handling of the result status of ZwReadFile
  • Bug fixed deleting virtual registry keys
  • Bug fixed detecting virtual files

New in Enigma Virtual Box 2.00 build 20110414 (Apr 15, 2011)

  • Added whole Virtualization of Registry
  • Added Check for New Versions feature
  • Added Enable Files Virtualization option
  • Added Enable Registry Virtualization option
  • Improved project loading
  • Bug fixed detecting files

New in Enigma Virtual Box 1.60 build 20110328 (Mar 28, 2011)

  • Added supporting of execution virtualized exe files (only x86 files support)
  • Improved detecting of virtualized files
  • Added Farsi (Persian) and Romanian localizations

New in Enigma Virtual Box 1.50 build 20110301 (Mar 28, 2011)

  • Added German and Korean localizations
  • Bug fixed detecting of virtualized files

New in Enigma Virtual Box 1.40 build 20110209 (Mar 28, 2011)

  • Bug fixed protecting .NET 4 applications

New in Enigma Virtual Box 1.30 build 20101122 (Mar 1, 2011)

  • Added handling of ZwQueryVolumeInformationFile
  • Improved handling of ZwQueryInformationFile
  • Improved detection of virtualized files
  • Bug fixed mapping files with SEC_IMAGE

New in Enigma Virtual Box 1.20 build 20101107 (Nov 8, 2010)

  • Added native API support

New in Enigma Virtual Box 1.10 build 20101005 (Nov 8, 2010)

  • Added console version
  • Added .net support
  • Optimised x64 loader
  • Fixed stripped relocations bug