Updated on November 2024, 10:
This article is current as of the release of Version 8. The latest version is Version 9 has been released, so please refer to the following article for details.
Python script obfuscator PyArmor The latest version, Version 8, has been released (March 2023).Along with that, we will inform you that there was a change in the license format.
About PyArmor
PyArmor is a command line tool for obfuscating and protecting Python scripts. Python scripts obfuscated by PyArmor can be executed like normal Python scripts.
Bytecodes are obfuscated as soon as each code object completes execution, ensuring high security. You can also set the expiration date for the obfuscated script and bind it to the HDD serial number / network card MAC address / IP address.
Main features of PyArmor
- Basic Obfuscation: Script obfuscation with default options
- Expired Script: Expiration setting for obfuscated script
- Bind Device: Run obfuscated scripts only on specified devices
- JIT Protection: some sentence data is processed by runtime-generated binary code
- Assert Protection: Prevent others from hacking obfuscated scripts
- Themedia Protection: Protect Widnows DLLs with Themedia
PyArmor Version 8 Major Changes
Changes to EULA (End User License Agreement)
A new EULA has been issued that has been renewed from the contents of the previous EULA.When using the latest version 8, this EULA is applied, so please be sure to check it.
Change of license type
Until now, there were two types of paid licenses: PyArmor Personal for personal use and PyArmor Enterprise for commercial use. ).
The range and characteristics of usable functions differ for each license.
*June 2023, 6: Partially updated functions and features
License name | Functions |
---|---|
PyArmor Basic |
|
PyArmor Pro |
In addition to the contents of Basic, the following modes are available:
|
PyArmor Group |
In addition to Pro content:
* For Basic and Pro, online license authentication is required for each obfuscation (internet connection required). |
For free trial licenses (no restrictions on usage period), these functions and features are not applied, and
- Do not use for commercial products (non-commercial)
- MUST NOT be used for any form of obfuscation service
conditions will be added.
In addition, of the preceding paragraphMain features of Pyarmorcan be used with all licenses including the Trial license.
About upgrading from older versions of Pyarmor
Users of older versions can upgrade to PyArmor Basic (Version 8) free of charge if they meet the following conditions (If none of the conditions apply, please use version 1. You will need to purchase a new one to do so).
|
For more information and upgrade instructions, please visit the manufacturer page below.
Regardless of the above conditions, upgrade to PyArmor Pro can be applied by purchasing an upgrade license.
→ From PyArmor Version 8.2 onwards, it is no longer possible to upgrade from the old version license to PyArmor Pro and PyArmor Group (added May 2023, 5)
Unipos is a manufacturer authorized reseller of PyArmor.If you are considering purchasing a license, please Overseas product procurement service Unipos Please feel free to contact us!
* Tegara solves all worries about introducing overseas software with "No cost at all in case of trouble!" "No need to communicate with overseas manufacturers. Tegara reception, immediate response!" The original support pack "Anshin + Software” is also available.Please see the following page for details.
■ Click here for product details and inquiries
PyArmor | Python script obfuscation tool |