なぜプログラムがウイルス対策ソフトに検知されるのか?
ウイルス対策ソフトの検知についての説明

これは誤検知(False Positive)です。アンチチートをバイパスするために設計された高品質なプライベートソフトウェアは、ウイルス対策ソフトが不審と判定する技術を使用します。これは、実際のマルウェアが使用する技術と同じであるためです。ウイルス対策ソフトの警告は、本ソフトウェアがシステムの低レベル(カーネル層)で動作している証拠です。
Q: ウイルス対策ソフトに検知されないチートのほうが優れていますか?
いいえ。ウイルス対策ソフトに検知されないプライベートソフトウェアは、必要な低レベル処理を行っていない(本格的なアンチチートに対応できない可能性が高い)か、すでにアンチチートのシグネチャデータベースに登録されているかのどちらかです。
Q: VirusTotalで40/72件検出されるのは正常ですか?
はい、完全に正常です。これらは特定のウイルスを検出しているのではなく、コードを保護するために使用されている Themida プロテクターを検出しています。Themida は、プログラムのリバースエンジニアリングを防ぐために使用される合法的な商用ソフトウェアです。
W64/Themida.WN
Win64/Packed.Themida.Q
Suspicious App
Generic.Packed
UnsafeQ: しかし、40件の検知は多すぎませんか?
逆説的ですが、実際のウイルスは配布前にVirusTotalでテストされプライベートクリプターを使用するため、通常VirusTotalでの検知数は0〜5件程度にとどまります。一方、本製品は公の商用プロテクターである Themida を使用しています。ウイルス対策ソフトから身を隠す必要はなく、アンチチートによるコード解析から保護する必要があるからです。
VirusTotalで「Themida/Packed/Suspicious」といったラベルで多数検知されるのは、ウイルスではなく合法的に保護されたソフトウェアであることの証です。ウイルス対策ソフトによる検知は、カーネルレベルで動作するために必要な技術の副産物です。