アプリケーションをリバース エンジニアリングから保護したい。
私がやりたいことは、16 進エディター、リソース エディター、逆アセンブリの改ざんなど、あらゆる改ざんから実行可能ファイルを保護することです。
私の考えは、サービスサーバーからバージョンファイル(おそらくxmlファイルまたはフラットファイル)にインポートされた値に対してアプリケーション自体のハッシュ値をチェックし、値が一致しない場合はアプリケーションをシャットダウンするか、何らかの方法で機能を完全に無効にすることです。マッチ。
私はここで奇妙な水域にいるので、誰かがコメント、提案、アイデア、またはコード例を持っていれば、私はそれを感謝します.
開発言語は C++ ですが、どの言語からでも喜んで例を挙げます。
ご協力いただきありがとうございます。