Non-standard applications are not using standard Win32 PE (portable executable) but proprietary (special purpose) file format. Most of such applications contain internal overlay where they store important data. Since internal overlay is re-positioned during protection process, application is encrypted and protection code is embedded into it, original application code is usually not able to detect and use internal overlay after protection.
Advanced overlay management (AOM)
This is new, universal approach for managing protection of non-standard applications with internal overlay. AOM code will try to automatically handle problems noted above and even more, allow additional encryption of internal overlay. In this way internal overlay data stays encrypted in resulting protected application and can not be loaded by third party tools which are usually made for accessing and managing this data. If AOM is enabled, internal overlay encryption option will be available in encryption settings.
Test your application after protection.
If it refuses to work please try turning off "Encrypt internal overlay" option in encryption settings.
If you are still not able to successfully run your application after protection please send us a small, sample, freshly compiled, non-protected application created with your compiler so we can analyze it and hopefully implement special managing code and add support for it.
Out-of-the-box support
PC Guard includes out-of-the-box support for many non-standard application. Here is the full list of currently supported non-standard applications:
- Active e-book compiler (http://www.ebookcompiler.com)
- Adventure Game Studio (AGS) (http://www.bigbluecup.com)
- AL Pictures Slideshow Studio! (http://www.al-soft.com)
- AutoPlay Media Studio (http://www.indigorose.com)
- Bink video player (http://www.radgametools.com)
- Brilliant Database SDK (http://www.brilliantdatabase.com)
- Dark Basic compiler (http://www.darkbasicpro.com)
- FlashJester - Jugglor (http://www.flashjester.com)
- Flash2EXE applications
- Flash2X applications (http://www.flash2X.net)
- FreeWrap applications
- Game editor applications (http://game-editor.com)
- Help and Manual compiler (http://www.helpandmanual.com)
- LabView (http://www.ni.com/labview)
- Lectora (http://www.lectora.com)
- Linder Setup Builder (http://www.lindersoftware.com)
- MatchWare Mediator (http://www.matchware.net)
- Macromedia Authorware (http://www.macromedia.com)
- Macromedia Director (http://www.macromedia.com)
- Macromedia Flash (http://www.macromedia.com)
- Microsoft Camcorder files (http://www.microsoft.com)
- NeoBook applications (http://www.neosoftware.com)
- Node.js nexe compiled applications (https://www.npmjs.com/package/nexe)
- Node.js pkg compiled applications (https://www.npmjs.com/package/pkg)
- Opus Pro applications (http://www.digitalworkshop.com)
- Photoshop droplet files (http://www.adobe.com)
- PPT to Flash Studio (http://www.pptflashstudio.com)
- Power Builder applications (http://www.sybase.com)
- PyInstaller (https://www.pyinstaller.org)
- Real Basic applications (http://www.realbasic.com)
- Runtime Revolution compiler (http://www.runrev.com)
- SecurePack V1/V2/V3 files (http://www.mvps.org/skp/securepack)
- SWF Encrypt 3.0 (http://www.amayeta.com/software/swfencrypt)
- Techsmith's Camtasia files (http://www.techsmith.com)
- TrainerSoft (http://www.trainersoft.com)
- Visual DBase applications (http://www.borland.com)
- WBTExpress applications (http://www.wbtexpress.com)
- WinBatch applications (http://www.windowware.com)
- WinDev applications (http://www.windev.com)
- Zinc (http://www.multidmedia.com)