WPFコントロールのBAMLリソースを難読化できるツール/商用難読化ツールはありますか?そうでない場合、IP保護の観点からは困難な時期です。ハッカーはBAMLからXAMLへのコンバーターを使用してBAMLリソースを簡単に覗き見ることができます。
4 に答える
質問を書いてからしばらく経ちましたが、XAML および BAML コードの難読化が可能になったことをお知らせしたいと思います。
Creatix では本日、CodeFort の 1.0 バージョンをリリースしました。これは、.NET、WPF、および Silverlight アセンブリを難読化し、XAML および BAML コード内の識別子の名前を変更することさえできる難読化ツールです。これにより、WPF または Silverlight アプリケーションのタイプとメンバーを 100% 難読化することが初めて可能になりました。
難読化ツールの詳細については、http: //www.codefort.orgで CodeFort Freeware Edition をダウンロードして ください。
敬具、クリスチャン
Eazfuscator.NETは、非常に複雑なバインド式の慎重な処理など、インテリジェントな XAML 難読化を実行します。詳細については、こちらを参照してください。
Crypto Obfuscatorは、XAML(Silverlightアセンブリ内)とBAML(WPFアセンブリ内)を難読化します。XAML/BAMLファイル内のクラス/メンバー参照の名前を変更します。さらに、これらのファイル内のすべてのコメント、改行、空白を取り除き、人間の目にはゴミに変えます。