Stunnix Perl-Obfus is a Perl source code obfuscator software.
However, it is a great disadvantage for developers of commercial applications since source code texts can be analyzed and studied with ease, leading to potential intellectual property infringements. Stunnix Perl-Obfus provides a reliable solution to this problem, making it highly challenging for competitors and customers to reuse and re-work the source code. Moreover, this software also provides innovative support for adding automatic checks of licensing conditions, making it highly effective in ensuring that the source code is used only as licensed.
Stunnix Perl-Obfus is not a compiler that produces machine code, but instead, it converts the Perl source files (.pl and .pm) into highly mangled and obfuscated form. This obfuscation process involves replacing symbol names with non-meaningful ones, replacing numeric constants with expressions, and replacing characters in strings with their hex escapes. Additionally, the software removes or obfuscates comments, removes spaces and tabs in code lines and joins all lines of code.
Stunnix Perl-Obfus has advanced support for ensuring license conditions, including lifetime expiration, several types of hostname checks, and user-defined checks. Using code hiding tools like PAR and PerlApp is not a sufficient solution since all source code gets written to some temporary directory, making the code highly vulnerable to intellectual property violations. However, Stunnix Perl-Obfus supports using these tools on the software output for cases where a standalone executable needs to be produced from code protected by Stunnix Perl-Obfus.
In summary, Stunnix Perl-Obfus is an advanced and reliable obfuscator for Perl source code that provides excellent support for ensuring licensing conditions. It is a highly effective solution for developers of commercial applications that use Perl programming language, making it nearly impossible for competitors and customers to use or re-work the source code while retaining full functionality of the original code. The software is easy to use, and the latest update includes a more user-friendly Project Manager GUI.
Version 3.3: N/A