エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
python, cpy2exeとはPythonコードを実行形式ファイルにコンパイルする物であるが、今日はこのpy2exeでコ... python, cpy2exeとはPythonコードを実行形式ファイルにコンパイルする物であるが、今日はこのpy2exeでコンパイルした実行形式ファイルの逆コンパイラを作ったのでその使い方とかを書く。(逆コンパイラというよりかは逆アセンブラだが)まず、ここからzipを落として解凍。次にexe2py.exeを exe2py.exe target.exe out.marshal みたいな感じで呼び出す。その後、dispy.exeを dispy.exe out.marshal > out.txt みたいな感じで呼び出す。これでmarshal形式で格納されているPythonのバイトコードを逆アセンブルした結果がout.txtに出力される。ちなみに、dispy.exeは.pyc形式のファイルを逆アセンブルにも対応している。終わり。ソースコード何かの役に立つかもしれないのでソースコードを公開しておく。