Notes on evaluating Perl-Obfus
We are glad to provide you with a free Evaluation Edition of Perl-Obfus! Here are some notes regarding the installation, use and functional limitations of the Evaluation Edition of Perl-Obfus.
Limitations of Evaluation Edition
- It has no support for md5/combs/shortest manglers for identifiers though it will pretend that it supports them, but actually will use 'prefix' mangler for identifiers (that prepends a constant string to each symbol, showing the places at which symbols will be mangled). You can safely write your Makefiles and compose projects using Project Manager and writing scripts as if these manglers for identifiers were there - no error messages like "mangler 'md5' is not supported" will be issued and obfuscation of code will be performed using 'prefix' mangler. This means that the symbol 'list_products' in original source, for example, will be replaced with ReplacementFor_list_products by the Evaluation Edition (instead of being replaced with something like 'za7d92be0' which the Standard Edition would do if the 'md5' obfuscator is selected). This is a great advantage - you can prepare your projects for obfuscation and fully test them before purchasing the obfuscator!
- Extractor of symbols from ActiveX and OLE components is disabled in it.
- The Evaluation Edition is clearly labelled as such throughout the application.
Installing Evaluation Edition for Windows
The Evaluation Edition for Windows has a user-friendly installer familiar to Windows users. There is no need to be connected to the Internet to run installer as it won't fetch any files from the Internet.
Just execute the downloaded file - it will install the product, create menu entries in the Programs folder, and will ask whether you wish to run it. When asked for a path where product needs to be installed, specify any path outside of c:\Program Files*\, e.g. c:\opt\stunnix\. There is no need to reboot the computer, run additional scripts or install additional software.
Installing Evaluation Edition for Unix and MacOSX
Please use the installation instructions for the Standard Edition of the product for installing the Evaluation Edition.
Getting started with Evaluation Edition
Please start by reading these documents as a guide on using Perl-Obfus: Protecting projects with Perl-Obfus using Project Manager and Protecting projects with Perl-Obfus (without using Project Manager).
Feel free to ask any questions - we will be happy to answer them and help you evaluate our product!