2011-02-23 12 views
-1

を保護:
How do I protect python code?はハッキングを防止し、Pythonのソースコードに可能な重複を

同じに関するいくつかのスレッドを見つけましたが、まったく成功した解決策を見つけていません。

pythonソースコードから作成した実行ファイルからコード情報を隠す方法はありますか? ソースコードが論理を逆アセンブルまたはクラックさせないようにしますか?

Dropboxなどのように、Pythonをコアとして使用している人はどうでしたか?

誰にもこの解決策がありますか?

+1

重複: (1)http://stackoverflow.com/questions/261638/how-do-i-protect-python-code (2)http://stackoverflow.com/questions/164137/how -do-i-deploy-a-python-desktop-application – phooji

+1

これは依然として尋ねられ、決して答えられない理由があります:それは不可能です。誰かがコードを実行できる場合、コードを逆アセンブルすることができます。だから、あなたの気持ちは変わりませんが、あなたのソースコードを "保護"するようなふりをしてはいけません。 – Ken

+0

上記のリンクをご覧ください。そこでの議論は、これがなぜ非常に難しいのかの一般的な考えを与えるはずです。 – phooji

答えて

2

一部のコンテキストでは、DropboxサーバでPythonを使用することは、ネイティブクライアントをコンシューマに配信することとは関係ありません。一般に、Pythonコードを保護するための本当の良い方法はありません。 コンパイル済みで最適化された.pyc | .pyoの両方を逆アセンブルすることができます。また: これを読んで:

How do I protect Python code?

あなたの質問は基本的に上記の質問の重複しています。

+1

申し訳ありませんが、(a)そのリンクはすでに上に掲載されています。(b)私は '二重引用符は答えです'のことを信じていません。 – phooji

+2

それはどのように愚かですか?タイムスタンプを見てください - 私の答えはあなたのコメントより前です*。それはどれほど失礼ですか? –

関連する問題