プログラムののプロテクト – プログラミング – Home

プログラムののプロテクト
 
通知
すべてクリア

[解決済] プログラムののプロテクト


とんぐ
 とんぐ
(@とんぐ)
ゲスト
結合: 19年前
投稿: 7
Topic starter  

お尋ねいたします。
プログラム初心者なので質問に意味不明な部分があるかもしれませんが
よろしくお願いします。

C#の実行ファイルをフリーソフトとして提供したいのですが、プログラム
コードは簡単に解読されてしまうものなのでしょうか?。
なるべく秘密にしておきたいのですが、普通にリリースコンパイルした
ものでもある程度守れるのでしょうか?。

守り方などがありましたら、ヒントだけでも教えて頂ければと思います。


引用未解決
トピックタグ
YuO
 YuO
(@YuO)
ゲスト
結合: 22年前
投稿: 320
 

結構簡単に逆コンパイル可能です。
有名どころだと,Reflectorですかね……。

とりあえず,Dotfuscator Community Editionとかで難読化は可能ですが,
# Visual Studioに標準添付。
簡単に難読化したところで逆コンパイルは可能です。

Professional Editionなら相当高度な難読化が可能なようですけどね。
http://www.agtech.co.jp/products/preemptive/dotfuscator/


返信引用
とんぐ
 とんぐ
(@とんぐ)
ゲスト
結合: 19年前
投稿: 7
Topic starter  

ご回答ありがとう御座います。

”他人の書いたプログラムを読んで勉強”とテキストによく書いてあるので
もしやと思いましたが、やはり簡単に逆コンパイルできてしまうのですね。

早速YuOさんのヒントをもとにネットで調べ直してみます。
どうもありがとう御座いました。


返信引用
とんぐ
 とんぐ
(@とんぐ)
ゲスト
結合: 19年前
投稿: 7
Topic starter  

解決チェック付け忘れました。


返信引用
YuO
 YuO
(@YuO)
ゲスト
結合: 22年前
投稿: 320
 

えーっと……

> ”他人の書いたプログラムを読んで勉強”とテキストによく書いてあるので
> もしやと思いましたが、やはり簡単に逆コンパイルできてしまうのですね。

ソースコードが公開されているプログラムを読んで勉強する,ということであって,
逆コンパイルしたものを読んで勉強することではないと思いますが……。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました