アンチウイルスソフトウェアをバイパスすることは期待できないため、次の2つのオプションがあります。
- DLLがクリーンであることをAVベンダーに説得し、署名を更新してもらいます。
- DLLがスキャナーに悪影響を及ぼさないように、DLLを十分に変更してください。それには試行錯誤が必要だと思います。
前の質問で、DLLファイルをメモリにダウンロードしてから、ファイルではなくメモリからロードする方法を尋ねました。ほとんどの優れたウイルス対策ソフトウェアは、それを実行するソフトウェアをマルウェアと見なすと思います。
もし私があなたなら、一時ファイルにダウンロードし、公式にサポートされているLoadLibraryを使用してコードをロードします。AVソフトウェアはそれに寛容かもしれません。あなたがそれをする準備ができていなければ、あなたが害を意味していなくても、あなたのソフトウェアはおそらく私の目にはマルウェアです。それを行ったとしても、ユーザーの明示的な同意なしにインターネットからDLLをダウンロードして実行すると、誰の目にもマルウェアが蔓延します。
別の言い方をしましょう。私はあなたのこのプログラムを私のマシンで実行させることは決してありませんし、私のAVソフトウェアがそれにフラグを立てたとき私は喜んでいます。