DropBoxはアプリケーションで多くのPythonコードを使用していることを知っているので、Pythonコードを難読化する(Pythonコードを保護する)のはかなり難しいように思われるため、コードが盗まれるのをどのように保護するのか疑問に思っています。
Pythonコードを実行可能ファイル(つまりpyinstaller)に変換するソフトウェアについて読んだことがあります。DropBoxはそのようなソフトウェアを使用してコードを保護していますか?
DropBoxはアプリケーションで多くのPythonコードを使用していることを知っているので、Pythonコードを難読化する(Pythonコードを保護する)のはかなり難しいように思われるため、コードが盗まれるのをどのように保護するのか疑問に思っています。
Pythonコードを実行可能ファイル(つまりpyinstaller)に変換するソフトウェアについて読んだことがあります。DropBoxはそのようなソフトウェアを使用してコードを保護していますか?
逆コンパイルしようとしましたが、dropbox pycsで使用されているマジックナンバーがわからないため、すべての逆コンパイラが失敗しました。だから私はグーグルでこれを見つけました:http: //itooktheredpill.dyndns.org/2012/dropbox-decrypt/(archive.orgリンク)
モジュールを暗号化し、コードオブジェクトへのアクセスを禁止するようにインタプリタを変更したとのことです。さらに、オペコードをスクランブルします。