Pyarmor

Latest version: v9.0.6

Safety actively analyzes 683322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 45

6.5.5

Not secure
* Add helper script `repack.py`, refer to
https://pyarmor.readthedocs.io/en/latest/advanced.html#repack-pyinstaller-bundle-with-obfuscated-scripts
* Add more log message when downloading dynamic library failed
* Fix bug: it raises `'str' object has no attribute 'starswith'` when obfuscating scripts with some platforms
* Fix `pyarmor_runtime` reentrant issue

6.5.3

Not secure
* Refine output message when checking registration information by command `pyarmor register`
* Runtime function [get_hd_info](https://pyarmor.readthedocs.io/en/latest/pytransform.html#get_hd_info) accepts keyword parameters ``name`` to get hardware information of named device
* Command [hdinfo](https://pyarmor.readthedocs.io/en/latest/man.html#hdinfo) accepts optional parameter ``name``
* Command [licenses](https://pyarmor.readthedocs.io/en/latest/man.html#licenses) could bind obfuscated scripts to named hard disk
* Print pretty error message if checking license or loading core dynamic library fails when running non-super mode obfuscated scripts
* Fix issue (387): exception `Function does not end with "):"` is raised when obfuscating the scripts

6.5.2

Not secure
* The command `register` also could register any text file only if it includes registration code in one single line
* Add new option `--buy` for command `register`, which used to open shopping cart of PyArmor: `pyarmor register --buy`

6.5.1

Not secure
* Fix issue: it raises exception to register a code by Python 2.7

6.5.0

Not secure
* Support super mode for Python3.9
* Show deprecation warning for `--advanced 1` and `--advanced 3` if super mode is available, use `--advanced 2` and `--advanced 4` instead.
* Both registration code and file are supported by the command `register`

6.4.4

Not secure
* Fix issue (355): the obfuscated script raises `DeprecationWarning` when getting user data from license file in super mode with Python3.8
* Fix issue (357): Python3.9 doesn't work, the obfuscated scripts raise `unknow opcode 53/88` and segmentation fault

Page 14 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.