myugaruの色々構想中・・・!

「C#」「画像処理」「XNA未対応PCでゲームIDE作りの無謀な野望」

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  98  : 記事  0  : コメント  2342  : トラックバック  59

ニュース

myugaru
仕事(昔)=ヲタク系プログラマー~マスコミ系サポートデスク
仕事(今)=電子機器系サービス業
趣味a=パズルゲーム全般、シューティングは主に見学
趣味b=画像処理関係の勉強
趣味c=プログラミング言語の勉強
趣味d=アキバ系ヲタク
趣味e=芸能アイドル系ヲタク
d,e色の強いもう一つのブログ
最新目標=シューティングゲームを作る

わんくまりんく

わんくま同盟blog C#,VB.NET掲示板

ぶろぐつーる

あわせて読みたい

はてなりんぐ

書庫

日記カテゴリ

ギャラリ

お友達

リンク

ちょっと色々あって今日も画像処理のエントリーはしません。

ただ、凪瀬さんに「休みますというエントリ」が矛盾してると言われましたので、

ちょっとそのうち真剣に考えようかなあって思っている話題の予告みたいなやつを書いてみます。


●C#で作ったプログラムのリバースエンジニアリングの阻止

C#(だけじゃなくて実は.NET上の全言語に言えますが)で作ったプログラムは簡単にリバースエンジニアリングできるという話を先日しました。

→ リフレクション

またyieldを乱発したらコードのリバースエンジニアリングを阻止できるかもしれないというのもお話しました。

→ コルーチンと運命の出会い

その後「自分は実際のところ何を阻止したかったのか?」をもう一度良く考えてみたのですが、

どうやら「営利目的のコード無断再利用」の阻止がしたいのだと思いました。

それならばリバースエンジニアリングの阻止を考えるよりも

「解析は簡単に出来るが営利目的に再利用しようとすると元が取れない」

ような方法を考えればよいと思いました。

つまり「1円玉を作るのには1円以上かかる」みたいなやつです。

これならば色々とアイデアの幅も膨らませそうです。

ということでそのうち時間を取って考えようと思っています。

以上、予告でした。

 

投稿日時 : 2008年3月20日 11:42

コメント

# re: 今日もまともなエントリーはしませんが・・・ 2008/03/20 20:08 凪瀬
ぶっちゃけ、解析して元が取れるほど高度に経済的価値のあるプログラムをかけないのでオープンソースでいいやとかいう考えに至りました。
最近はサーバ側のプログラムしているからなおさら解析されないようにとか考えなくなってしまいましたねぇ。

# re: 今日もまともなエントリーはしませんが・・・ 2008/03/21 15:29 myugaru
To 凪瀬さん
私も別に優れた盗まれるようなプログラムを作れると思っているわけではありません。
それに今考えると盗用防止意外にも解析させたくない理由というのはありそうです。理由そのものも色々とエントリーしながら考えてみようと思っています。

1.ゲームマネー
オンラインゲームなどでゲーム通貨などがあります。それをめぐって結構リアルマネーが動いていると言う話を聞きます。オンラインゲームの解析が可能だったらゲームマネーを増殖させるなどの詐欺が可能になりますので結構神経使っているようです。

2.ゲームステータス
オフラインゲームの例としてはオフラインのRPGでのレベルアップやシナリオ解析があります。有名どころではファルコンという会社のイースシリーズなんかはレベルをハッキングで上げようとするとセーブデータが壊れるようにわざと仕組んでいたり、あるいはシナリオ上必要なアイテムを消滅させたりするようです。


Post Feedback

タイトル
名前
Url:
コメント