bookmark this page - make qweas your homepage  
Help Center - What's New - Newsletter - Press  
Get Buttons - Link to Us - Feedback - Contact Us  
Home | Download | Store | New Releases | Most Popular | Editor Picks | Special Prices | Rate | News | FAQ
Advanced Search ...
All Downloads     Qweas Downloads
Audio & MP3
Video & DVD
Graphics Tools
Security & Anti-Virus
Anti-Spam Tools
Anti-Virus Tools
Anti-Spy Tools
Internet Tracks Cleanup
Password Managers
Password Recovery
PC Remote Control
PC Activity Monitoring
Personal Firewalls
Internet Utilities
System Tools
File Converters
Makers & Designers
Business Finance
Home & Education
Web Authoring
Game Downloads
Screensavers
Pocket Devices



Web qweas.com


Molebox Pro 2.5.7 - User Guide and FAQ

Screenshots - More Details

How to pack and protect your application

Step 1: Select an application file and choose project options



Select an exe-file from a list of recently used files or by pressing "Browse" button. In the "Pack to..." field type in a name for destination file. By default, this name is set by adding ".exe" to source executable name.

Step 2: Add data files (Configure packages in Pro version)

If you're running Pro version, create as many additional data packages as you need and set compression and encryption options for each of them if necessary.

Add data files you want to pack. Each package has an associated files list. To manage package files list, first select the package in the dropdown menu. Files list will be shown in the area below. You can switch between tree and flat mode for displaying files list.

To add data files to the package, press "Add" button. You can also use Drag-n-Drop technology, dragging files and folders directly from Windows Explorer. To add a whole directory, use Drag-n-Drop. Press "Explore" button to open box root folder (the directory where your source executable is stored).

Step 3: Click the "Pack to box" button to start processing.



A dialog window "Select packages" will be shown. You can select packages to process. Click "Pack selected" when you're done.



A dialog box showing packing progress will appear. Packer log is duplicated to .exe.txt file. After finishing this process, you can test packed application clicking the "Execute" button.


Comments

Notice for RAD tools users.
Some RAD (Rapid Application Development) tools, including, but not limited to: Visual FoxPro, WinDev, 3D GameStudio, Macromedia Director, create with specific data sections which are not present in standard exe files. This data section is used stores your project data, and is read in runtime. To pack such a projector, you need to add it to the package twice: first time as a source executable, and second time as a data file.

Limitations related to additional packed files.

  • Only files from root application folder or lower folders can be moleboxed.
  • Packed files may not be modified.
  • ONLY your moleboxed applications will be able to access moleboxed data. However, you shouldn't pack .chm and .hlp help files until you're using your own functions to access them from your program.
  • If you have sound files played with winmm!PlaySound() function (this is not PlaySound command from Blitz Basic), do not molebox them. That's because Win9X OS requires such files to be unchanged to play them.
  • It is not recommended to pack Windows system components, like oleaut32.dll: since these components are loaded on Windows startup, packed application uses already loaded version of the component from the client PC.




Frequently Asked Questions - Molebox Pro

  1. What is exe packer?
    Executable packer is a program designed to process an application, in order to decrease its size, and (optionally) to protect the original exe file. Molebox is an exe packer with the ability to protect supplementary application files.

  2. Are embedded DLLs extracted to disk first before loading?
    No. The sole files MoleBox creates are "dummy" DLLs in the temporary directory. These files contain only DLL headers and no real code. They are about 1.5-2 Kb in size. These dummy DLLs are required for correct work in Windows 9X and cannot be used by other applications.

  3. What is application control sum?
    Application checksum is a hash calculated on certain segments of the exe file. Control sum check allows protect data from unauthorized modification.

  4. What is application import table?
    The import table contains lists all the DLLs and all the function pointers your application uses.

  5. How much is file size decreased by?
    It depends from your files, but roughly, exe-files are decreased by 30-40% and dll-files by 50-70%.

  6. What encryption algorithms are used?
    MoleBox allows to use Bye-to-byte XOR encryption as well as "strong" encryption algorithm.

  7. Do you offer anti-debug, anti-dump, anti-trace protection?
    No. MoleBox is specialized on protecting the application supplementary files from unauthorized use.

  8. Does MoleBox extract packed data files on the hard disk?
    No. All the necessary data are extracted directly into memory when they are required. Your files are safely stored in the package. The only exception is made up of fonts which are registered with WinAPI RegisterFont() function prior to using. This function require font file to be extracted on the disk.


Screenshots - More Details

Search - Download - Store - Directory - Service - Developer Center
© 2006 Qweas Home - Privacy Policy - Terms of Use - Site Map - About Qweas