「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>その他、開発の色々]] * 目次 [#yca526e4] #contents *概要 [#pc92485a] 逆コンパイル・難読化などの質問が稀にあるため。 *詳細 [#e486fa82] 難読化ソリューションは、実行時コンパイラやスクリプト言語が出てきて、必要になってきたんじゃないでしょうか? **難読化 [#t30f2c96] -難読化は単なる時間稼ぎに過ぎず、プログラムのリバースエンジニアリングを不可能とするものではない -商用の難読化ソリューションはソースコードの難読化やJavaや.NETなどのプラットフォーム独立なバイトコードの変換が大部分を占めるが、中にはコンパイルされたバイナリに直接作用するものも存在する。 **C言語の逆コンパイラ [#e68eca22] - -C++ の逆コンパイラは C よりもはるかに困難 (事実上不可能) *参考 [#n2cfaeda] -難読化コード - Wikipedia~ https://ja.wikipedia.org/wiki/%E9%9B%A3%E8%AA%AD%E5%8C%96%E3%82%B3%E3%83%BC%E3%83%89 -Cの逆コンパイラはどこまで実現可能か,Javaはなぜ逆コンパイルされやすいのか?~ http://www5d.biglobe.ne.jp/~noocyte/Programming/Decompile.html ---- Tags: [[:プログラミング]], [[:その他、開発の色々]], [[:.NET開発]]