exeファイルのみを使用してソースコードを表示できるかどうかを誰かに教えてもらえますか?たとえば、私はプロジェクトを作成し、デバッグにはexeファイルがあるので、誰かに送るとソースコード(ハッキング料金や何かを使って)を見ることができるでしょうか?WinformsアプリケーションのexeファイルからC#ソースコードを抽出することは可能ですか?
答えて
答えはあなたのコードは、デコンパイルすることができ、見ることができます
はいです。
私は個人的には、.NETために、このいずれかを使用します。
http://www.jetbrains.com/decompiler/
しかし、それだけではない、多くの逆コンパイラが存在しています。
Nitpicking:デコンパイラは*元のソースコード*を実際には見ませんが、アプリケーションの新しいソースコードを生成することができます。コメントのようなものや、コンパイルされたシンボルは、デコンパイルされたコードには表示されません。 –
はい、正しいです。コメントなどについての注意点。私が言ったように、あなたのマシン上にある元のソースコードはexeファイルにはありませんが、exeファイルはソースコードに戻し、必要に応じて変更して新しい実行可能ファイルに再コンパイルすることができます。 –
SQLサーバーにアクセスするためのコードを書くことができません。 – user2971569
うん、ReSharperのかILSpy
確かに、彼/彼女はあなたのILコード、コンパイラによって構築されたコードを見ることができますがあります。たとえば、これを実行するためのツールはMSIL Disassembler http://msdn.microsoft.com/en-us/library/f7dy01k1(v=vs.110).aspxです。 IL言語を使用すると、C#コードを取得するのが難しくないと思います。
はあなたのexeファイルも難読化されている場合、とにかく彼らは
あなたはVSコマンドプロンプトからデフォルトILDASM(IL逆アセンブラ)を使用することができます動作しないことができる、ネットリフレクターやJetBrainsのよう逆コンパイラを使用する必要があります。
- 1. Qt Guiアプリケーションから.exeファイルを作成することは可能ですか
- 2. javascriptファイルから関数を抽出することは可能ですか?
- 3. .exeファイルから.bmpを抽出する
- 4. UbuntuのPythonコードからEXEファイルをビルドすることは可能ですか?
- 5. スタンドアロンでファイルを抽出するexe - C#
- 6. Webアプリケーションでexeを呼び出すことは可能ですか?
- 7. *非*自己解凍形式の.exeファイルの内容を抽出することは可能ですか?
- 8. ビデオからプログラムでテキストを抽出することは可能ですか?
- 9. .docxドキュメントから行を抽出することは可能ですか?
- 10. Google Maps APIからトリップETAを抽出することは可能ですか?
- 11. URLリンクからオブジェクト値を抽出することは可能ですか?
- 12. C#Winforms:メインProgram.csから呼び出されたフォームに関数を含めることは可能ですか?
- 13. Template Haskellで生のソースコードを出力することは可能ですか?
- 14. WinFormsのボタンペイントプロセスを制御することは可能ですか?
- 15. 外部ライブラリなしでPDFからtiffファイルを抽出することは可能ですか?
- 16. .exeアセンブリをGACにインストールすることは可能ですか?
- 17. フレームワークの.mファイルのソースコードを見ることは可能ですか?
- 18. 完全なソースコードをHTMLファイルから抽出する完全なソースコードを抽出するU-SQL
- 19. javaソースファイルを.exeファイルに変換することは可能ですか?
- 20. WinForms C#プロジェクトから.exeまたはMSIを作成する
- 21. コマンドラインからexeファイルを抽出する方法
- 22. exeファイルとbatファイルのセットから実行可能ファイルを作成する
- 23. Javaのc/C++ソースコードからの関数名の抽出
- 24. Freemarkerのテンプレート - テンプレートの一部を抽出することは可能ですか?
- 25. javascriptからobjective-c pushViewControllerを呼び出すことは可能ですか?
- 26. C++からFortranインターフェイスを呼び出すことは可能ですか
- 27. Data.Type.Equalityパターンマッチングを別の関数に抽出することは可能ですか?
- 28. iMessageアプリリンクからアプリケーションを開くことは可能ですか?
- 29. .smcファイルからゲームリソースを取り出すことは可能ですか?
- 30. streamオブジェクトをsocket.ioから出すことは可能ですか?
http://www.red-gate.com/products/dotnet-development/reflector/ –
最初にユーザーからソースコードを非表示にする必要があるのはなぜですか? – SWeko