My C # application receives a warning from antivirus applications. How do I understand why?

I have a C # application that is flagged by several antivirus applications (AVG and Norton so far) as "suspicious behavior." I have no experience with this, and there are many things that I think can be considered “suspicious” (access to the registry, IPC with a local service using named pipes, copying files to a local application data folder, etc.), But I don’t know where to start.

Please note that applications do not say that my application is a virus or is infected with a virus - but this is suspicious.

How can I understand which part of my application is causing these problems?

+6
source share
2 answers

I would recommend troubleshooting steps.

If you can reliably reproduce the problem on your dev machine, start commenting out sections of code until it stops. Then start the split until it repeats. This will at least reduce how much of your code is causing the problem.

+2
source

You will need to contact antivirus companies to whitelist them. Unfortunately, this will need to be done for each of them separately, and they have their own process. Here are the links for AVG and Norton .

This process usually takes a lot of time, so you can consider it.

+2
source

Source: https://habr.com/ru/post/908538/


All Articles