0

以前、アプリケーションの盗難を防ぐ方法について質問したことがありますが、回答がありました。

無料で WPF で正常に動作するconfuserEXを使用することにしました。しかし、ドキュメントを確認したところ、コード内のすべての文字列の名前が他の意味のない文字列に変更されていることに気付きました。

私の質問は、任意の文字列が別の無意味な文字列に置き換えられた場合、独自の dll を使用してその中のクラスのパブリック メンバーまたは関数にアクセスするにはどうすればよいかということです。

4

1 に答える 1

3

一般に、パブリック型とパブリック メンバーは難読化されていないため、アプリが外部から呼び出すことができるコードが DLL 内にある場合、他のユーザーがそのコードを呼び出すことができる可能性があります。それについてできることはあまりありません。リバース エンジニアリングを望まないコードがある場合は、@Habib が示唆するように、そのコードを自分が制御するサーバー上で実行します。

于 2014-10-27T14:47:26.760 に答える