0

Windows 上で動作するアプリケーションがあります。私は次の問題に直面しています。

  1. AV/AS は、インストール後および初回起動時にアプリケーションをブロックします。

  2. AV/AS ブロックにより、アプリケーションがサーバーと通信できなくなり、UDP/TCP 接続がブロックされます。

  3. AV/AS は、Windows レジストリ操作へのアプリケーション アクセスをブロックします。

  4. AV/AS は、アプリケーションが新しいプロセスを開始/フォークするのをブロックします。

私のアプリケーションがあまりにも長い間誤動作している理由を突き止め、それは AV/AS がブロックしていることが原因でした。次に、AV/AS ソフトウェアの例外リストにアプリケーションを追加すると、動作します。

AV/AS ソフトウェアのアップグレード時に、AV/AS ソフトウェアで行った設定をやり直す必要があり、それを忘れると :( 混乱します。

私が持っている質問は、

アプリケーションの初期化機能中に、アプリケーションを AV/AS ソフトウェアに登録する方法はありますか?

AV/AS が自分のアプリケーションが本物であることを認識できるように、自分のアプリケーションを Windows に登録する方法はありますか?

有効な Windows 証明書ですべてのバイナリに署名します。

あなたの提案を教えてください。

ありがとう、

〜ナジール

4

1 に答える 1

0

ウイルスでない限り、AV/AS がアプリケーションをブロックする理由がわかりません (何か「悪い」ことをします)。多くのウイルス対策には、何らかの動作分析 (サンドボックスなど) があり、「悪い」動作 (たとえば、システム レジストリやシステム ファイルなどを上書きしようとした場合) を検出できます。あなたのアプリケーションは正確に何をしていますか?そして、「有効な Windows 証明書ですべてのバイナリに署名する」とはどういう意味ですか?

于 2010-07-07T14:02:07.933 に答える