質問: 自分のバックアッププログラムが「win32 / bearfoos.a!ml」ウイルスとして検出されました このバックアッププログラムは1年以上前に作成しました。これまで脅威として検出されたことはありませんでした。 windows defenderは、今朝、いつものことを行おうとしたときにそれを隔離し、「trojan:win32/bearfoos.a!ml」という深刻な脅威と呼んでいます。自分で作成した2つのdllを使用します。1つは再帰検索を行い、もう1つはファイルの読み取り/書き込みを行います。基本的に、私の.exeは構成ファイルを読み取り、問題が発生した場合は上書きし、読み込まれた情報を使用して再帰的な検索を開始し、それらのファイルを複数のドライブにコピー/圧縮(7za.exeを使用)します。また、コンソールアプリであるため、kernel32(getconsolewindow)とuser32.dll(showwindow)をpinvokingしています。私はそれを例外に追加できると確信しています。それを示唆する非常に類似したことについてアバストに関する別のスレッドがあります。なぜだろう?なぜ今なのか?なぜbearfoosなのか?そのプログラムを自分で作成したことをwindows defenderが検出できないのはなぜですか? windows defenderが、自分のローカルドライブの周りにあるファイルをコピーしているだけだと認識できないのはなぜですか?私自身もwindowsタスクスケジューラに自分で追加しましたが、windows defenderにはどれだけの緑の旗が必要ですか!?これは、ほとんどのプログラムがファイルのコピーと読み取りを行うことだと想像します。
回答: 私は答えとしてラムハウンドのコメントを選びます。「誤検知をマイクロソフトに報告する必要があります。誤検知を報告しない限り、windows defenderは引き続き悪意のあるものとして検出します」私は昨日マイクロソフトにファイルを提出し、彼らは今日応答しました。彼らは検出を削除し、古い定義を削除して新しい定義に更新する手順を教えてくれました。反対票を投じられたものも含めて、皆さんの入力に感謝します。ここに、私のプログラムが潜在的なマルウェアとして検出された理由を理解するのに役立つページがあります。 https://docs.microsoft.com/en-us/windows/security/threat-protection/intelligence/criteria