2011-01-05 3 views
2

私のC++アプリケーションはいくつかの "テキストファイル"を使用しています、これらのファイルは非常に重要であり、私はそれらのコンテンツを表示/解読/抽出/私は、DLL/EXE私のアプリケーションのいくつかの "テキスト"ファイルを埋め込む方法と保護する

でそれらを埋め込むしたい可能であれば、これを達成する方法があるかどう

はまた、あなたは私に言うことはできますか?可能であれば、コードは移植可能でなければなりません!

答えて

5

埋め込みコンテンツの問題は、あなたが難読化できることだけです。あなたが何らかのキーでテキストファイルを暗号化したと想像してください。今度は、ファイルを読むことができるように、実行可能ファイルで解読キーを配布する必要があります。 [OK]を、しかし誰でもテキストファイルを抽出すると、キーを抽出することができます...

+0

もちろん、それらはあなたのコントロール下でサーバーに暗号化されて送信することはできません。 –

+2

@Matthieu:その時点で、「攻撃者」はクリアなコンテンツがアプリに表示され、メモリをダンプするのを待ちます。 –

+0

私はすでに論文のソリューションにこれを持っていますが、ユーザーはインターネットなしでアプリを実行することもできます。今のところ完璧ではないとしても、ファイル暗号化は最良のアプローチと言えます。 – Spectral

関連する問題