Run your program without external files

home  |  features  |  download  |  order  |  articles  |  support  |  forum  

Benefits for all software developers

What can MoleBox do for you?

Pack your application suite

Link application and data files
Integrate DLLs and ActiveX into EXE file
Encrypt and compress EXE, DLL, data files

Protect your application from hackers and piracy

Protect application from disassembling
Protect DLLs from 3rd party use
Protect data files from access

Manage resources, create patches

Run the application without external files
Manage patches and updates
Secure application integrity

MoleBox helps you solve the following common problems related to software development and distribution:

  • Pack application and data files into a single executable. Run application without external files.
    MoleBox binds the EXE file and all its supplementary files into a single file. Moleboxed program works exactly as before processing. Data files are unpacked directly to the memory, and not extracted to the disk. Due to this, your data are not available to the user and thus cannot be viewed or modified.
  • Embed DLLs into the exe file.
    This feature protects your DLLs from usage by third party software and also helps to prevent DLL version conflicts. You application will always have access to the same DLL version it was compiled with.
  • Use ActiveX components without registration.
    You may pack ActiveX components just as common DLLs, and use them in your application without registration. Packed application does not modify the Windows registry on client PC. All the necessary information is extracted from the component file, and no extra information is required for correct procesing of the ActiveX.
  • Encrypt the executable and data files.
    Encryption makes reverse engineering and data recovery extremely difficult.
  • Compress the entire application suite.
    MoleBox uses Zip (Deflate) algorithm to compress the application, DLLs and data files. Executable files size can be reduced by 30-70%. Moreover, processed application requires less disk space due to usage of a single file rather then many data files: for example, 1000 text files of 1 KB occupy 8 MB of disk space, but after processing the overall size may be decreased upto 100 KB.
  • Secure application integrity.
    Control sum ('CRC check') option will assure that your program and its data files were not modified, and all the necessary files are present.
  • Protect application import table.
    The application import table is encrypted during processing and, once protected with control sum, it cannot be modified. This ability also allows to counteract API hooking and code injection.
  • Protect software developed with a wide range of development tools.
    MoleBox is compatible with major compilers like Intel C++ Compiler, Microsoft Visual C++, Borland C++ Builder, Borland Delphi, Microsoft Visual Basic. MoleBox is also compatible with the following development tools: Microsoft FoxPro(*), Microsoft Access, WinDev(*).

(*) Applications created with these tools require special configuration, please refer to the help file for details.

Get MoleBox now


Order Molebox Now!

Buy MoleBox online

Donwload Molebox Now!

Latest Demo version

User quotes

Awesome tool! Molebox is exactly what we need to protect our software. With its ability to encrypt all the application files, we can easily protect any data from being modified.
More quotes...

Articles

> How to pack and protect your application
> How to create a patch
> Frequently Asked Questions

All articles...
about us  |  privacy policy  |  press releases  |  site map