2012-03-11 11 views
-1

現在、私は.net EXEプログラムにスマートアセンブリを使用しています。それはすごくうまくいくが、問題は依然としてひどく簡単だ。私が知っているのは、最大限の設定でさえ、自分のアンチ・デバッグ機能を使って30分で自分のアプリケーションをクラックさせることができるからです。プロテクションC++ DLLと.net EXEに最適なソフトウェア

ネイティブC++で作成されたDLLのすべてのセキュリティ機能を持つメインEXEが組み込まれたプログラムをすぐにリリースします。

DLLとEXEを保護するための最善のソフトウェアは何ですか? EXE用とDLL用の2種類のソフトウェアが必要な場合は、これが問題ありません。価格は問題ではありません(ただし、複数のソフトウェアが気に入っていれば、すべてのソフトウェアを投稿することができます)。

私の目標は、クラックやリバースエンジニアリングを非常に難しくするために100%です。

ありがとう

+8

あなたはそれをハードにすることはできません。 –

+5

あなたのコードにこれをすることを誰もが望んでいると確信できますか?いずれにせよ、意志があるところには方法があります。リバースエンジニアリングを防ぐための唯一確実な方法は、コードをサーバーに保持し、配布しないで、デスクトップアプリケーションをサーバーコードを呼び出す簡単なスタブにすることです。 –

+1

最終的にソフトウェアは、オペコードとデータの束である実行可能ファイルになります。 CPUがそれを理解できるならば、十分な人間は十分な時間と労力でそれを理解することができます。 –

答えて

0

難読化を試みましたか?それでも簡単にクラッキングされますが、リバースエンジニアリングは大きな頭痛になります。

関連する問題