Releases: dashingsoft/pyarmor-core
Releases · dashingsoft/pyarmor-core
Release r41.15a
Release r34.8
- Support binding multiple Mac addresses by format
<Mac1,Mac2,Mac3...>
in Windows and Linux - For platform
linux.x86_64
andlinux.x86
, the core libraries are linked to Python2.7 with usc4, the old ones are linked to ucs2 - The platform
linux.armv6
supports super mode
Release r31.5
- Do not allowed to visit any module attribute from plain scripts if this module is obfuscated with restrict mode 2, 3 and 4
Release r30.4
- Refine code to improve security
Release r29.3
- Fix crash issue for armv7 and aarch32
- Add new platform
musl.mips32
for MIPS32 with musl-libc - Add new platform
linux.mips64
andlinux.mips64el
with glibc - Add VM protection for super mode in Windows
Release r28.2
- Fix super mode crash issue for Python37/38 in Windows
Release r27.1
- Fix super mode crash issue for coroutine
- Fix super mode exception issue
- Fix restrict mode 3/4 doesn't work in some cases
Release r26.0
- Move license data into dynamic library, so there is no extra runtime files required.
- Improve the security of super mode.
- Add new module obfuscated mode: OBF_MODE_AES
- Refine the code object obfuscation algorithm to improve the security and performance
- When obfuscating the scripts by non-wrap mode, use complex algorithm only when obf-code is 2
- Fix super mode bugs
Release 25.19
- Fix issue: in some special cases super mode will raise execption
unknow opcode
Release 24.18
- Fix a crash issue in Darwin platform
- Fix super mode issue in Darwin: the obfuscated scripts report "image not found"
- Export new api
clean_obj
from dynamic library_pytransform
- Add new function
clean_str
in extension modulepytransform