pyarmor
Release 9.0.6
Pyarmor は、Python スクリプトを難読化し、難読化されたスクリプトを特定のマシンにバインドし、難読化されたスクリプトの有効期限を設定するために設計されたコマンドライン ツールです。
.py
ファイルとして残り、ほとんどの場合、元の Python スクリプトをシームレスに置き換えることができます。詳細については、Pyarmor 環境を確認してください。
pip install pyarmor
foo.py
スクリプトを難読化します。 pyarmor gen foo.py
このコマンドは、次のような難読化されたスクリプトをdist/foo.py
に生成します。
from pyarmor_runtime import __pyarmor__
__pyarmor__ ( __name__ , __file__ , b' x28 x83 x20 x58 ....' )
python dist/foo.py
詳細については、入門チュートリアルをご覧ください。
Pyarmor はシェアウェアとして公開されています。無料試用版に有効期限はありませんが、いくつかの制限があります。
ライセンスの種類、機能、制限事項、および Pyarmor ライセンスの購入については、「Pyarmor ライセンス」を参照してください。
Pyarmor EULA をお読みください。
サードパーティの学習プラットフォームもいくつかあります (Pyarmor 公式ではありません)。
中文资源
各メジャー バージョンには、修正された問題、新機能、および異なるバージョン間の互換性の問題の詳細を記載した個別の変更ログ ファイルが付属しています。
Pyarmor をアップグレードする前に、変更ログを注意深く読んでください。
リリース時の完全な変更ログ
Pyarmor リリース プランでの今後の機能
一部の機能は Python 3 に限定される場合があります。 ↩
一部の機能は特定のアーキテクチャに限定される場合があります。 ↩