Pyarmor

Latest version: v8.5.8

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

Scan your dependencies

Page 37 of 44

3.9.3

Not secure
* Fix issue: `__file__` is not really path in main code of module when import obfuscated module

3.9.2

Not secure
* Replace option `--disable-restrict-mode` with `--no-restrict` in command `obfuscate`
* Add option `--title` in command `config`
* Change the output path of entry scripts when entry scripts belong to package
* Refine document `user-guide.md` and `mechanism.md`

3.9.1

Not secure
* Add option `--type` for command `init`
* Refine document `user-guide.md` and `mechanism.md`

3.9.0

Not secure
In v3.9.0, introduce a new way `auto-wrap` to protect python code when it's imported by outer scripts.

Refer to [Mechanism Without Restrict Mode](src/mechanism.mdmechanism-without-restrict-mode)

* Add new mode `wrap` for `--obf-code-mode`
* Remove `func.__refcalls__` in `__wraparmor__`
* Add new project attribute `is_package`
* Add option `--is-package` in command `config`
* Add option `--disable-restrict-mode` in command `obfuscate`
* Reset `build_time` when project configuration is changed
* Change output path when `is_package` is set in command `build`
* Change default value of project when find `__init__.py` in comand `init`
* Project attribute `entry` supports absolute path

3.8.10

Not secure
* Fix shared code object issue in `__wraparmor__`

3.8.9

Not secure
* Clear frame as long as `tb` is not `Py_None` when call `__wraparmor__`
* Generator will not be obfuscated in `__wraparmor__`

Page 37 of 44

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.