- ベストアンサー
exeからソースファイルを読み取ることってできますか?
exeからソースファイルを読み取ることはできるかを教えてください。 また、できるのならどのようにすればいいのかを教えてください。 専用のソフトを使わなければならないのならどのようなものを使えばいいのか教えてください。 よろしくお願いします。
- tt0309
- お礼率22% (15/68)
- その他(ソフトウェア)
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>完全にもとのファイルと同じでなくていいので、参考までに見てみたいと思っています。 すでにそのような情報は残っていないので無理です。 トンカツから小麦粉、生卵、豚肉を取り出したい。と言っているようなものです。 デバッグシンボルが付いていれば、関数名や変数名の片鱗は見えるかもしれませんがソースコードは無理です。 ディスアセンブルすれば、アセンブラレベルまでのソースは取れますが…。
その他の回答 (2)
#1です。 別にとがめるつもりは無かったのですが…。 完全な形のソースを見ることは(多分)できません。 その友人がアセンブラで作成した、デバッグできるようにオプションを付けてコンパイルしている等じゃないと参考にはならないと思いますよ。(デバッグオプション等を付けないと、c言語等にクロスコンパイルできたとしても変数名がめちゃくちゃで理解不能でしょう。) あきらめて、「同じ動作をする別のソフト」を一から作ることを考えた方が勉強になるでしょうね…。 (UNIXカーネルに対するLinuxみたいに…。)
何のexeファイルを読み取ろうとしているのでしょう? 通常販売されているよなソフトウェアはそのような行為(リバースエンジニアリングといいます。)は使用許諾違反になります。 補足してください。
補足
販売しているものではありません。 友人が作ったものなんですが、その友人が引っ越してしまい、連絡がほとんどつかなくなってしまったので、ソースファイルをもらうことができなくなってしまったのです。 最近プログラミングの勉強を始めたので、参考に見てみたいと思っただけです。
関連するQ&A
- ソースファイルを無くしました。exeファイルからソースを復活できませんか?
Basicのソースファイルを無くしてしまいました。 exeファイルは残っているのですが、ここからソースファイルを復活することはできるでしょうか? そのようなやり方、もしくはそういうことができるソフトがありましたら教えてください。
- ベストアンサー
- Visual Basic
- exeファイルの作り方
VB勉強用として買った本に、著者の自作ソフトウェアのソースコードと実行可能ファイルが入ったCDがあるんですが、そのデータをデスクトップにコピーしてexeファイルをつくって自分で著者が作ったソフトを使いたいなぁと思っています。exeファイルを作るにはどうしたらいいか調べたところ、ファイル-exe~ でできるらしいのですが、そのようなものが見当たりません。 どうやればexeファイルがつくれるのですか? Visual Stadio2005を使用しています。
- 締切済み
- Visual Basic
- exeファイルの中身を見ることは可能ですか?
exeファイルの中身のソースを確認する方法、つまりC++などの言語に戻す方法はありますか? あるいはバイナリエディタでexeファイルの中身のソースを知る方法はありますか? 自作したexeファイルの中身のソースを勝手に解読されて、同じようなソフトを複製される可能性はありますか?
- 締切済み
- フリーウェア・フリーソフト
- EXEファイルって何ですか?
exeファイルっていったいどんな仕組みでソフトを起動させているのでしょうか? コンパイラでアセンブリ言語の状態になっているのがexeファイルなんでしょうか?
- 締切済み
- C・C++・C#
- keylook.exe のソースのありかなど・・・
keylook.exe という、仮想キーコードや、スキャンコードが画面で確認できるアプリがあるとききました。 何かの本に載っているともきいたのですが、それらのソースの入手先などを、ご存知ないでしょうか。 また、同様なソフトがあるよ、などの情報でも構いません。できればソースがあると嬉しいです。
- ベストアンサー
- C・C++・C#
- exeファイルが開けません
先程、とあるexeファイルを 右クリック→アプリケーションから開く で実行しようとした際、誤って『Lhaca.exe』(圧縮・解凍ソフト)を選択してしまいました。 その際、『この拡張子のファイルを開く場合は、いつもこのアプリケーションを使う』といった様なチェックボックスにチェックしてしまいました。 すると、PC内の全てのexeファイルがそのアプリケーションで実行される様になってしまい、『ファイル"C\~"が見つかりません』と出て実行できません。 再度exeファイルを右クリックしても『アプリケーションから開く』のメニューが表示されず、設定をし直す事ができません。 どうすれば元に戻す事ができるか解らず、大変困っています。
- 締切済み
- Windows NT・2000
- exeファイルが開けない
exeファイルを開こうとしたところ、「指定されたデバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります」というポップアップが出て開けません。 このパソコンは会社のものなので以前からそのような症状だったのかは分かりませんが 問題のexeファイルの、プロパティ>セキュリティで見ると「グループ名またはユーザー名」にはちゃんと私の名前があり、 「Administratorsのアクセス許可」は「特殊なアクセス許可」意外は許可にチェックが入っていますがグレーアウトしています。 他のexeファイルも同様の症状です。 セキュリティーソフトはSymantec AntiVirus完全版 10.1.5.5010ですが、問題のexeソフトをスキャンしてもウイルス検索はされませんでした。 パソコンはDELL D520 WindowsXP Professional Version 2002 SP3 です。 詳しい方のアドバイスをいただければと思います。
- 締切済み
- Windows XP
補足
たしかに別のソフトを作ったほうがいいかもしれませんが、完全にもとのファイルと同じでなくていいので、参考までに見てみたいと思っています。