投稿者 YuO  (社会人) 投稿日時 2012/12/4 15:39:34
> 難読化していても読めますし。

うーん……。MSILレベルの知識が要求されると思いますが……。

ReflectorやILSpyでの逆コンパイルを出来なくする程度は有償製品ならできると思います。
つまり,その時点でVBやC#ではなく,ILで読まなければなりません。

さらに,各メンバの名称も変更されますし (aとか),酷いことに複数の無関係なメソッドを同一名にオーバーロードしたりします。
ついでに,ILでは戻り値だけの違いによるオーバーロードもできます。
もちろん,文字列の暗号化もなされます。

読めるか,といわれたら,私は「読めない」と答えますけれどね……。