2017-11-29 44 views
0

私は現在、ウェブスクレイピングプロジェクトに取り組んでいます。しかし、私はPyinstallerで作られた素晴らしいプロジェクトをインターネット上で見つけました。私は開発者に手を差し伸べようとしましたが、コードがしばらく死んでいると思います。しかし、私のプロジェクトでは、コード内のロジックを見るのに本当に役立ちます。 pyinstallerアプリを解体してソースコードを表示する方法はありますか?pyinstallerアプリケーションからpythonソースコードを取得することはできますか?

いくつかの詳細情報:

だから私は、最初の.exeファイル内のファイルを見ることuncompyle6とpyinstxtractor.pyを使用するために管理しています。その中には、デコンパイルしたアプリと同じ名前の別の.exeファイルもありました。しかし、これらのディレクトリの両方にはちょうど外部モジュールであるように見えるたくさんの.pycファイルが含まれていました。一番内側の.exe内には、アプリケーションと同じ名前のファイルがありますが、拡張子はありません。私はこれがメインコードだと仮定していますが、テキストエディタで開くと、読みやすいコードのほんの少しで、このように見えます:https://imgur.com/EXQ1dqx。私はこのためにインターネットを掃除して何も見つけていないので、少しのアドバイスは非常に貴重です。ありがとう

答えて

0

答えははい、非常に、非常に簡単です。実行可能ファイル内のPythonファイルを配送することは、誰でも逆コンパイルするのが簡単なゲームです。そのため、ほとんどの企業がサービスをソフトウェアとして使用しています。

言うことは難しいです。あなたは後にあるプロジェクトをリンクできますか?私はクラックを取って、それを逆コンパイルできるかどうかを調べるかもしれません。テキストファイルが存在しない場合は、それをcython化することも、非定型的にコンパイルすることもできます。

関連する問題