実行可能ファイルをCソースコードに変換する

実行可能ファイルをCソースコードに変換する

残念ながら、ソースコードを紛失し、Linuxではgccで作成された出力ファイルしかないので、今はコンピュータにアクセスできません。出力ファイルをソースファイル(Linuxのc)に変換する方法はありますか?

ベストアンサー1

だからあなたは牛を持っていますが、誤ってそれをハンバーガーにしました。

申し訳ありません。動作しません。

バックアップからソースファイルを復元するだけです。

ああ、バックアップはありません。残念ながら、宇宙はあなたに休憩を与えません。

あなたはできますデコンパイルバイナリファイル。これはソースコードを提供しませんが、以下を提供します。一部同じ動作を持つソースコード。デバッグバイナリ以外では変数名を取得できません。最適化なしでコンパイルしないと、まったく同じロジックを取得できません。当然コメントは受け付けません。

使ったブーメラン一部のプログラムをデコンパイルすると、結果がマシンコードよりも読みやすくなります。これが最高のツールかどうかはわかりません。とにかく奇跡を期待しないでください。

おすすめ記事