Virtual Files

A virtual file is a file that exists only for the packed executable and for processes running inside the virtual environment.
These files are invisible to the operating system and are never written to disk.

Virtual files are useful when you want to:

  • Hide the use of third-party components.
  • Protect individual files such as animations, videos, or images.
  • Secure your intellectual property from tampering or reverse engineering.
  • Avoid polluting the user’s disk with temporary files.
  • Create fully self-contained portable applications.

You can also create and manage virtual files dynamically using the powerful BoxedApp SDK — for example, directly from a plugin.
This allows your packed application to generate or modify virtual files at runtime, making it extremely flexible and adaptive.