- ABP Framework version: v4.3.1
- UI type: Angular
- DB provider: EF Core
- Tiered (MVC) or Identity Server Separated (Angular): yes
- Exception message and stack trace:
McAfee Antivirus reporting Volo.Abp.AuditLogging.HttpApi.Client.dll and Volo.Abp.IdentityServer.HttpApi.Client.dll as virus. Due to this we are not able to compile code. Kindly let us know how to resolve the issue.
I think it should be a false positive.
Anti-virus programs makes a heroistic check... A heuristic check is a method that lets a computer program "guess" about unknown stuff. The specified binaries makes HTTP requests, accesses directories so they mark it as potentially risky. ant they follow a bunch of rules about what makes something look like a virus and when it sees a program that does similar things, it gets flagged as questionable. This is normal as some anti-virus applications scan heroustic method which means th behaviour of the assembly is similar like a virus but it doesn't mean that it's a virus. if the assembly makes HTTP request and read from your disk some anti-virus apps see it as virus. you can ignore it. or you can scan it with different apps like https://www.virustotal.com/