See also
- MoleBox SDK Overview
- MoleBox VS Overview
- MoleBox VS vs SDK
What's new
MoleBox VS:
Command line overrriding through packaging options
and API. New version also features managed files visibility
and file selection priority which helps solving file name
conflicts.
MoleBox SDK:
Embeddable application virtualization engine for Windows.
Demo version is available on request.
Our services
We offer MoleBox integration service and custom development based on MoleBox virtualization technology. Learn more
Molebox VS and SDK Comparison
| MoleBox VS | MoleBox SDK | |
| General | ||
|---|---|---|
| Main executable processing | Main executable is packed | Main executable is not packed |
| Packages loading | Automatic, at application startup Arbitrary, through API |
Automatic, at SDK initialization Arbitrary, through API |
| Ease of use | No programming required for basic use. May be used to package 3rd party applications without the source code | Explicit SDK initialization and (optionally) packages mounting |
| Compatibility with 3rd party packers and protectors | Limited | Full |
| Custom package format support | - | + |
| Sharing packages with external child processes | - | + |
| Zero-conflict software deployment | + | + |
| Virtual environment | ||
| Embedding binary and data files | + | + |
| Transparent access to packed contents through standard functions (no changes to the original code) | + | + |
| Using packed files without extraction to the hard drive | + | + |
| Compression and encryption of packed files | + | + |
| Managed virtual registry with temporary keys | + | + |
| Using components and runtimes without installation and registration | + | + |
| Temporary environment variables | + | + |
| Command line overriding | + Through packaging options and API |
+ Through API only |
| Protection | ||
| Protection for the main executable (anticrack, antidebug, etc) | + | - |
| Protection from unauthorized use for all packed files | + | + |
| Hiding packed files | + | + |
| Loading additional executables (from non-executable packages) | In a child process only (new process is created) | In the host process (no new process created) or child process |

