Jondy
Jondy
快速的解决方案是忽略 spp 出错的模块,或者能提供一个重现错误的简单脚本
这应该是 spp mode 的一个 bug,子函数的 decorator 都被忽略了,这个 bug 将在下一个版本 v8.0.1 中修正。
Fixed in v8.5.9
Do not run `pyarmor reg` too many times in 1 minute, the license server only allows 3 requests per minute for same license.
Maybe in future, but still no release plan now
Done in v8.5.9 with platform name `linux.mips32el` for glibc and `alpine.mips32el` for musl, the prebuilt extensions are published in the package `pyarmor.cli.core.linux==6.5.2` and `pyarmor.cli.core.alpine==6.5.2`
This bug will be fixed in next version. Please use `pyarmor gen --pack onedir ...` directly, I have update this section https://pyarmor.readthedocs.io/en/latest/how-to/protection.html
Do not obfuscate `pyarmor_runtime_005695/__init__.py` And Pyarmor license is only used for `pyarmor gen`, not for running obfuscated scripts. I suggest reading the topic `understanding obfuscated scripts`
There is no centos platform, please refer to https://pyarmor.readthedocs.io/en/v7.7/questions.html#lib64-libc-so-6-version-glibc-2-14-not-found To patch `pyarmor/cli/core/pytransform3.so` and `pyarmor/cli/core/pyarmor_runtime.so` Here is one example script ```bash # ====================================================================== # Routine: replace_symbol_version # Provided so that scripts...
Because `__fdelt_chk` is only used by Pyarmor Group License in docker container, so it should work to replace string `__fdelt_chk` with `__fgets_chk` in the `pyarmor_runtime.so` by any binary editor tool...