Enigma Virtual Box是一款免费的软件虚拟化工具,通过这款软件,可以将你的的程序和配套文件打包成一个可执行文件,可以制作成一个单执行文件的绿色软件,它支持所有类型的文件格式,虚拟化后的程序不释放任何临时文件到硬盘,文件虚拟过程仅在内存运行。
功能介绍
更新时间:2025/3/17
1.多文件类型支持:
EnigmaVirtualBox支持所有类型的文件格式,包括但不限于动态链接库(.dll)、ActiveX/COM对象(.dll,.ocx)、视频/音频文件(.avi,.mp3)、文本文件(.txt,*.doc)等。
2.软件虚拟化与封装:
可以将应用程序及其所有相关文件(如动态链接库DLL、资源文件、配置文件等)封装到单一可执行文件中,用户无需实际安装或解压,直接运行这个单个EXE文件即可启动应用程序。
虚拟化后的软件在运行时不会释放任何临时文件到硬盘,文件模拟过程仅在内存中运行,确保了操作的高效性和系统的整洁。
3.内存执行:
打包文件在执行时不会释放到硬盘上,而是直接在内存中运行,这既保证了程序运行的完整性,又减少了对系统环境的影响。
4.广泛的系统兼容性:
支持从Windows2000到Windows10的各个版本,无论32位(x86)还是64位(x64)系统,都能流畅运行。
5.文件压缩技术:
内置文件压缩功能,有效减少文件体积,便于网络传输和存储。
6.安全性与保护:
通过虚拟化技术将应用程序和文件打包成一个独立的可执行文件,实现程序的隔离和保护。
可以对打包后的文件进行加密和保护,保障程序的安全性和完整性。
7.用户体验优化:
提供了免费且无广告的软件体验,移除了所有非必要的外围元素,提供了一个干净且高效的用户界面。
精简了非核心的文件和组件,仅保留了主要程序文件,实现了单文件的轻量化运行。
使用方法
1.浏览并选择主文件*.exe文件,也就是主程序MainFrame,同时确定好封包之后的程序另存目录以及文件名,切记不可以与当前封包主程序同目录且同名。
2.点击“增加”其他文件和文件夹(先增加文件夹,在增加文件……),并移除掉已经添加的“待封包的主程序”中的文件夹中同名主程序MainFrame,主要是为了减小封包后的单文件绿色版可执行文件的体积。
3.点击“执行封包”按钮即可轻松打造属于自己的绿色单文件版可执行软件,有一点可能要先说,封包后的软件在体积上可能较大,如果为了更好的传播,您可以使用winrar、7-Zip进行压缩后在上传分享!
4.分享由笔者分离多余无用语言精心打包分享的绿色版EnigmaVirtualBox,然而这其中还有更多值得我们去研究和学习的,如果您感兴趣可以在本文的基础上进行拓展和交流!
中文设置方法
1.运行软件,EnigmaVirtualBox默认是为英文版
2.在软件上方找到Language语言,选择Chinese中文
3.会弹出提示需要重新启动应用以更改语言,点击OK
4.再次启动后,可以看到已经是中文页面了
更新时间:2025/3/17
v11.20版本
–改进了Windows1124H2下虚拟文件的处理
–添加了对处理虚拟文件的新API的支持
–添加了对虚拟文件的文件ID的支持
–改进了对映射虚拟内存查询的支持
–修复了装箱Python应用程序的问题
–更好地注入到Windows1124H2的子进程
enigmaprotector.com/en/downloads/changelogenigmavb.html
2024.01.09v10.60
添加了对PDB文件的支持,以加载虚拟机的函数-函数选择
为FreePascal文件的虚拟机添加了更好的异常处理
改进了对已知加载程序修补教程的保护
改进了虚拟机-函数选择界面
修复了EP_RegCheckKey函数内部的异常问题
VirtualBox:在虚拟树内添加了拖放支持
VirtualBox:修复了unicode文件名的包生成器
VirtualBox:修复了在虚拟注册表中使用可扩展和多行字符串的问题
2023.10.19v10.50
添加了对ZwQueryDirectoryFile的文件完整目录信息类的支持
添加了在命令行版本中覆盖项目输入和输出文件的功能
添加了对ZwQueryInformationFile的文件卷名称信息类的支持
修复了用于复制大文件的ZwCopyFileChunk的钩子
修复了导入某些.reg文件的问题
2021.07.13v9.70
–修复了与BitDefender防病毒软件的兼容性问题
–改进了NtQueryObject函数的处理
–修复了打包32位ElectronJS应用程序的问题
–添加了从.enigma、.enigma64..evb、.evb.template文件导入内容的功能
版本特点byth_sjy
简体中文汉化,去除主窗口中底部的广告条和链接
删除了控制台程序和帮助文档文件,原生单执行文件
Ps:脱壳技术原因,部分字符串脱壳后丢失故无法汉化