我创建了此测试程序,该程序将EICAR测试病毒写入文件。经过几次迭代,F-Secure在我的计算机上发现了该病毒。在Azure App Service(在Windows上)上,它将运行所有100次迭代。
var filepath = Environment.GetEnvironmentVariable("TEMP") + "/test.com";
await File.WriteAllTextAsync(filepath, @"X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*");
int iterations = 0;
while (File.Exists(filepath) && iterations < 100)
{
await Task.Delay(200);
iterations++;
await context.Response.WriteAsync($"Iterations: {iterations}\n\r");
}
这是否意味着在Azure App Service使用的VM上没有启用任何反恶意软件,甚至没有启用Windows Defender?