私はC#で暗号化に取り組んでいました。キーを隠したかったので、組み込みリソースについて考えました。ハッカーがIL逆アセンブラを使用してそれを取得できるかどうかはわかりません。
2 に答える
6
はい、彼らは間違いなくそうすることができます。また、これは.Netリソースに固有のものではなく、管理されていないアプリケーションのリソースにも同じことが当てはまります。リソースは、セキュリティではなく、便利なストレージを目的としています。
そして、そのような基本的な概念をまだ理解していないのであれば、真剣に意味のある暗号化を実装するべきではないと思います。暗号化を正しく行うのは難しいです。
一般に、プログラムが一部のデータ(キーなど)にアクセスでき、プログラムが攻撃者のマシンで実行できる場合は、攻撃者もそのデータにアクセスできることを期待する必要があります。
于 2012-07-22T10:50:40.927 に答える
1
ハッカーもリソースを取得します。あなたができる最善の策は、DotfuscatorCommunityEditionのような難読化ツールを使用することです。VSProfessionalthoでのみ使用できます。
于 2012-07-22T10:50:28.907 に答える