[00:00:00] Build started [00:00:01] git clone -q --branch=master https://github.com/security-code-scan/security-code-scan.git C:\projects\security-code-scan [00:00:03] git checkout -qf 7f6d6d8cd3ef2b06161718e1b67628bd1090a8df [00:00:04] nuget restore [00:00:06] MSBuild auto-detection: using msbuild version '15.8.169.51996' from 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\bin'. [00:00:11] Restoring NuGet package Microsoft.CodeAnalysis.CSharp.1.0.1. [00:00:11] Restoring NuGet package Microsoft.CodeAnalysis.Analyzers.1.1.0. [00:00:11] Restoring NuGet package Microsoft.CodeAnalysis.Common.1.0.1. [00:00:11] Restoring NuGet package Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1. [00:00:11] Restoring NuGet package Microsoft.CodeAnalysis.VisualBasic.1.0.1. [00:00:11] Restoring NuGet package Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1. [00:00:11] Restoring NuGet package Microsoft.CodeAnalysis.Workspaces.Common.1.0.1. [00:00:11] Restoring NuGet package Microsoft.Composition.1.0.27. [00:00:11] Restoring NuGet package NuGet.CommandLine.2.8.6. [00:00:11] Restoring NuGet package System.Collections.Immutable.1.1.36. [00:00:11] Restoring NuGet package System.Reflection.Metadata.1.0.21. [00:00:11] Adding package 'Microsoft.CodeAnalysis.Analyzers.1.1.0' to folder 'C:\projects\security-code-scan\packages' [00:00:11] Restoring NuGet package YamlDotNet.5.2.1. [00:00:11] Restoring NuGet package AntiXSS.4.3.0. [00:00:11] Restoring NuGet package Castle.Core.3.3.3. [00:00:11] Restoring NuGet package EnterpriseLibrary.Common.6.0.1304. [00:00:11] Restoring NuGet package EnterpriseLibrary.Data.6.0.1304. [00:00:11] Added package 'Microsoft.CodeAnalysis.Analyzers.1.1.0' to folder 'C:\projects\security-code-scan\packages' [00:00:11] Restoring NuGet package EntityFramework.6.2.0. [00:00:11] GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/1.0.1/microsoft.codeanalysis.common.1.0.1.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/1.0.1/microsoft.codeanalysis.visualbasic.workspaces.1.0.1.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/1.0.1/microsoft.codeanalysis.csharp.workspaces.1.0.1.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.1.36/system.collections.immutable.1.1.36.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.0.21/system.reflection.metadata.1.0.21.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/enterpriselibrary.common/6.0.1304/enterpriselibrary.common.6.0.1304.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/enterpriselibrary.data/6.0.1304/enterpriselibrary.data.6.0.1304.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/entityframework/6.2.0/entityframework.6.2.0.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/1.0.1/microsoft.codeanalysis.workspaces.common.1.0.1.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/castle.core/3.3.3/castle.core.3.3.3.nupkg [00:00:11] OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/1.0.1/microsoft.codeanalysis.common.1.0.1.nupkg 29ms [00:00:11] GET https://api.nuget.org/v3-flatcontainer/antixss/4.3.0/antixss.4.3.0.nupkg [00:00:11] GET https://api.nuget.org/v3-flatcontainer/yamldotnet/5.2.1/yamldotnet.5.2.1.nupkg [00:00:11] Installing Microsoft.CodeAnalysis.Common 1.0.1. [00:00:11] GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/1.0.1/microsoft.codeanalysis.visualbasic.1.0.1.nupkg [00:00:11] OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/1.0.1/microsoft.codeanalysis.visualbasic.workspaces.1.0.1.nupkg 59ms [00:00:11] OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/1.0.1/microsoft.codeanalysis.csharp.workspaces.1.0.1.nupkg 56ms [00:00:11] Installing Microsoft.CodeAnalysis.VisualBasic.Workspaces 1.0.1. [00:00:11] Installing Microsoft.CodeAnalysis.CSharp.Workspaces 1.0.1. [00:00:11] OK https://api.nuget.org/v3-flatcontainer/entityframework/6.2.0/entityframework.6.2.0.nupkg 59ms [00:00:11] GET https://api.nuget.org/v3-flatcontainer/microsoft.composition/1.0.27/microsoft.composition.1.0.27.nupkg [00:00:11] Installing EntityFramework 6.2.0. [00:00:11] OK https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.1.36/system.collections.immutable.1.1.36.nupkg 62ms [00:00:11] OK https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.0.21/system.reflection.metadata.1.0.21.nupkg 62ms [00:00:11] Installing System.Collections.Immutable 1.1.36. [00:00:11] Installing System.Reflection.Metadata 1.0.21. [00:00:11] OK https://api.nuget.org/v3-flatcontainer/enterpriselibrary.common/6.0.1304/enterpriselibrary.common.6.0.1304.nupkg 78ms [00:00:11] Installing EnterpriseLibrary.Common 6.0.1304.0. [00:00:11] OK https://api.nuget.org/v3-flatcontainer/enterpriselibrary.data/6.0.1304/enterpriselibrary.data.6.0.1304.nupkg 80ms [00:00:11] Installing EnterpriseLibrary.Data 6.0.1304.0. [00:00:11] OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/1.0.1/microsoft.codeanalysis.workspaces.common.1.0.1.nupkg 80ms [00:00:11] Installing Microsoft.CodeAnalysis.Workspaces.Common 1.0.1. [00:00:11] OK https://api.nuget.org/v3-flatcontainer/castle.core/3.3.3/castle.core.3.3.3.nupkg 73ms [00:00:11] Installing Castle.Core 3.3.3. [00:00:11] GET https://api.nuget.org/v3-flatcontainer/nuget.commandline/2.8.6/nuget.commandline.2.8.6.nupkg [00:00:11] OK https://api.nuget.org/v3-flatcontainer/antixss/4.3.0/antixss.4.3.0.nupkg 67ms [00:00:11] Installing AntiXSS 4.3.0. [00:00:11] GET https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/1.0.1/microsoft.codeanalysis.csharp.1.0.1.nupkg [00:00:12] OK https://api.nuget.org/v3-flatcontainer/yamldotnet/5.2.1/yamldotnet.5.2.1.nupkg 826ms [00:00:12] Installing YamlDotNet 5.2.1. [00:00:12] OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/1.0.1/microsoft.codeanalysis.visualbasic.1.0.1.nupkg 1134ms [00:00:12] OK https://api.nuget.org/v3-flatcontainer/microsoft.composition/1.0.27/microsoft.composition.1.0.27.nupkg 1123ms [00:00:12] OK https://api.nuget.org/v3-flatcontainer/nuget.commandline/2.8.6/nuget.commandline.2.8.6.nupkg 1091ms [00:00:12] Installing Microsoft.CodeAnalysis.VisualBasic 1.0.1. [00:00:12] Installing Microsoft.Composition 1.0.27. [00:00:12] Installing NuGet.CommandLine 2.8.6. [00:00:12] OK https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/1.0.1/microsoft.codeanalysis.csharp.1.0.1.nupkg 1024ms [00:00:12] Installing Microsoft.CodeAnalysis.CSharp 1.0.1. [00:00:15] Adding package 'EnterpriseLibrary.Data.6.0.1304' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'EnterpriseLibrary.Data.6.0.1304' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package fastJSON.2.1.21. [00:00:15] Adding package 'EnterpriseLibrary.Common.6.0.1304' to folder 'C:\projects\security-code-scan\packages' [00:00:15] GET https://api.nuget.org/v3-flatcontainer/fastjson/2.1.21/fastjson.2.1.21.nupkg [00:00:15] Adding package 'System.Collections.Immutable.1.1.36' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'System.Reflection.Metadata.1.0.21' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'EnterpriseLibrary.Common.6.0.1304' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNet.Identity.Core.2.2.1. [00:00:15] Added package 'System.Collections.Immutable.1.1.36' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNet.Mvc.5.2.3. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.identity.core/2.2.1/microsoft.aspnet.identity.core.2.2.1.nupkg [00:00:15] Added package 'System.Reflection.Metadata.1.0.21' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNet.Razor.3.2.3. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.razor/3.2.3/microsoft.aspnet.razor.3.2.3.nupkg [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.mvc/5.2.3/microsoft.aspnet.mvc.5.2.3.nupkg [00:00:15] OK https://api.nuget.org/v3-flatcontainer/fastjson/2.1.21/fastjson.2.1.21.nupkg 43ms [00:00:15] Installing fastJSON 2.1.21. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.razor/3.2.3/microsoft.aspnet.razor.3.2.3.nupkg 25ms [00:00:15] Installing Microsoft.AspNet.Razor 3.2.3. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.identity.core/2.2.1/microsoft.aspnet.identity.core.2.2.1.nupkg 30ms [00:00:15] Installing Microsoft.AspNet.Identity.Core 2.2.1. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.mvc/5.2.3/microsoft.aspnet.mvc.5.2.3.nupkg 26ms [00:00:15] Installing Microsoft.AspNet.Mvc 5.2.3. [00:00:15] Adding package 'Microsoft.Composition.1.0.27' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.Composition.1.0.27' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNet.WebPages.3.2.3. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.webpages/3.2.3/microsoft.aspnet.webpages.3.2.3.nupkg [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.webpages/3.2.3/microsoft.aspnet.webpages.3.2.3.nupkg 29ms [00:00:15] Installing Microsoft.AspNet.WebPages 3.2.3. [00:00:15] Adding package 'fastJSON.2.1.21' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'fastJSON.2.1.21' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Antiforgery.1.1.3. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.antiforgery/1.1.3/microsoft.aspnetcore.antiforgery.1.1.3.nupkg [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.antiforgery/1.1.3/microsoft.aspnetcore.antiforgery.1.1.3.nupkg 32ms [00:00:15] Installing Microsoft.AspNetCore.Antiforgery 1.1.3. [00:00:15] Adding package 'Microsoft.AspNet.Identity.Core.2.2.1' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNet.Identity.Core.2.2.1' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Authorization.1.1.3. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authorization/1.1.3/microsoft.aspnetcore.authorization.1.1.3.nupkg [00:00:15] Adding package 'YamlDotNet.5.2.1' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'YamlDotNet.5.2.1' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Cryptography.Internal.1.1.3. [00:00:15] Adding package 'Microsoft.AspNet.Razor.3.2.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.cryptography.internal/1.1.3/microsoft.aspnetcore.cryptography.internal.1.1.3.nupkg [00:00:15] Adding package 'Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'AntiXSS.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNet.Razor.3.2.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.DataProtection.1.1.3. [00:00:15] Added package 'Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.DataProtection.Abstractions.1.1.3. [00:00:15] Adding package 'NuGet.CommandLine.2.8.6' to folder 'C:\projects\security-code-scan\packages' [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection/1.1.3/microsoft.aspnetcore.dataprotection.1.1.3.nupkg [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection/1.1.3/microsoft.aspnetcore.dataprotection.1.1.3.nupkg 31ms [00:00:15] Installing Microsoft.AspNetCore.DataProtection 1.1.3. [00:00:15] Added package 'NuGet.CommandLine.2.8.6' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Diagnostics.Abstractions.1.1.6. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics.abstractions/1.1.6/microsoft.aspnetcore.diagnostics.abstractions.1.1.6.nupkg [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection.abstractions/1.1.3/microsoft.aspnetcore.dataprotection.abstractions.1.1.3.nupkg [00:00:15] Added package 'Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Hosting.Abstractions.1.1.3. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.abstractions/1.1.3/microsoft.aspnetcore.hosting.abstractions.1.1.3.nupkg [00:00:15] Added package 'AntiXSS.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Hosting.Server.Abstractions.1.1.3. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.server.abstractions/1.1.3/microsoft.aspnetcore.hosting.server.abstractions.1.1.3.nupkg [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.cryptography.internal/1.1.3/microsoft.aspnetcore.cryptography.internal.1.1.3.nupkg 95ms [00:00:15] Installing Microsoft.AspNetCore.Cryptography.Internal 1.1.3. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.authorization/1.1.3/microsoft.aspnetcore.authorization.1.1.3.nupkg 154ms [00:00:15] Installing Microsoft.AspNetCore.Authorization 1.1.3. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.dataprotection.abstractions/1.1.3/microsoft.aspnetcore.dataprotection.abstractions.1.1.3.nupkg 31ms [00:00:15] Installing Microsoft.AspNetCore.DataProtection.Abstractions 1.1.3. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.abstractions/1.1.3/microsoft.aspnetcore.hosting.abstractions.1.1.3.nupkg 31ms [00:00:15] Installing Microsoft.AspNetCore.Hosting.Abstractions 1.1.3. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.server.abstractions/1.1.3/microsoft.aspnetcore.hosting.server.abstractions.1.1.3.nupkg 26ms [00:00:15] Installing Microsoft.AspNetCore.Hosting.Server.Abstractions 1.1.3. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics.abstractions/1.1.6/microsoft.aspnetcore.diagnostics.abstractions.1.1.6.nupkg 55ms [00:00:15] Installing Microsoft.AspNetCore.Diagnostics.Abstractions 1.1.6. [00:00:15] Adding package 'Microsoft.AspNet.Mvc.5.2.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNet.Mvc.5.2.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Html.Abstractions.1.1.2. [00:00:15] Adding package 'Microsoft.AspNetCore.Html.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.Html.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Http.1.1.2. [00:00:15] Adding package 'Microsoft.AspNetCore.Antiforgery.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.Antiforgery.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Http.Abstractions.1.1.2. [00:00:15] Adding package 'Microsoft.AspNetCore.Http.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'Microsoft.AspNetCore.DataProtection.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'Microsoft.AspNetCore.Http.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'Microsoft.AspNetCore.Hosting.Server.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.Http.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Http.Extensions.1.1.2. [00:00:15] Added package 'Microsoft.AspNetCore.DataProtection.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Http.Features.1.1.2. [00:00:15] Adding package 'Microsoft.AspNetCore.Http.Extensions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.Http.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.Hosting.Server.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'Microsoft.AspNetCore.Http.Features.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.JsonPatch.1.1.2. [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Mvc.Abstractions.1.1.8. [00:00:15] Added package 'Microsoft.AspNetCore.Http.Extensions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Mvc.Core.1.1.8. [00:00:15] Adding package 'Microsoft.AspNetCore.JsonPatch.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.Http.Features.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Mvc.DataAnnotations.1.1.8. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.abstractions/1.1.8/microsoft.aspnetcore.mvc.abstractions.1.1.8.nupkg [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.dataannotations/1.1.8/microsoft.aspnetcore.mvc.dataannotations.1.1.8.nupkg [00:00:15] Added package 'Microsoft.AspNetCore.JsonPatch.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Mvc.Formatters.Json.1.1.8. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.formatters.json/1.1.8/microsoft.aspnetcore.mvc.formatters.json.1.1.8.nupkg [00:00:15] Adding package 'Microsoft.AspNetCore.DataProtection.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.formatters.json/1.1.8/microsoft.aspnetcore.mvc.formatters.json.1.1.8.nupkg 31ms [00:00:15] Installing Microsoft.AspNetCore.Mvc.Formatters.Json 1.1.8. [00:00:15] Adding package 'Microsoft.AspNet.WebPages.3.2.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.DataProtection.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Mvc.ViewFeatures.1.1.8. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.viewfeatures/1.1.8/microsoft.aspnetcore.mvc.viewfeatures.1.1.8.nupkg [00:00:15] Adding package 'Castle.Core.3.3.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNet.WebPages.3.2.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.ResponseCaching.Abstractions.1.1.3. [00:00:15] Adding package 'Microsoft.AspNetCore.Cryptography.Internal.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching.abstractions/1.1.3/microsoft.aspnetcore.responsecaching.abstractions.1.1.3.nupkg [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.core/1.1.8/microsoft.aspnetcore.mvc.core.1.1.8.nupkg [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.responsecaching.abstractions/1.1.3/microsoft.aspnetcore.responsecaching.abstractions.1.1.3.nupkg 26ms [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.core/1.1.8/microsoft.aspnetcore.mvc.core.1.1.8.nupkg 26ms [00:00:15] Installing Microsoft.AspNetCore.Mvc.Core 1.1.8. [00:00:15] Installing Microsoft.AspNetCore.ResponseCaching.Abstractions 1.1.3. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.dataannotations/1.1.8/microsoft.aspnetcore.mvc.dataannotations.1.1.8.nupkg 120ms [00:00:15] Installing Microsoft.AspNetCore.Mvc.DataAnnotations 1.1.8. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.abstractions/1.1.8/microsoft.aspnetcore.mvc.abstractions.1.1.8.nupkg 125ms [00:00:15] Installing Microsoft.AspNetCore.Mvc.Abstractions 1.1.8. [00:00:15] OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.mvc.viewfeatures/1.1.8/microsoft.aspnetcore.mvc.viewfeatures.1.1.8.nupkg 81ms [00:00:15] Installing Microsoft.AspNetCore.Mvc.ViewFeatures 1.1.8. [00:00:15] Added package 'Microsoft.AspNetCore.Cryptography.Internal.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Routing.1.1.2. [00:00:15] Added package 'Castle.Core.3.3.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.Routing.Abstractions.1.1.2. [00:00:15] Adding package 'Microsoft.AspNetCore.Routing.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'Microsoft.AspNetCore.Routing.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.Routing.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.AspNetCore.WebUtilities.1.1.2. [00:00:15] Added package 'Microsoft.AspNetCore.Routing.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.CSharp.4.3.0. [00:00:15] Adding package 'Microsoft.AspNetCore.WebUtilities.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'Microsoft.CSharp.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Adding package 'Microsoft.AspNetCore.Diagnostics.Abstractions.1.1.6' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Added package 'Microsoft.AspNetCore.WebUtilities.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.Data.Sqlite.1.1.1. [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.data.sqlite/1.1.1/microsoft.data.sqlite.1.1.1.nupkg [00:00:15] Added package 'Microsoft.AspNetCore.Diagnostics.Abstractions.1.1.6' to folder 'C:\projects\security-code-scan\packages' [00:00:15] Restoring NuGet package Microsoft.DotNet.PlatformAbstractions.1.1.9. [00:00:15] Adding package 'Microsoft.AspNetCore.Hosting.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:15] GET https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/1.1.9/microsoft.dotnet.platformabstractions.1.1.9.nupkg [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.data.sqlite/1.1.1/microsoft.data.sqlite.1.1.1.nupkg 30ms [00:00:16] Installing Microsoft.Data.Sqlite 1.1.1. [00:00:16] Added package 'Microsoft.AspNetCore.Hosting.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.EntityFrameworkCore.1.1.6. [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/1.1.9/microsoft.dotnet.platformabstractions.1.1.9.nupkg 35ms [00:00:16] Installing Microsoft.DotNet.PlatformAbstractions 1.1.9. [00:00:16] GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore/1.1.6/microsoft.entityframeworkcore.1.1.6.nupkg [00:00:16] Adding package 'Microsoft.AspNetCore.ResponseCaching.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore/1.1.6/microsoft.entityframeworkcore.1.1.6.nupkg 37ms [00:00:16] Installing Microsoft.EntityFrameworkCore 1.1.6. [00:00:16] Added package 'Microsoft.CSharp.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.EntityFrameworkCore.Relational.1.1.6. [00:00:16] Added package 'Microsoft.AspNetCore.ResponseCaching.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Caching.Abstractions.1.1.1. [00:00:16] Adding package 'Microsoft.Extensions.Caching.Abstractions.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.relational/1.1.6/microsoft.entityframeworkcore.relational.1.1.6.nupkg [00:00:16] Added package 'Microsoft.Extensions.Caching.Abstractions.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Caching.Memory.1.1.1. [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.relational/1.1.6/microsoft.entityframeworkcore.relational.1.1.6.nupkg 23ms [00:00:16] Installing Microsoft.EntityFrameworkCore.Relational 1.1.6. [00:00:16] Adding package 'Microsoft.AspNetCore.Authorization.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.Caching.Memory.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Extensions.Caching.Memory.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Configuration.Abstractions.1.1.2. [00:00:16] Added package 'Microsoft.AspNetCore.Authorization.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.DependencyInjection.1.1.0. [00:00:16] Adding package 'Microsoft.Extensions.Configuration.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.DependencyInjection.1.1.0' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.AspNetCore.Mvc.Formatters.Json.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.AspNetCore.Mvc.DataAnnotations.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Extensions.Configuration.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.DependencyInjection.Abstractions.1.1.1. [00:00:16] Added package 'Microsoft.AspNetCore.Mvc.Formatters.Json.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.DependencyModel.1.1.9. [00:00:16] Added package 'Microsoft.AspNetCore.Mvc.DataAnnotations.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.DependencyInjection.Abstractions.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.FileProviders.Abstractions.1.1.1. [00:00:16] Added package 'Microsoft.Extensions.DependencyInjection.1.1.0' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.FileProviders.Abstractions.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Localization.1.1.3. [00:00:16] GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/1.1.9/microsoft.extensions.dependencymodel.1.1.9.nupkg [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/1.1.9/microsoft.extensions.dependencymodel.1.1.9.nupkg 26ms [00:00:16] Installing Microsoft.Extensions.DependencyModel 1.1.9. [00:00:16] Added package 'Microsoft.Extensions.DependencyInjection.Abstractions.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Localization.Abstractions.1.1.3. [00:00:16] Adding package 'Microsoft.CodeAnalysis.Common.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization/1.1.3/microsoft.extensions.localization.1.1.3.nupkg [00:00:16] Adding package 'Microsoft.DotNet.PlatformAbstractions.1.1.9' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.AspNetCore.Mvc.Abstractions.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] GET https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization.abstractions/1.1.3/microsoft.extensions.localization.abstractions.1.1.3.nupkg [00:00:16] Added package 'Microsoft.Extensions.FileProviders.Abstractions.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Logging.1.1.1. [00:00:16] Adding package 'Microsoft.Data.Sqlite.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization/1.1.3/microsoft.extensions.localization.1.1.3.nupkg 21ms [00:00:16] Installing Microsoft.Extensions.Localization 1.1.3. [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.extensions.localization.abstractions/1.1.3/microsoft.extensions.localization.abstractions.1.1.3.nupkg 27ms [00:00:16] Installing Microsoft.Extensions.Localization.Abstractions 1.1.3. [00:00:16] Adding package 'Microsoft.Extensions.Logging.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.AspNetCore.Mvc.Abstractions.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Logging.Abstractions.1.1.2. [00:00:16] Added package 'Microsoft.Extensions.Logging.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.ObjectPool.1.1.1. [00:00:16] Added package 'Microsoft.CodeAnalysis.Common.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Options.1.1.2. [00:00:16] Added package 'Microsoft.DotNet.PlatformAbstractions.1.1.9' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.PlatformAbstractions.1.1.0. [00:00:16] Adding package 'Microsoft.Extensions.ObjectPool.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.Options.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.Logging.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Extensions.ObjectPool.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.Primitives.1.1.1. [00:00:16] Adding package 'Microsoft.Extensions.PlatformAbstractions.1.1.0' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Extensions.Options.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Data.Sqlite.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Extensions.Logging.Abstractions.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Net.Http.Headers.1.1.2. [00:00:16] Restoring NuGet package Microsoft.NETCore.Platforms.1.1.0. [00:00:16] Adding package 'Microsoft.AspNetCore.Mvc.ViewFeatures.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.Localization.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.EntityFrameworkCore.Relational.1.1.6' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.DependencyModel.1.1.9' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.Primitives.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.AspNetCore.Mvc.Core.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Extensions.Localization.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Extensions.WebEncoders.1.1.2. [00:00:16] Adding package 'Microsoft.EntityFrameworkCore.1.1.6' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Extensions.Primitives.1.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Web.Infrastructure.1.0.0. [00:00:16] GET https://api.nuget.org/v3-flatcontainer/microsoft.web.infrastructure/1.0.0/microsoft.web.infrastructure.1.0.0.nupkg [00:00:16] Adding package 'Microsoft.CodeAnalysis.Workspaces.Common.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.web.infrastructure/1.0.0/microsoft.web.infrastructure.1.0.0.nupkg 9ms [00:00:16] Installing Microsoft.Web.Infrastructure 1.0.0.0. [00:00:16] Added package 'Microsoft.Extensions.DependencyModel.1.1.9' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Microsoft.Web.Xdt.2.1.2. [00:00:16] GET https://api.nuget.org/v3-flatcontainer/microsoft.web.xdt/2.1.2/microsoft.web.xdt.2.1.2.nupkg [00:00:16] Adding package 'Microsoft.NETCore.Platforms.1.1.0' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Adding package 'Microsoft.Net.Http.Headers.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Extensions.Localization.Abstractions.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Extensions.Localization.1.1.3' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package Moq.4.5.16. [00:00:16] Restoring NuGet package MSTest.TestAdapter.1.2.0. [00:00:16] Adding package 'Microsoft.Web.Infrastructure.1.0.0' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Added package 'Microsoft.Net.Http.Headers.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:16] Restoring NuGet package MSTest.TestFramework.1.2.0. [00:00:16] OK https://api.nuget.org/v3-flatcontainer/microsoft.web.xdt/2.1.2/microsoft.web.xdt.2.1.2.nupkg 27ms [00:00:16] Installing Microsoft.Web.Xdt 2.1.2. [00:00:16] GET https://api.nuget.org/v3-flatcontainer/moq/4.5.16/moq.4.5.16.nupkg [00:00:16] GET https://api.nuget.org/v3-flatcontainer/mstest.testadapter/1.2.0/mstest.testadapter.1.2.0.nupkg [00:00:16] GET https://api.nuget.org/v3-flatcontainer/mstest.testframework/1.2.0/mstest.testframework.1.2.0.nupkg [00:00:16] Added package 'Microsoft.Extensions.PlatformAbstractions.1.1.0' to folder 'C:\projects\security-code-scan\packages' [00:00:16] OK https://api.nuget.org/v3-flatcontainer/mstest.testadapter/1.2.0/mstest.testadapter.1.2.0.nupkg 25ms [00:00:16] Installing MSTest.TestAdapter 1.2.0. [00:00:16] Added package 'Microsoft.AspNetCore.Mvc.Core.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:16] OK https://api.nuget.org/v3-flatcontainer/moq/4.5.16/moq.4.5.16.nupkg 27ms [00:00:16] Installing Moq 4.5.16. [00:00:16] OK https://api.nuget.org/v3-flatcontainer/mstest.testframework/1.2.0/mstest.testframework.1.2.0.nupkg 25ms [00:00:16] Installing MSTest.TestFramework 1.2.0. [00:00:17] Added package 'Microsoft.EntityFrameworkCore.1.1.6' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Added package 'Microsoft.AspNetCore.Mvc.ViewFeatures.1.1.8' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package Newtonsoft.Json.9.0.1. [00:00:17] Restoring NuGet package Remotion.Linq.2.1.1. [00:00:17] Restoring NuGet package NETStandard.Library.1.6.1. [00:00:17] Adding package 'Microsoft.Extensions.WebEncoders.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package ServiceStack.Text.5.0.2. [00:00:17] Added package 'Microsoft.NETCore.Platforms.1.1.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package SQLite.3.13.0. [00:00:17] Added package 'Microsoft.Extensions.WebEncoders.1.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Buffers.4.3.0. [00:00:17] GET https://api.nuget.org/v3-flatcontainer/servicestack.text/5.0.2/servicestack.text.5.0.2.nupkg [00:00:17] OK https://api.nuget.org/v3-flatcontainer/servicestack.text/5.0.2/servicestack.text.5.0.2.nupkg 31ms [00:00:17] Installing ServiceStack.Text 5.0.2. [00:00:17] Adding package 'Remotion.Linq.2.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'SQLite.3.13.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'NETStandard.Library.1.6.1' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'Newtonsoft.Json.9.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'Microsoft.Web.Xdt.2.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Added package 'Microsoft.EntityFrameworkCore.Relational.1.1.6' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'System.Buffers.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Collections.4.3.0. [00:00:17] Adding package 'System.Collections.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Added package 'Microsoft.Web.Infrastructure.1.0.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Added package 'NETStandard.Library.1.6.1' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'Moq.4.5.16' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Collections.Concurrent.4.3.0. [00:00:17] Added package 'Microsoft.Web.Xdt.2.1.2' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.ComponentModel.4.3.0. [00:00:17] Restoring NuGet package System.Collections.Immutable.1.3.0. [00:00:17] Added package 'System.Buffers.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Data.SQLite.Core.1.0.109.2. [00:00:17] GET https://api.nuget.org/v3-flatcontainer/system.data.sqlite.core/1.0.109.2/system.data.sqlite.core.1.0.109.2.nupkg [00:00:17] Adding package 'System.Collections.Immutable.1.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'System.Collections.Concurrent.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'System.ComponentModel.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Added package 'Moq.4.5.16' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Diagnostics.Contracts.4.3.0. [00:00:17] Adding package 'ServiceStack.Text.5.0.2' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Added package 'Microsoft.CodeAnalysis.Workspaces.Common.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Diagnostics.Debug.4.3.0. [00:00:17] OK https://api.nuget.org/v3-flatcontainer/system.data.sqlite.core/1.0.109.2/system.data.sqlite.core.1.0.109.2.nupkg 30ms [00:00:17] Installing System.Data.SQLite.Core 1.0.109.2. [00:00:17] Adding package 'System.Diagnostics.Contracts.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'System.Diagnostics.Debug.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Added package 'Remotion.Linq.2.1.1' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Diagnostics.DiagnosticSource.4.3.1. [00:00:17] Added package 'ServiceStack.Text.5.0.2' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Diagnostics.Tools.4.3.0. [00:00:17] Adding package 'System.Diagnostics.Tools.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'System.Diagnostics.DiagnosticSource.4.3.1' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Added package 'System.Collections.Immutable.1.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Diagnostics.Tracing.4.3.0. [00:00:17] Added package 'Newtonsoft.Json.9.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Restoring NuGet package System.Globalization.4.3.0. [00:00:17] Adding package 'System.Diagnostics.Tracing.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:17] Adding package 'System.Globalization.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:18] Added package 'System.Diagnostics.DiagnosticSource.4.3.1' to folder 'C:\projects\security-code-scan\packages' [00:00:18] Restoring NuGet package System.Interactive.Async.3.0.0. [00:00:18] Added package 'SQLite.3.13.0' to folder 'C:\projects\security-code-scan\packages' [00:00:18] Restoring NuGet package System.IO.4.3.0. [00:00:18] Adding package 'System.Interactive.Async.3.0.0' to folder 'C:\projects\security-code-scan\packages' [00:00:18] Adding package 'System.IO.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:18] Added package 'System.ComponentModel.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:18] Restoring NuGet package System.IO.Compression.4.3.0. [00:00:18] Adding package 'System.IO.Compression.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:18] Added package 'System.Interactive.Async.3.0.0' to folder 'C:\projects\security-code-scan\packages' [00:00:18] Restoring NuGet package System.Linq.4.3.0. [00:00:18] Adding package 'System.Linq.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Added package 'System.Diagnostics.Contracts.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Restoring NuGet package System.Linq.Expressions.4.3.0. [00:00:19] Added package 'System.Diagnostics.Tools.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Restoring NuGet package System.Linq.Queryable.4.0.1. [00:00:19] Adding package 'System.Linq.Expressions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Adding package 'MSTest.TestFramework.1.2.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Adding package 'System.Linq.Queryable.4.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Added package 'System.Diagnostics.Debug.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Restoring NuGet package System.Net.Http.4.3.0. [00:00:19] Added package 'System.Collections.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Restoring NuGet package System.Net.Primitives.4.3.0. [00:00:19] Adding package 'System.Net.Http.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Adding package 'System.Net.Primitives.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Added package 'System.Collections.Concurrent.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:19] Restoring NuGet package System.ObjectModel.4.3.0. [00:00:19] Adding package 'System.ObjectModel.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Added package 'System.Globalization.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Restoring NuGet package System.Reflection.4.3.0. [00:00:20] Adding package 'System.Reflection.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Added package 'System.Diagnostics.Tracing.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Restoring NuGet package System.Reflection.Extensions.4.3.0. [00:00:20] Added package 'System.Linq.Queryable.4.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Restoring NuGet package System.Reflection.Primitives.4.3.0. [00:00:20] Adding package 'System.Reflection.Extensions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Added package 'System.IO.Compression.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Restoring NuGet package System.Resources.ResourceManager.4.3.0. [00:00:20] Adding package 'System.Reflection.Primitives.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Added package 'MSTest.TestFramework.1.2.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Restoring NuGet package System.Runtime.4.3.0. [00:00:20] Adding package 'System.Resources.ResourceManager.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Added package 'System.Linq.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Restoring NuGet package System.Runtime.CompilerServices.Unsafe.4.3.0. [00:00:20] Adding package 'System.Runtime.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:20] Adding package 'MSTest.TestAdapter.1.2.0' to folder 'C:\projects\security-code-scan\packages' [00:00:21] Adding package 'System.Runtime.CompilerServices.Unsafe.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Added package 'System.IO.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Runtime.Extensions.4.3.0. [00:00:22] Added package 'System.Runtime.CompilerServices.Unsafe.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Runtime.InteropServices.4.3.0. [00:00:22] Adding package 'System.Runtime.Extensions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Adding package 'System.Runtime.InteropServices.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Added package 'System.ObjectModel.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Runtime.InteropServices.RuntimeInformation.4.3.0. [00:00:22] Adding package 'System.Runtime.InteropServices.RuntimeInformation.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Added package 'System.Reflection.Extensions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Runtime.Numerics.4.3.0. [00:00:22] Adding package 'System.Runtime.Numerics.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Added package 'System.Reflection.Primitives.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Text.Encoding.4.3.0. [00:00:22] Adding package 'System.Text.Encoding.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Added package 'System.Runtime.InteropServices.RuntimeInformation.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Text.Encoding.Extensions.4.3.0. [00:00:22] Added package 'System.Net.Http.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Text.Encodings.Web.4.5.0. [00:00:22] Added package 'System.Linq.Expressions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Text.RegularExpressions.4.3.0. [00:00:22] GET https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.5.0/system.text.encodings.web.4.5.0.nupkg [00:00:22] OK https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.5.0/system.text.encodings.web.4.5.0.nupkg 14ms [00:00:22] Installing System.Text.Encodings.Web 4.5.0. [00:00:22] Adding package 'System.Text.Encoding.Extensions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Added package 'System.Net.Primitives.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Threading.4.3.0. [00:00:22] Adding package 'System.Text.RegularExpressions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Adding package 'System.Threading.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Added package 'System.Resources.ResourceManager.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Restoring NuGet package System.Threading.Tasks.4.3.0. [00:00:22] Adding package 'System.Threading.Tasks.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:22] Adding package 'System.Text.Encodings.Web.4.5.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Added package 'System.Text.Encodings.Web.4.5.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Restoring NuGet package System.Threading.Timer.4.3.0. [00:00:23] Added package 'System.Reflection.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Restoring NuGet package System.ValueTuple.4.3.0. [00:00:23] GET https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.3.0/system.valuetuple.4.3.0.nupkg [00:00:23] OK https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.3.0/system.valuetuple.4.3.0.nupkg 9ms [00:00:23] Installing System.ValueTuple 4.3.0. [00:00:23] Adding package 'System.Threading.Timer.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Added package 'System.Runtime.Numerics.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Restoring NuGet package System.Xml.ReaderWriter.4.3.0. [00:00:23] Adding package 'Microsoft.CodeAnalysis.CSharp.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Adding package 'System.Xml.ReaderWriter.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Adding package 'System.ValueTuple.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Adding package 'Microsoft.CodeAnalysis.VisualBasic.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Added package 'System.ValueTuple.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Restoring NuGet package System.Xml.XDocument.4.3.0. [00:00:23] Added package 'Microsoft.CodeAnalysis.CSharp.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Adding package 'System.Xml.XDocument.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:23] Adding package 'EntityFramework.6.2.0' to folder 'C:\projects\security-code-scan\packages' [00:00:24] Adding package 'System.Data.SQLite.Core.1.0.109.2' to folder 'C:\projects\security-code-scan\packages' [00:00:24] Added package 'System.Text.Encoding.Extensions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:25] Added package 'Microsoft.CodeAnalysis.VisualBasic.1.0.1' to folder 'C:\projects\security-code-scan\packages' [00:00:25] Added package 'System.Text.Encoding.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:25] Added package 'System.Threading.Timer.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:26] Added package 'System.Text.RegularExpressions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:26] Added package 'System.Runtime.Extensions.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:26] Added package 'MSTest.TestAdapter.1.2.0' to folder 'C:\projects\security-code-scan\packages' [00:00:27] Added package 'System.Threading.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:31] Added package 'EntityFramework.6.2.0' to folder 'C:\projects\security-code-scan\packages' [00:00:32] Added package 'System.Xml.XDocument.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:32] Added package 'System.Runtime.InteropServices.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:33] Added package 'System.Threading.Tasks.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:33] Added package 'System.Xml.ReaderWriter.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:34] Added package 'System.Data.SQLite.Core.1.0.109.2' to folder 'C:\projects\security-code-scan\packages' [00:00:35] Added package 'System.Runtime.4.3.0' to folder 'C:\projects\security-code-scan\packages' [00:00:35] [00:00:35] NuGet Config files used: [00:00:35] C:\Users\appveyor\AppData\Roaming\NuGet\NuGet.Config [00:00:35] C:\Program Files (x86)\NuGet\Config\Microsoft.VisualStudio.Offline.config [00:00:35] [00:00:35] Feeds used: [00:00:35] C:\Users\appveyor\.nuget\packages\ [00:00:35] https://api.nuget.org/v3/index.json [00:00:35] C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\ [00:00:35] [00:00:35] Installed: [00:00:35] 119 package(s) to packages.config projects [00:00:37] msbuild "C:\projects\security-code-scan\SecurityCodeScan.sln" /m /verbosity:normal /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" [00:00:38] Microsoft (R) Build Engine version 15.8.169+g1ccb72aefa for .NET Framework [00:00:38] Copyright (C) Microsoft Corporation. All rights reserved. [00:00:38] [00:00:38] Build started 12/8/2018 5:32:17 PM. [00:00:39] 1>Project "C:\projects\security-code-scan\SecurityCodeScan.sln" on node 1 (default targets). [00:00:39] 1>ValidateSolutionConfiguration: [00:00:39] Building solution configuration "Debug|Any CPU". [00:00:40] 1>Project "C:\projects\security-code-scan\SecurityCodeScan.sln" (1) is building "C:\projects\security-code-scan\SecurityCodeScan\SecurityCodeScan.csproj" (2) on node 1 (default targets). [00:00:40] 2>PrepareForBuild: [00:00:40] Creating directory "bin\Debug\". [00:00:40] Creating directory "obj\Debug\". [00:00:42] 1>Project "C:\projects\security-code-scan\SecurityCodeScan.sln" (1) is building "C:\projects\security-code-scan\SecurityCodeScan.Test\SecurityCodeScan.Test.csproj" (3) on node 2 (default targets). [00:00:42] 3>PrepareForBuild: [00:00:42] Creating directory "bin\Debug\". [00:00:42] Creating directory "obj\Debug\". [00:00:42] 1>Project "C:\projects\security-code-scan\SecurityCodeScan.sln" (1) is building "C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj" (4) on node 2 (default targets). [00:00:42] 4>PrepareForBuild: [00:00:42] Creating directory "bin\Debug\". [00:00:42] Creating directory "obj\Debug\". [00:00:46] 2>CoreResGen: [00:00:46] "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\resgen.exe" /useSourcePath /r:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.dll /r:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.Workspaces.dll /r:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Common.1.0.1\lib\net45\Microsoft.CodeAnalysis.dll /r:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.dll /r:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll /r:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.Desktop.dll /r:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.dll /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\mscorlib.dll" /r:C:\projects\security-code-scan\packages\System.Collections.Immutable.1.1.36\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll /r:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.AttributedModel.dll /r:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Convention.dll /r:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Hosting.dll /r:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Runtime.dll /r:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.TypedParts.dll /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Core.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.dll" /r:C:\projects\security-code-scan\packages\System.Reflection.Metadata.1.0.21\lib\portable-net45+win8\System.Reflection.Metadata.dll /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Xml.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Xml.Linq.dll" /r:C:\projects\security-code-scan\packages\YamlDotNet.5.2.1\lib\net45\YamlDotNet.dll /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Collections.Concurrent.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Collections.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.Annotations.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.EventBasedAsync.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Contracts.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Debug.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Tools.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Tracing.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Dynamic.Runtime.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Globalization.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.IO.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Expressions.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Parallel.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Queryable.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.NetworkInformation.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.Primitives.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.Requests.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ObjectModel.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.ILGeneration.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.Lightweight.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Extensions.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Primitives.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Resources.ResourceManager.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Extensions.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.InteropServices.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.InteropServices.WindowsRuntime.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Numerics.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Json.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Primitives.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Xml.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Security.Principal.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Duplex.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Http.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.NetTcp.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Primitives.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Security.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.Encoding.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.Encoding.Extensions.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.RegularExpressions.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Tasks.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Tasks.Parallel.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Timer.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.ReaderWriter.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.XDocument.dll" /r:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.XmlSerializer.dll" /compile Empty.resx,obj\Debug\SecurityCodeScan.Empty.resources [00:00:46] Processing resource file "Empty.resx" into "obj\Debug\SecurityCodeScan.Empty.resources". [00:00:46] CoreCompile: [00:00:46] C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn\csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.Workspaces.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Common.1.0.1\lib\net45\Microsoft.CodeAnalysis.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.Desktop.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\mscorlib.dll" /reference:C:\projects\security-code-scan\packages\System.Collections.Immutable.1.1.36\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.AttributedModel.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Convention.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Hosting.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Runtime.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.TypedParts.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.dll" /reference:C:\projects\security-code-scan\packages\System.Reflection.Metadata.1.0.21\lib\portable-net45+win8\System.Reflection.Metadata.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Xml.Linq.dll" /reference:C:\projects\security-code-scan\packages\YamlDotNet.5.2.1\lib\net45\YamlDotNet.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Collections.Concurrent.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Collections.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.Annotations.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.EventBasedAsync.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Contracts.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Debug.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Tools.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Tracing.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Dynamic.Runtime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Globalization.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.IO.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Expressions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Parallel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Queryable.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.NetworkInformation.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.Requests.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ObjectModel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.ILGeneration.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.Lightweight.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Resources.ResourceManager.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.InteropServices.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.InteropServices.WindowsRuntime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Numerics.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Json.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Security.Principal.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Duplex.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.NetTcp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Security.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.Encoding.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.Encoding.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.RegularExpressions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Tasks.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Tasks.Parallel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Timer.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.ReaderWriter.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.XDocument.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.XmlSerializer.dll" /debug+ /debug:full /optimize- /out:obj\Debug\SecurityCodeScan.dll /ruleset:"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis Tools\\Rule Sets\MinimumRecommendedRules.ruleset" /subsystemversion:6.00 /resource:obj\Debug\SecurityCodeScan.Empty.resources /resource:Config\Main.yml,SecurityCodeScan.Config.Main.yml /resource:Config\Messages.yml,SecurityCodeScan.Config.Messages.yml /target:library /utf8output /langversion:default /analyzer:..\packages\Microsoft.CodeAnalysis.Analyzers.1.1.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.Analyzers.dll /analyzer:..\packages\Microsoft.CodeAnalysis.Analyzers.1.1.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.CSharp.Analyzers.dll Analyzers\CsrfTokenAnalyzer.cs Analyzers\CsrfTokenAnalyzerCSharp.cs Analyzers\CsrfTokenAnalyzerVBasic.cs Analyzers\HtmlValidateRequestAnalyzer.cs Analyzers\IExternalFileAnalyzer.cs Analyzers\InsecureCookieAnalyzer.cs Analyzers\RequestValidationAnalyzer.cs Analyzers\OutputCacheAnnotationAnalyzer.cs Analyzers\Taint\CodeEvaluation\CSharpCodeEvaluation.cs Analyzers\Taint\CodeEvaluation\TaintAnalyzerExtension.cs Analyzers\UnknownPasswordApiAnalyzer.cs Analyzers\UnsafeDeserializationAnalyzer.cs Analyzers\Utils\AnalyzerUtil.cs Analyzers\DebugAnalyzer.cs Analyzers\Taint\ExecutionState.cs Analyzers\Taint\MethodBehavior.cs Analyzers\Taint\MethodBehaviorHelper.cs Analyzers\Taint\TaintAnalyzer.cs Analyzers\Taint\VariableState.cs Analyzers\Taint\VariableTaint.cs Analyzers\Locale\LocaleUtil.cs Analyzers\Utils\CodeFixUtil.cs Analyzers\Utils\CompilationExtensions.cs Analyzers\Utils\CSharpSyntaxNodeHelper.cs Analyzers\Utils\ISymbolExtensions.cs Analyzers\Utils\ITypeSymbolExtensions.cs Analyzers\Utils\ObjectExtensions.cs Analyzers\Utils\SGLogging.cs Analyzers\Locale\YamlResourceManager.cs Analyzers\Taint\CodeEvaluation\VbCodeEvaluation.cs Analyzers\Utils\SyntaxNodeHelper.cs Analyzers\Utils\VBSyntaxNodeHelper.cs Analyzers\WeakCertificateValidationAnalyzer.cs Analyzers\WeakCipherAnalyzer.cs Analyzers\WeakCipherModeAnalyzer.cs Analyzers\WeakHashingAnalyzer.cs Analyzers\WeakPasswordValidatorPropertyAnalyzer.cs Analyzers\WeakRandomAnalyzer.cs Analyzers\WebConfigAnalyzer.cs Analyzers\XxeAnalyzer.cs Analyzers\XxeAnalyzerCSharp.cs Analyzers\XxeAnalyzerVBasic.cs CodeFixes\CsrfTokenCodeFixProvider.cs CodeFixes\InsecureCookieCodeFixProvider.cs Config\ConfigurationManager.cs Config\Configuration.cs Empty.Designer.cs Properties\AssemblyInfo.cs Analyzers\XssPreventionAnalyzer.cs "C:\Users\appveyor\AppData\Local\Temp\1\.NETFramework,Version=v4.5.2.AssemblyAttributes.cs" [00:00:46] Using shared compilation with compiler from directory: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn [00:00:49] _CopyFilesMarkedCopyLocal: [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.dll" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.dll". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.dll" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.dll". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Common.1.0.1\lib\net45\Microsoft.CodeAnalysis.dll" to "bin\Debug\Microsoft.CodeAnalysis.dll". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.Workspaces.dll" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.Workspaces.dll". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.Desktop.dll" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.Desktop.dll". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.dll" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.dll". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\YamlDotNet.5.2.1\lib\net45\YamlDotNet.dll" to "bin\Debug\YamlDotNet.dll". [00:00:49] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.dll" to "bin\Debug\Microsoft.Build.dll". [00:00:49] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Framework.dll" to "bin\Debug\Microsoft.Build.Framework.dll". [00:00:49] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Tasks.Core.dll" to "bin\Debug\Microsoft.Build.Tasks.Core.dll". [00:00:49] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Engine.dll" to "bin\Debug\Microsoft.Build.Engine.dll". [00:00:49] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Utilities.Core.dll" to "bin\Debug\Microsoft.Build.Utilities.Core.dll". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Common.1.0.1\lib\net45\Microsoft.CodeAnalysis.xml" to "bin\Debug\Microsoft.CodeAnalysis.xml". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.xml" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.xml". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.Workspaces.xml" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.Workspaces.xml". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.xml" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.xml". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.Workspaces.xml" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.Workspaces.xml". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.xml" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.xml". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.Desktop.xml" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.Desktop.xml". [00:00:49] Copying file from "C:\projects\security-code-scan\packages\YamlDotNet.5.2.1\lib\net45\YamlDotNet.xml" to "bin\Debug\YamlDotNet.xml". [00:00:49] Creating "C:\projects\security-code-scan\SecurityCodeScan\obj\Debug\SecurityCodeScan.csproj.CopyComplete" because "AlwaysCreate" was specified. [00:00:49] _CopyOutOfDateSourceItemsToOutputDirectory: [00:00:49] Creating directory "bin\Debug\Config". [00:00:49] Creating directory "bin\Debug\tools". [00:00:49] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\Config\AuditMode.yml" to "bin\Debug\Config\AuditMode.yml". [00:00:49] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\tools\install.ps1" to "bin\Debug\tools\install.ps1". [00:00:49] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\tools\uninstall.ps1" to "bin\Debug\tools\uninstall.ps1". [00:00:49] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\Diagnostic.nuspec" to "bin\Debug\Diagnostic.nuspec". [00:00:49] CopyFilesToOutputDirectory: [00:00:49] Copying file from "obj\Debug\SecurityCodeScan.dll" to "bin\Debug\SecurityCodeScan.dll". [00:00:49] SecurityCodeScan -> C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\SecurityCodeScan.dll [00:00:49] Copying file from "obj\Debug\SecurityCodeScan.pdb" to "bin\Debug\SecurityCodeScan.pdb". [00:00:49] AfterBuild: [00:00:49] "C:\projects\security-code-scan\packages\NuGet.CommandLine.2.8.6\tools\NuGet.exe" pack Diagnostic.nuspec -NoPackageAnalysis -Version 3.0.0.0 -OutputDirectory . [00:00:50] Attempting to build package from 'Diagnostic.nuspec'. [00:00:51] Successfully created package '.\SecurityCodeScan.3.0.0.0.nupkg'. [00:00:51] 2>Done Building Project "C:\projects\security-code-scan\SecurityCodeScan\SecurityCodeScan.csproj" (default targets). [00:00:53] 3>GenerateTargetFrameworkMonikerAttribute: [00:00:53] Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files. [00:00:53] CoreCompile: [00:00:53] C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn\csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:C:\projects\security-code-scan\packages\AntiXSS.4.3.0\lib\net40\AntiXssLibrary.dll /reference:C:\projects\security-code-scan\packages\Castle.Core.3.3.3\lib\net45\Castle.Core.dll /reference:C:\projects\security-code-scan\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.dll /reference:C:\projects\security-code-scan\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll /reference:C:\projects\security-code-scan\packages\fastJSON.2.1.21\lib\net40\fastjson.dll /reference:C:\projects\security-code-scan\packages\AntiXSS.4.3.0\lib\net40\HtmlSanitizationLibrary.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNet.Identity.Core.2.2.1\lib\net45\Microsoft.AspNet.Identity.Core.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Antiforgery.1.1.3\lib\net451\Microsoft.AspNetCore.Antiforgery.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Authorization.1.1.3\lib\net451\Microsoft.AspNetCore.Authorization.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Cryptography.Internal.1.1.3\lib\net451\Microsoft.AspNetCore.Cryptography.Internal.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.DataProtection.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.DataProtection.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.DataProtection.1.1.3\lib\net451\Microsoft.AspNetCore.DataProtection.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Diagnostics.Abstractions.1.1.6\lib\netstandard1.0\Microsoft.AspNetCore.Diagnostics.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Hosting.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.Hosting.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Hosting.Server.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Html.Abstractions.1.1.2\lib\netstandard1.0\Microsoft.AspNetCore.Html.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Abstractions.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.1.1.2\lib\net451\Microsoft.AspNetCore.Http.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Extensions.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Extensions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Features.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Features.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.JsonPatch.1.1.2\lib\net451\Microsoft.AspNetCore.JsonPatch.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Abstractions.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Core.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Core.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.DataAnnotations.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.DataAnnotations.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Formatters.Json.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Formatters.Json.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.ViewFeatures.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.ViewFeatures.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.ResponseCaching.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.ResponseCaching.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Routing.Abstractions.1.1.2\lib\net451\Microsoft.AspNetCore.Routing.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Routing.1.1.2\lib\net451\Microsoft.AspNetCore.Routing.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNetCore.WebUtilities.1.1.2\lib\net451\Microsoft.AspNetCore.WebUtilities.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.Workspaces.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Common.1.0.1\lib\net45\Microsoft.CodeAnalysis.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.Desktop.dll /reference:C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Microsoft.CSharp.dll" /reference:C:\projects\security-code-scan\packages\Microsoft.Data.Sqlite.1.1.1\lib\net451\Microsoft.Data.Sqlite.dll /reference:C:\projects\security-code-scan\packages\Microsoft.DotNet.PlatformAbstractions.1.1.9\lib\net451\Microsoft.DotNet.PlatformAbstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.EntityFrameworkCore.1.1.6\lib\net451\Microsoft.EntityFrameworkCore.dll /reference:C:\projects\security-code-scan\packages\Microsoft.EntityFrameworkCore.Relational.1.1.6\lib\net451\Microsoft.EntityFrameworkCore.Relational.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Caching.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.Caching.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Caching.Memory.1.1.1\lib\net451\Microsoft.Extensions.Caching.Memory.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Configuration.Abstractions.1.1.2\lib\netstandard1.0\Microsoft.Extensions.Configuration.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.DependencyInjection.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.DependencyInjection.1.1.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.DependencyModel.1.1.9\lib\net451\Microsoft.Extensions.DependencyModel.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.FileProviders.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Localization.Abstractions.1.1.3\lib\netstandard1.0\Microsoft.Extensions.Localization.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Localization.1.1.3\lib\net451\Microsoft.Extensions.Localization.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Logging.Abstractions.1.1.2\lib\netstandard1.1\Microsoft.Extensions.Logging.Abstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Logging.1.1.1\lib\netstandard1.1\Microsoft.Extensions.Logging.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.ObjectPool.1.1.1\lib\net451\Microsoft.Extensions.ObjectPool.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Options.1.1.2\lib\netstandard1.0\Microsoft.Extensions.Options.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.PlatformAbstractions.1.1.0\lib\net451\Microsoft.Extensions.PlatformAbstractions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.Primitives.1.1.1\lib\netstandard1.0\Microsoft.Extensions.Primitives.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Extensions.WebEncoders.1.1.2\lib\netstandard1.0\Microsoft.Extensions.WebEncoders.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Net.Http.Headers.1.1.2\lib\netstandard1.1\Microsoft.Net.Http.Headers.dll /reference:C:\projects\security-code-scan\packages\EnterpriseLibrary.Common.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.Common.dll /reference:C:\projects\security-code-scan\packages\EnterpriseLibrary.Data.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.Data.dll /reference:C:\projects\security-code-scan\packages\MSTest.TestFramework.1.2.0\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll /reference:C:\projects\security-code-scan\packages\MSTest.TestFramework.1.2.0\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Web.Xdt.2.1.2\lib\net40\Microsoft.Web.XmlTransform.dll /reference:C:\projects\security-code-scan\packages\Moq.4.5.16\lib\net45\Moq.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\mscorlib.dll" /reference:C:\projects\security-code-scan\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll /reference:C:\projects\security-code-scan\packages\Remotion.Linq.2.1.1\lib\net45\Remotion.Linq.dll /reference:C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\SecurityCodeScan.dll /reference:C:\projects\security-code-scan\packages\ServiceStack.Text.5.0.2\lib\net45\ServiceStack.Text.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Activities.dll" /reference:C:\projects\security-code-scan\packages\System.Buffers.4.3.0\lib\netstandard1.1\System.Buffers.dll /reference:C:\projects\security-code-scan\packages\System.Collections.Immutable.1.3.0\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.ComponentModel.Composition.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.ComponentModel.DataAnnotations.dll" /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.AttributedModel.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Convention.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Hosting.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Runtime.dll /reference:C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.TypedParts.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Configuration.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Data.Linq.dll" /reference:C:\projects\security-code-scan\packages\System.Data.SQLite.Core.1.0.109.2\lib\net451\System.Data.SQLite.dll /reference:C:\projects\security-code-scan\packages\System.Diagnostics.DiagnosticSource.4.3.1\lib\portable-net45+win8+wpa81\System.Diagnostics.DiagnosticSource.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.DirectoryServices.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.dll" /reference:C:\projects\security-code-scan\packages\System.Interactive.Async.3.0.0\lib\net45\System.Interactive.Async.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.IO.Compression.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Messaging.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Net.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Net.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Net.Http.WebRequest.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Numerics.dll" /reference:C:\projects\security-code-scan\packages\System.Reflection.Metadata.1.0.21\lib\portable-net45+win8\System.Reflection.Metadata.dll /reference:C:\projects\security-code-scan\packages\System.Runtime.CompilerServices.Unsafe.4.3.0\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.dll /reference:C:\projects\security-code-scan\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Runtime.Serialization.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Runtime.Serialization.Formatters.Soap.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Security.dll" /reference:C:\projects\security-code-scan\packages\System.Text.Encodings.Web.4.5.0\lib\netstandard1.0\System.Text.Encodings.Web.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Transactions.dll" /reference:C:\projects\security-code-scan\packages\System.ValueTuple.4.3.0\lib\netstandard1.0\System.ValueTuple.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Web.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Web.Extensions.dll" /reference:C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNet.Razor.3.2.3\lib\net45\System.Web.Razor.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Deployment.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.dll /reference:C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Razor.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Workflow.ComponentModel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Xml.Linq.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Collections.Concurrent.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Collections.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.Annotations.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.EventBasedAsync.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Contracts.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Debug.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Tools.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Tracing.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Dynamic.Runtime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Globalization.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.IO.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Expressions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Parallel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Queryable.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.NetworkInformation.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.Requests.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ObjectModel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.ILGeneration.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.Lightweight.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Resources.ResourceManager.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.InteropServices.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.InteropServices.WindowsRuntime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Numerics.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Json.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Security.Principal.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Duplex.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.NetTcp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Security.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.Encoding.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.Encoding.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.RegularExpressions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Tasks.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Tasks.Parallel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Timer.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.ReaderWriter.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.XDocument.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.XmlSerializer.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\SecurityCodeScan.Test.dll /ruleset:"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis Tools\\Rule Sets\MinimumRecommendedRules.ruleset" /subsystemversion:6.00 /target:library /utf8output /langversion:default /analyzer:..\packages\Microsoft.CodeAnalysis.Analyzers.1.1.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.Analyzers.dll /analyzer:..\packages\Microsoft.CodeAnalysis.Analyzers.1.1.0\analyzers\dotnet\cs\Microsoft.CodeAnalysis.CSharp.Analyzers.dll Helpers\CsToVbConverter.cs Tests\AspxAnalyzerTest.cs Tests\Audit\AuditTest.cs Tests\Audit\CsrfTokenAnalyzerAuditTest.cs Tests\Audit\InsecureCookieAuditTest.cs Tests\Audit\PathTraversalAnalyzerAuditTest.cs Tests\Audit\WeakHashingAnalyzerAuditTest.cs Tests\Audit\WeakPasswordValidatorPropertyAuditTest.cs Tests\Config\ConfigurationTest.cs Tests\Config\ConfigTests.cs Tests\Config\CsrfTokenAnalyzerConfigTests.cs Tests\Config\TaintAnalyzisConfigurationTest.cs Tests\Config\UnknownPasswordApiAnalyzerConfigTest.cs Tests\Config\WeakPasswordValidatorPropertyAnalyzerConfigTests.cs Tests\ExternalFileAnalyzerTest.cs Tests\Password\HardcodedPasswordFieldTest.cs Tests\Taint\CommandTextAnalyzerTest.cs Tests\Taint\OpenRedirectAnalyzerTest.cs Tests\Taint\LdapInjectionAnalyzerTest.cs Tests\Taint\SqlInjectionAnalyzerTest.cs Tests\Taint\TaintAnalyzerSanitizerTest.cs Tests\Taint\TaintTransferTest.cs Tests\Taint\UnsafeDeserializationTests.cs Tests\UnsafeDeserializationAnalyzerTests.cs Tests\WeakPasswordValidatorPropertyAnalyzerTest.cs Tests\XssPreventionAnalyzerTest.cs Tests\CsrfTokenAnalyzerTest.cs Tests\CsrfTokenCodeFixProviderTest.cs Tests\Password\HardcodedPasswordTest.cs Tests\InsecureCookieAnalyzerTest.cs Tests\InsecureCookieCodeFixProviderTest.cs Tests\OutputCacheAnnotationAnalyzerTest.cs Tests\RequestValidationAnalyzerTest.cs Tests\Taint\LinqSqlInjectionAnalyzerTest.cs Tests\Locale\LocaleTest.cs Tests\Taint\PathTraversalAnalyzerTest.cs Tests\Taint\TaintAnalyzerControlFlowTest.cs Tests\Taint\TaintAnalyzerTest.cs Tests\WeakCertificateValidationAnalyzerTest.cs Tests\WeakCipherAnalyzerTest.cs Tests\WeakCipherModeAnalyzerTest.cs Tests\WeakHashingAnalyzerTest.cs Tests\WeakRandomAnalyzerTest.cs Tests\WebConfigAnalyzerTest.cs Tests\XxeAnalyzerTaintTest.cs Tests\XxeAnalyzerTest.cs Tests\XxeAnalyzerTestBase.cs Verifiers\CodeFixVerifier.cs Verifiers\DiagnosticVerifier.cs Helpers\CodeFixVerifier.Helper.cs Helpers\DiagnosticResult.cs Helpers\DiagnosticVerifier.Helper.cs Tests\Taint\CommandInjectionAnalyzerTest.cs Properties\AssemblyInfo.cs Tests\Taint\XPathInjectionAnalyzerTest.cs "C:\Users\appveyor\AppData\Local\Temp\1\.NETFramework,Version=v4.5.2.AssemblyAttributes.cs" [00:00:53] Using shared compilation with compiler from directory: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn [00:00:54] _CopyFilesMarkedCopyLocal: [00:00:54] Copying file from "C:\projects\security-code-scan\packages\AntiXSS.4.3.0\lib\net40\AntiXssLibrary.dll" to "bin\Debug\AntiXssLibrary.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.dll" to "bin\Debug\EntityFramework.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.dll" to "bin\Debug\EntityFramework.SqlServer.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Castle.Core.3.3.3\lib\net45\Castle.Core.dll" to "bin\Debug\Castle.Core.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\fastJSON.2.1.21\lib\net40\fastjson.dll" to "bin\Debug\fastjson.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\AntiXSS.4.3.0\lib\net40\HtmlSanitizationLibrary.dll" to "bin\Debug\HtmlSanitizationLibrary.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.Identity.Core.2.2.1\lib\net45\Microsoft.AspNet.Identity.Core.dll" to "bin\Debug\Microsoft.AspNet.Identity.Core.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Antiforgery.1.1.3\lib\net451\Microsoft.AspNetCore.Antiforgery.dll" to "bin\Debug\Microsoft.AspNetCore.Antiforgery.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Authorization.1.1.3\lib\net451\Microsoft.AspNetCore.Authorization.dll" to "bin\Debug\Microsoft.AspNetCore.Authorization.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Cryptography.Internal.1.1.3\lib\net451\Microsoft.AspNetCore.Cryptography.Internal.dll" to "bin\Debug\Microsoft.AspNetCore.Cryptography.Internal.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.DataProtection.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.DataProtection.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.DataProtection.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.DataProtection.1.1.3\lib\net451\Microsoft.AspNetCore.DataProtection.dll" to "bin\Debug\Microsoft.AspNetCore.DataProtection.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Diagnostics.Abstractions.1.1.6\lib\netstandard1.0\Microsoft.AspNetCore.Diagnostics.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.Diagnostics.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Hosting.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.Hosting.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.Hosting.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Hosting.Server.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.Hosting.Server.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Html.Abstractions.1.1.2\lib\netstandard1.0\Microsoft.AspNetCore.Html.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.Html.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Abstractions.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.Http.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.1.1.2\lib\net451\Microsoft.AspNetCore.Http.dll" to "bin\Debug\Microsoft.AspNetCore.Http.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Extensions.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Extensions.dll" to "bin\Debug\Microsoft.AspNetCore.Http.Extensions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Features.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Features.dll" to "bin\Debug\Microsoft.AspNetCore.Http.Features.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.JsonPatch.1.1.2\lib\net451\Microsoft.AspNetCore.JsonPatch.dll" to "bin\Debug\Microsoft.AspNetCore.JsonPatch.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Abstractions.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.Mvc.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Core.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Core.dll" to "bin\Debug\Microsoft.AspNetCore.Mvc.Core.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.DataAnnotations.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.DataAnnotations.dll" to "bin\Debug\Microsoft.AspNetCore.Mvc.DataAnnotations.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Formatters.Json.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Formatters.Json.dll" to "bin\Debug\Microsoft.AspNetCore.Mvc.Formatters.Json.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.ViewFeatures.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.ViewFeatures.dll" to "bin\Debug\Microsoft.AspNetCore.Mvc.ViewFeatures.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.ResponseCaching.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.ResponseCaching.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.ResponseCaching.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Routing.Abstractions.1.1.2\lib\net451\Microsoft.AspNetCore.Routing.Abstractions.dll" to "bin\Debug\Microsoft.AspNetCore.Routing.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Routing.1.1.2\lib\net451\Microsoft.AspNetCore.Routing.dll" to "bin\Debug\Microsoft.AspNetCore.Routing.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.WebUtilities.1.1.2\lib\net451\Microsoft.AspNetCore.WebUtilities.dll" to "bin\Debug\Microsoft.AspNetCore.WebUtilities.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.dll" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.Workspaces.dll" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.Workspaces.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Common.1.0.1\lib\net45\Microsoft.CodeAnalysis.dll" to "bin\Debug\Microsoft.CodeAnalysis.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.dll" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.Desktop.dll" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.Desktop.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.dll" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Data.Sqlite.1.1.1\lib\net451\Microsoft.Data.Sqlite.dll" to "bin\Debug\Microsoft.Data.Sqlite.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.DotNet.PlatformAbstractions.1.1.9\lib\net451\Microsoft.DotNet.PlatformAbstractions.dll" to "bin\Debug\Microsoft.DotNet.PlatformAbstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.EntityFrameworkCore.1.1.6\lib\net451\Microsoft.EntityFrameworkCore.dll" to "bin\Debug\Microsoft.EntityFrameworkCore.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.EntityFrameworkCore.Relational.1.1.6\lib\net451\Microsoft.EntityFrameworkCore.Relational.dll" to "bin\Debug\Microsoft.EntityFrameworkCore.Relational.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Caching.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.Caching.Abstractions.dll" to "bin\Debug\Microsoft.Extensions.Caching.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Caching.Memory.1.1.1\lib\net451\Microsoft.Extensions.Caching.Memory.dll" to "bin\Debug\Microsoft.Extensions.Caching.Memory.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Configuration.Abstractions.1.1.2\lib\netstandard1.0\Microsoft.Extensions.Configuration.Abstractions.dll" to "bin\Debug\Microsoft.Extensions.Configuration.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.DependencyInjection.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll" to "bin\Debug\Microsoft.Extensions.DependencyInjection.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.DependencyInjection.1.1.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.dll" to "bin\Debug\Microsoft.Extensions.DependencyInjection.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.DependencyModel.1.1.9\lib\net451\Microsoft.Extensions.DependencyModel.dll" to "bin\Debug\Microsoft.Extensions.DependencyModel.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.FileProviders.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Abstractions.dll" to "bin\Debug\Microsoft.Extensions.FileProviders.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Localization.Abstractions.1.1.3\lib\netstandard1.0\Microsoft.Extensions.Localization.Abstractions.dll" to "bin\Debug\Microsoft.Extensions.Localization.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Localization.1.1.3\lib\net451\Microsoft.Extensions.Localization.dll" to "bin\Debug\Microsoft.Extensions.Localization.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Logging.Abstractions.1.1.2\lib\netstandard1.1\Microsoft.Extensions.Logging.Abstractions.dll" to "bin\Debug\Microsoft.Extensions.Logging.Abstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Logging.1.1.1\lib\netstandard1.1\Microsoft.Extensions.Logging.dll" to "bin\Debug\Microsoft.Extensions.Logging.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.ObjectPool.1.1.1\lib\net451\Microsoft.Extensions.ObjectPool.dll" to "bin\Debug\Microsoft.Extensions.ObjectPool.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Options.1.1.2\lib\netstandard1.0\Microsoft.Extensions.Options.dll" to "bin\Debug\Microsoft.Extensions.Options.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.PlatformAbstractions.1.1.0\lib\net451\Microsoft.Extensions.PlatformAbstractions.dll" to "bin\Debug\Microsoft.Extensions.PlatformAbstractions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Primitives.1.1.1\lib\netstandard1.0\Microsoft.Extensions.Primitives.dll" to "bin\Debug\Microsoft.Extensions.Primitives.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.WebEncoders.1.1.2\lib\netstandard1.0\Microsoft.Extensions.WebEncoders.dll" to "bin\Debug\Microsoft.Extensions.WebEncoders.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Net.Http.Headers.1.1.2\lib\netstandard1.1\Microsoft.Net.Http.Headers.dll" to "bin\Debug\Microsoft.Net.Http.Headers.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\EnterpriseLibrary.Common.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.Common.dll" to "bin\Debug\Microsoft.Practices.EnterpriseLibrary.Common.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\EnterpriseLibrary.Data.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.Data.dll" to "bin\Debug\Microsoft.Practices.EnterpriseLibrary.Data.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\MSTest.TestFramework.1.2.0\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.dll" to "bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\MSTest.TestFramework.1.2.0\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll" to "bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll" to "bin\Debug\Microsoft.Web.Infrastructure.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Web.Xdt.2.1.2\lib\net40\Microsoft.Web.XmlTransform.dll" to "bin\Debug\Microsoft.Web.XmlTransform.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Moq.4.5.16\lib\net45\Moq.dll" to "bin\Debug\Moq.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll" to "bin\Debug\Newtonsoft.Json.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Remotion.Linq.2.1.1\lib\net45\Remotion.Linq.dll" to "bin\Debug\Remotion.Linq.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\SecurityCodeScan.dll" to "bin\Debug\SecurityCodeScan.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\ServiceStack.Text.5.0.2\lib\net45\ServiceStack.Text.dll" to "bin\Debug\ServiceStack.Text.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Buffers.4.3.0\lib\netstandard1.1\System.Buffers.dll" to "bin\Debug\System.Buffers.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Collections.Immutable.1.3.0\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll" to "bin\Debug\System.Collections.Immutable.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.AttributedModel.dll" to "bin\Debug\System.Composition.AttributedModel.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Convention.dll" to "bin\Debug\System.Composition.Convention.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Hosting.dll" to "bin\Debug\System.Composition.Hosting.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Runtime.dll" to "bin\Debug\System.Composition.Runtime.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.TypedParts.dll" to "bin\Debug\System.Composition.TypedParts.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Data.SQLite.Core.1.0.109.2\lib\net451\System.Data.SQLite.dll" to "bin\Debug\System.Data.SQLite.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Diagnostics.DiagnosticSource.4.3.1\lib\portable-net45+win8+wpa81\System.Diagnostics.DiagnosticSource.dll" to "bin\Debug\System.Diagnostics.DiagnosticSource.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Interactive.Async.3.0.0\lib\net45\System.Interactive.Async.dll" to "bin\Debug\System.Interactive.Async.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Reflection.Metadata.1.0.21\lib\portable-net45+win8\System.Reflection.Metadata.dll" to "bin\Debug\System.Reflection.Metadata.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Runtime.CompilerServices.Unsafe.4.3.0\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.dll" to "bin\Debug\System.Runtime.CompilerServices.Unsafe.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll" to "bin\Debug\System.Runtime.InteropServices.RuntimeInformation.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.Text.Encodings.Web.4.5.0\lib\netstandard1.0\System.Text.Encodings.Web.dll" to "bin\Debug\System.Text.Encodings.Web.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\System.ValueTuple.4.3.0\lib\netstandard1.0\System.ValueTuple.dll" to "bin\Debug\System.ValueTuple.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.dll" to "bin\Debug\System.Web.Helpers.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.dll" to "bin\Debug\System.Web.Mvc.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.Razor.3.2.3\lib\net45\System.Web.Razor.dll" to "bin\Debug\System.Web.Razor.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Deployment.dll" to "bin\Debug\System.Web.WebPages.Deployment.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.dll" to "bin\Debug\System.Web.WebPages.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Razor.dll" to "bin\Debug\System.Web.WebPages.Razor.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\YamlDotNet.dll" to "bin\Debug\YamlDotNet.dll". [00:00:54] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.dll" to "bin\Debug\Microsoft.Build.dll". [00:00:54] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Framework.dll" to "bin\Debug\Microsoft.Build.Framework.dll". [00:00:54] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Tasks.Core.dll" to "bin\Debug\Microsoft.Build.Tasks.Core.dll". [00:00:54] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Engine.dll" to "bin\Debug\Microsoft.Build.Engine.dll". [00:00:54] Copying file from "C:\Program Files (x86)\Reference Assemblies\Microsoft\MSBuild\v14.0\Microsoft.Build.Utilities.Core.dll" to "bin\Debug\Microsoft.Build.Utilities.Core.dll". [00:00:54] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\SecurityCodeScan.pdb" to "bin\Debug\SecurityCodeScan.pdb". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\AntiXSS.4.3.0\lib\net40\AntiXssLibrary.xml" to "bin\Debug\AntiXssLibrary.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Castle.Core.3.3.3\lib\net45\Castle.Core.xml" to "bin\Debug\Castle.Core.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.SqlServer.xml" to "bin\Debug\EntityFramework.SqlServer.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\AntiXSS.4.3.0\lib\net40\HtmlSanitizationLibrary.xml" to "bin\Debug\HtmlSanitizationLibrary.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.Identity.Core.2.2.1\lib\net45\Microsoft.AspNet.Identity.Core.xml" to "bin\Debug\Microsoft.AspNet.Identity.Core.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\EntityFramework.6.2.0\lib\net45\EntityFramework.xml" to "bin\Debug\EntityFramework.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Antiforgery.1.1.3\lib\net451\Microsoft.AspNetCore.Antiforgery.xml" to "bin\Debug\Microsoft.AspNetCore.Antiforgery.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Authorization.1.1.3\lib\net451\Microsoft.AspNetCore.Authorization.xml" to "bin\Debug\Microsoft.AspNetCore.Authorization.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Cryptography.Internal.1.1.3\lib\net451\Microsoft.AspNetCore.Cryptography.Internal.xml" to "bin\Debug\Microsoft.AspNetCore.Cryptography.Internal.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.DataProtection.1.1.3\lib\net451\Microsoft.AspNetCore.DataProtection.xml" to "bin\Debug\Microsoft.AspNetCore.DataProtection.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.DataProtection.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.DataProtection.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.DataProtection.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Diagnostics.Abstractions.1.1.6\lib\netstandard1.0\Microsoft.AspNetCore.Diagnostics.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.Diagnostics.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Hosting.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.Hosting.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.Hosting.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Hosting.Server.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.Hosting.Server.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.Hosting.Server.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.1.1.2\lib\net451\Microsoft.AspNetCore.Http.xml" to "bin\Debug\Microsoft.AspNetCore.Http.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Html.Abstractions.1.1.2\lib\netstandard1.0\Microsoft.AspNetCore.Html.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.Html.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Abstractions.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.Http.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Extensions.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Extensions.xml" to "bin\Debug\Microsoft.AspNetCore.Http.Extensions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Http.Features.1.1.2\lib\net451\Microsoft.AspNetCore.Http.Features.xml" to "bin\Debug\Microsoft.AspNetCore.Http.Features.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.JsonPatch.1.1.2\lib\net451\Microsoft.AspNetCore.JsonPatch.xml" to "bin\Debug\Microsoft.AspNetCore.JsonPatch.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Abstractions.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.Mvc.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Core.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Core.xml" to "bin\Debug\Microsoft.AspNetCore.Mvc.Core.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.DataAnnotations.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.DataAnnotations.xml" to "bin\Debug\Microsoft.AspNetCore.Mvc.DataAnnotations.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.Formatters.Json.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.Formatters.Json.xml" to "bin\Debug\Microsoft.AspNetCore.Mvc.Formatters.Json.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Mvc.ViewFeatures.1.1.8\lib\net451\Microsoft.AspNetCore.Mvc.ViewFeatures.xml" to "bin\Debug\Microsoft.AspNetCore.Mvc.ViewFeatures.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.ResponseCaching.Abstractions.1.1.3\lib\net451\Microsoft.AspNetCore.ResponseCaching.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.ResponseCaching.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Routing.1.1.2\lib\net451\Microsoft.AspNetCore.Routing.xml" to "bin\Debug\Microsoft.AspNetCore.Routing.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.Routing.Abstractions.1.1.2\lib\net451\Microsoft.AspNetCore.Routing.Abstractions.xml" to "bin\Debug\Microsoft.AspNetCore.Routing.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNetCore.WebUtilities.1.1.2\lib\net451\Microsoft.AspNetCore.WebUtilities.xml" to "bin\Debug\Microsoft.AspNetCore.WebUtilities.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Common.1.0.1\lib\net45\Microsoft.CodeAnalysis.xml" to "bin\Debug\Microsoft.CodeAnalysis.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.xml" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.CSharp.Workspaces.xml" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.Workspaces.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.xml" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.1.0.1\lib\net45\Microsoft.CodeAnalysis.VisualBasic.Workspaces.xml" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.Workspaces.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.xml" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.CodeAnalysis.Workspaces.Common.1.0.1\lib\net452\Microsoft.CodeAnalysis.Workspaces.Desktop.xml" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.Desktop.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Data.Sqlite.1.1.1\lib\net451\Microsoft.Data.Sqlite.xml" to "bin\Debug\Microsoft.Data.Sqlite.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.EntityFrameworkCore.1.1.6\lib\net451\Microsoft.EntityFrameworkCore.xml" to "bin\Debug\Microsoft.EntityFrameworkCore.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.EntityFrameworkCore.Relational.1.1.6\lib\net451\Microsoft.EntityFrameworkCore.Relational.xml" to "bin\Debug\Microsoft.EntityFrameworkCore.Relational.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Caching.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.Caching.Abstractions.xml" to "bin\Debug\Microsoft.Extensions.Caching.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Caching.Memory.1.1.1\lib\net451\Microsoft.Extensions.Caching.Memory.xml" to "bin\Debug\Microsoft.Extensions.Caching.Memory.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Configuration.Abstractions.1.1.2\lib\netstandard1.0\Microsoft.Extensions.Configuration.Abstractions.xml" to "bin\Debug\Microsoft.Extensions.Configuration.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.DependencyInjection.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.DependencyInjection.Abstractions.xml" to "bin\Debug\Microsoft.Extensions.DependencyInjection.Abstractions.xml". [00:00:54] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.DependencyInjection.1.1.0\lib\netstandard1.1\Microsoft.Extensions.DependencyInjection.xml" to "bin\Debug\Microsoft.Extensions.DependencyInjection.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.FileProviders.Abstractions.1.1.1\lib\netstandard1.0\Microsoft.Extensions.FileProviders.Abstractions.xml" to "bin\Debug\Microsoft.Extensions.FileProviders.Abstractions.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Localization.1.1.3\lib\net451\Microsoft.Extensions.Localization.xml" to "bin\Debug\Microsoft.Extensions.Localization.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Localization.Abstractions.1.1.3\lib\netstandard1.0\Microsoft.Extensions.Localization.Abstractions.xml" to "bin\Debug\Microsoft.Extensions.Localization.Abstractions.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Logging.1.1.1\lib\netstandard1.1\Microsoft.Extensions.Logging.xml" to "bin\Debug\Microsoft.Extensions.Logging.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Logging.Abstractions.1.1.2\lib\netstandard1.1\Microsoft.Extensions.Logging.Abstractions.xml" to "bin\Debug\Microsoft.Extensions.Logging.Abstractions.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Options.1.1.2\lib\netstandard1.0\Microsoft.Extensions.Options.xml" to "bin\Debug\Microsoft.Extensions.Options.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.ObjectPool.1.1.1\lib\net451\Microsoft.Extensions.ObjectPool.xml" to "bin\Debug\Microsoft.Extensions.ObjectPool.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.Primitives.1.1.1\lib\netstandard1.0\Microsoft.Extensions.Primitives.xml" to "bin\Debug\Microsoft.Extensions.Primitives.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.WebEncoders.1.1.2\lib\netstandard1.0\Microsoft.Extensions.WebEncoders.xml" to "bin\Debug\Microsoft.Extensions.WebEncoders.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Extensions.PlatformAbstractions.1.1.0\lib\net451\Microsoft.Extensions.PlatformAbstractions.xml" to "bin\Debug\Microsoft.Extensions.PlatformAbstractions.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Net.Http.Headers.1.1.2\lib\netstandard1.1\Microsoft.Net.Http.Headers.xml" to "bin\Debug\Microsoft.Net.Http.Headers.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\EnterpriseLibrary.Common.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.Common.xml" to "bin\Debug\Microsoft.Practices.EnterpriseLibrary.Common.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\EnterpriseLibrary.Data.6.0.1304.0\lib\NET45\Microsoft.Practices.EnterpriseLibrary.Data.xml" to "bin\Debug\Microsoft.Practices.EnterpriseLibrary.Data.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\MSTest.TestFramework.1.2.0\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.xml" to "bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\MSTest.TestFramework.1.2.0\lib\net45\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml" to "bin\Debug\Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Moq.4.5.16\lib\net45\Moq.xml" to "bin\Debug\Moq.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.xml" to "bin\Debug\Newtonsoft.Json.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Remotion.Linq.2.1.1\lib\net45\Remotion.Linq.xml" to "bin\Debug\Remotion.Linq.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\ServiceStack.Text.5.0.2\lib\net45\ServiceStack.Text.xml" to "bin\Debug\ServiceStack.Text.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Collections.Immutable.1.3.0\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.xml" to "bin\Debug\System.Collections.Immutable.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.AttributedModel.xml" to "bin\Debug\System.Composition.AttributedModel.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Convention.xml" to "bin\Debug\System.Composition.Convention.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Hosting.xml" to "bin\Debug\System.Composition.Hosting.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.Runtime.xml" to "bin\Debug\System.Composition.Runtime.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.Composition.1.0.27\lib\portable-net45+win8+wp8+wpa81\System.Composition.TypedParts.xml" to "bin\Debug\System.Composition.TypedParts.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Data.SQLite.Core.1.0.109.2\lib\net451\System.Data.SQLite.xml" to "bin\Debug\System.Data.SQLite.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Data.SQLite.Core.1.0.109.2\lib\net451\System.Data.SQLite.dll.config" to "bin\Debug\System.Data.SQLite.dll.config". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Diagnostics.DiagnosticSource.4.3.1\lib\portable-net45+win8+wpa81\System.Diagnostics.DiagnosticSource.xml" to "bin\Debug\System.Diagnostics.DiagnosticSource.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Interactive.Async.3.0.0\lib\net45\System.Interactive.Async.xml" to "bin\Debug\System.Interactive.Async.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Reflection.Metadata.1.0.21\lib\portable-net45+win8\System.Reflection.Metadata.xml" to "bin\Debug\System.Reflection.Metadata.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Runtime.CompilerServices.Unsafe.4.3.0\lib\netstandard1.0\System.Runtime.CompilerServices.Unsafe.xml" to "bin\Debug\System.Runtime.CompilerServices.Unsafe.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Text.Encodings.Web.4.5.0\lib\netstandard1.0\System.Text.Encodings.Web.xml" to "bin\Debug\System.Text.Encodings.Web.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.xml" to "bin\Debug\System.Web.Helpers.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45\System.Web.Mvc.xml" to "bin\Debug\System.Web.Mvc.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.Razor.3.2.3\lib\net45\System.Web.Razor.xml" to "bin\Debug\System.Web.Razor.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.xml" to "bin\Debug\System.Web.WebPages.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Deployment.xml" to "bin\Debug\System.Web.WebPages.Deployment.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Razor.xml" to "bin\Debug\System.Web.WebPages.Razor.xml". [00:00:55] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\YamlDotNet.xml" to "bin\Debug\YamlDotNet.xml". [00:00:55] Creating "C:\projects\security-code-scan\SecurityCodeScan.Test\obj\Debug\SecurityCodeScan.Test.csproj.CopyComplete" because "AlwaysCreate" was specified. [00:00:55] _CopyOutOfDateSourceItemsToOutputDirectory: [00:00:55] Creating directory "bin\Debug\Config". [00:00:55] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\Config\AuditMode.yml" to "bin\Debug\Config\AuditMode.yml". [00:00:55] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\Diagnostic.nuspec" to "bin\Debug\Diagnostic.nuspec". [00:00:55] Creating directory "bin\Debug\tools". [00:00:55] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\tools\install.ps1" to "bin\Debug\tools\install.ps1". [00:00:55] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\tools\uninstall.ps1" to "bin\Debug\tools\uninstall.ps1". [00:00:55] Creating directory "bin\Debug\x86". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\SQLite.3.13.0\runtimes\win7-x86\native\sqlite3.dll" to "bin\Debug\x86\sqlite3.dll". [00:00:55] Creating directory "bin\Debug\x64". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\SQLite.3.13.0\runtimes\win7-x64\native\sqlite3.dll" to "bin\Debug\x64\sqlite3.dll". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\MSTest.TestAdapter.1.2.0\build\_common\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll" to "bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\MSTest.TestAdapter.1.2.0\build\_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll" to "bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\MSTest.TestAdapter.1.2.0\build\_common\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll" to "bin\Debug\Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll". [00:00:55] _CopyAppConfigFile: [00:00:55] Copying file from "app.config" to "bin\Debug\SecurityCodeScan.Test.dll.config". [00:00:55] CopyFilesToOutputDirectory: [00:00:55] Copying file from "obj\Debug\SecurityCodeScan.Test.dll" to "bin\Debug\SecurityCodeScan.Test.dll". [00:00:55] SecurityCodeScan.Test -> C:\projects\security-code-scan\SecurityCodeScan.Test\bin\Debug\SecurityCodeScan.Test.dll [00:00:55] Copying file from "obj\Debug\SecurityCodeScan.Test.pdb" to "bin\Debug\SecurityCodeScan.Test.pdb". [00:00:55] CopySQLiteInteropFiles: [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Data.SQLite.Core.1.0.109.2\build\net451\x64\SQLite.Interop.dll" to "bin\Debug\x64\SQLite.Interop.dll". [00:00:55] Copying file from "C:\projects\security-code-scan\packages\System.Data.SQLite.Core.1.0.109.2\build\net451\x86\SQLite.Interop.dll" to "bin\Debug\x86\SQLite.Interop.dll". [00:00:55] 3>Done Building Project "C:\projects\security-code-scan\SecurityCodeScan.Test\SecurityCodeScan.Test.csproj" (default targets). [00:00:55] 4>GenerateTargetFrameworkMonikerAttribute: [00:00:55] Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files. [00:00:55] CoreCompile: [00:00:55] C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn\csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\mscorlib.dll" /reference:C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\SecurityCodeScan.dll /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Collections.Concurrent.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Collections.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.Annotations.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ComponentModel.EventBasedAsync.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Contracts.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Debug.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Tools.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Diagnostics.Tracing.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Dynamic.Runtime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Globalization.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.IO.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Expressions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Parallel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Linq.Queryable.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.NetworkInformation.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Net.Requests.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ObjectModel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.ILGeneration.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Emit.Lightweight.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Reflection.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Resources.ResourceManager.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.InteropServices.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.InteropServices.WindowsRuntime.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Numerics.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Json.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Runtime.Serialization.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Security.Principal.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Duplex.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Http.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.NetTcp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Primitives.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.ServiceModel.Security.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.Encoding.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.Encoding.Extensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Text.RegularExpressions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Tasks.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Tasks.Parallel.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Threading.Timer.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.ReaderWriter.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.XDocument.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.2\Facades\System.Xml.XmlSerializer.dll" /debug+ /debug:full /optimize- /out:obj\Debug\SecurityCodeScan.Vsix.dll /ruleset:"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Team Tools\Static Analysis Tools\\Rule Sets\MinimumRecommendedRules.ruleset" /subsystemversion:6.00 /target:library /utf8output /langversion:default [00:00:55] Using shared compilation with compiler from directory: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn [00:00:55] 4>CSC : warning CS2008: No source files specified. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:00:57] ZipProjects: [00:00:57] Zipping ProjectTemplates [00:00:57] SecurityCodeScan.Vsix -> [00:00:57] ZipItems: [00:00:57] Zipping ItemTemplates [00:00:57] SecurityCodeScan.Vsix -> [00:00:57] _CopyFilesMarkedCopyLocal: [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\SecurityCodeScan.dll" to "bin\Debug\SecurityCodeScan.dll". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\YamlDotNet.dll" to "bin\Debug\YamlDotNet.dll". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\Microsoft.CodeAnalysis.dll" to "bin\Debug\Microsoft.CodeAnalysis.dll". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\Microsoft.CodeAnalysis.Workspaces.dll" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.dll". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\Microsoft.CodeAnalysis.CSharp.dll" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.dll". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\Microsoft.CodeAnalysis.VisualBasic.dll" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.dll". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\SecurityCodeScan.pdb" to "bin\Debug\SecurityCodeScan.pdb". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\YamlDotNet.xml" to "bin\Debug\YamlDotNet.xml". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\Microsoft.CodeAnalysis.xml" to "bin\Debug\Microsoft.CodeAnalysis.xml". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\Microsoft.CodeAnalysis.Workspaces.xml" to "bin\Debug\Microsoft.CodeAnalysis.Workspaces.xml". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\Microsoft.CodeAnalysis.CSharp.xml" to "bin\Debug\Microsoft.CodeAnalysis.CSharp.xml". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\bin\Debug\Microsoft.CodeAnalysis.VisualBasic.xml" to "bin\Debug\Microsoft.CodeAnalysis.VisualBasic.xml". [00:00:57] Creating "C:\projects\security-code-scan\SecurityCodeScan.Vsix\obj\Debug\SecurityCodeScan.Vsix.csproj.CopyComplete" because "AlwaysCreate" was specified. [00:00:57] _CopyOutOfDateSourceItemsToOutputDirectory: [00:00:57] Creating directory "bin\Debug\Config". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\Config\AuditMode.yml" to "bin\Debug\Config\AuditMode.yml". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\Diagnostic.nuspec" to "bin\Debug\Diagnostic.nuspec". [00:00:57] Creating directory "bin\Debug\tools". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\tools\install.ps1" to "bin\Debug\tools\install.ps1". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan\tools\uninstall.ps1" to "bin\Debug\tools\uninstall.ps1". [00:00:57] _CopyOutOfDateSourceItemsToOutputDirectoryAlways: [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan.Vsix\icon.png" to "bin\Debug\icon.png". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan.Vsix\LICENSE-LGPL.txt" to "bin\Debug\LICENSE-LGPL.txt". [00:00:57] Copying file from "C:\projects\security-code-scan\SecurityCodeScan.Vsix\preview.png" to "bin\Debug\preview.png". [00:00:57] CreateVsixContainer: [00:00:57] Creating VSIX Container... [00:00:57] C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VSSDK\VisualStudioIntegration\Tools\bin\VsixUtil.exe package -sourceManifest "obj\Debug\extension.vsixmanifest" -outputPath "bin\Debug\SecurityCodeScan.Vsix.vsix" -files "obj\Debug\\files.json" -compressionLevel "NotCompressed" [00:00:57] SecurityCodeScan.Vsix -> C:\projects\security-code-scan\SecurityCodeScan.Vsix\bin\Debug\SecurityCodeScan.Vsix.vsix [00:01:11] DeployVsixExtensionFiles: [00:01:11] VsixID = EA274E2A-E5EB-433B-9847-4CD27BE874EF [00:01:11] VsixVersion = 3.0.0 [00:01:11] VsixDeploymentPath = C:\Users\appveyor\AppData\Local\Microsoft\VisualStudio\15.0_028c8375Roslyn\Extensions\JaroslavLobacevski\Security Code Scan\3.0.0\ [00:01:11] Setting up Visual Studio for debugging extensions. This one-time operation may take a minute or more. [00:01:11] C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe /RootSuffix Roslyn /ResetSettings General.vssettings /Embedding /Command File.Exit [00:01:56] 4>DEVENV : warning : Test name: CFuzz::DoOpenCloseTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test performs thousands of create-open-close sequences.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoSubOpensTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: The test performs a rapid series of calls to open objects in the pTestDevice's namespace. In these calls, it passes a path that begins with the pTestDevice and includes arbitrary names and nonsense strings of varying length and content. . Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoSubOpensWithStreamsTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test tries to open a variety of named data streams on the pTestDevice. The test uses a series of arbitrary stream names with content and characters that might be valid for other uses on some devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying I/O control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoRandomIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying file system control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoRandomFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoQueryAndSetFileInformationTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve and change the object, file, and volume information of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoQueryAndSetSecurityTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptior and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoMiscAPITest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptor and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: CFuzz::DoMiscAPIWithZeroLengthTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test passes a blank (zero-length) query and an invalid buffer address to the driver while trying to retrieve extended atrributes of a file.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:57] 4>DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:58] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: CFuzz::DoOpenCloseTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test performs thousands of create-open-close sequences.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: CFuzz::DoSubOpensTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: The test performs a rapid series of calls to open objects in the pTestDevice's namespace. In these calls, it passes a path that begins with the pTestDevice and includes arbitrary names and nonsense strings of varying length and content. . Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: CFuzz::DoSubOpensWithStreamsTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test tries to open a variety of named data streams on the pTestDevice. The test uses a series of arbitrary stream names with content and characters that might be valid for other uses on some devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:01:59] 4>DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying I/O control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: CFuzz::DoRandomIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying file system control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: CFuzz::DoRandomFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: CFuzz::DoQueryAndSetFileInformationTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve and change the object, file, and volume information of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: CFuzz::DoQueryAndSetSecurityTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptior and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: CFuzz::DoMiscAPITest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptor and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: CFuzz::DoMiscAPIWithZeroLengthTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test passes a blank (zero-length) query and an invalid buffer address to the driver while trying to retrieve extended atrributes of a file.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:00] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:01] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoOpenCloseTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test performs thousands of create-open-close sequences.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoSubOpensTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: The test performs a rapid series of calls to open objects in the pTestDevice's namespace. In these calls, it passes a path that begins with the pTestDevice and includes arbitrary names and nonsense strings of varying length and content. . Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoSubOpensWithStreamsTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test tries to open a variety of named data streams on the pTestDevice. The test uses a series of arbitrary stream names with content and characters that might be valid for other uses on some devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying I/O control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoRandomIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying file system control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoRandomFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoQueryAndSetFileInformationTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve and change the object, file, and volume information of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoQueryAndSetSecurityTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptior and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoMiscAPITest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptor and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:02] 4>DEVENV : warning : Test name: CFuzz::DoMiscAPIWithZeroLengthTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test passes a blank (zero-length) query and an invalid buffer address to the driver while trying to retrieve extended atrributes of a file.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:03] 4>DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: CFuzz::DoOpenCloseTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test performs thousands of create-open-close sequences.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: CFuzz::DoSubOpensTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: The test performs a rapid series of calls to open objects in the pTestDevice's namespace. In these calls, it passes a path that begins with the pTestDevice and includes arbitrary names and nonsense strings of varying length and content. . Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: CFuzz::DoSubOpensWithStreamsTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test tries to open a variety of named data streams on the pTestDevice. The test uses a series of arbitrary stream names with content and characters that might be valid for other uses on some devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying I/O control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:04] 4>DEVENV : warning : Test name: CFuzz::DoRandomIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying file system control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: CFuzz::DoRandomFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: CFuzz::DoQueryAndSetFileInformationTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve and change the object, file, and volume information of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: CFuzz::DoQueryAndSetSecurityTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptior and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: CFuzz::DoMiscAPITest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptor and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: CFuzz::DoMiscAPIWithZeroLengthTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test passes a blank (zero-length) query and an invalid buffer address to the driver while trying to retrieve extended atrributes of a file.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:05] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:06] 4>DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:07] 4>DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] Extension 'EA274E2A-E5EB-433B-9847-4CD27BE874EF' has been enabled. [00:02:21] CopyVsixManifestFile: [00:02:21] Copying file from "obj\Debug\extension.vsixmanifest" to "bin\Debug\extension.vsixmanifest". [00:02:21] SecurityCodeScan.Vsix -> C:\projects\security-code-scan\SecurityCodeScan.Vsix\bin\Debug\extension.vsixmanifest [00:02:21] CreateMenuPkgDef: [00:02:21] Skipping target "CreateMenuPkgDef" because it has no outputs. [00:02:21] 4>Done Building Project "C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj" (default targets). [00:02:21] 1>Done Building Project "C:\projects\security-code-scan\SecurityCodeScan.sln" (default targets). [00:02:21] [00:02:21] Build succeeded. [00:02:21] [00:02:21] "C:\projects\security-code-scan\SecurityCodeScan.sln" (default target) (1) -> [00:02:21] "C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj" (default target) (4) -> [00:02:21] (CoreCompile target) -> [00:02:21] CSC : warning CS2008: No source files specified. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] [00:02:21] [00:02:21] "C:\projects\security-code-scan\SecurityCodeScan.sln" (default target) (1) -> [00:02:21] "C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj" (default target) (4) -> [00:02:21] (DeployVsixExtensionFiles target) -> [00:02:21] DEVENV : warning : Test name: CFuzz::DoOpenCloseTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test performs thousands of create-open-close sequences.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoSubOpensTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: The test performs a rapid series of calls to open objects in the pTestDevice's namespace. In these calls, it passes a path that begins with the pTestDevice and includes arbitrary names and nonsense strings of varying length and content. . Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoSubOpensWithStreamsTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test tries to open a variety of named data streams on the pTestDevice. The test uses a series of arbitrary stream names with content and characters that might be valid for other uses on some devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying I/O control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoRandomIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying file system control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoRandomFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoQueryAndSetFileInformationTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve and change the object, file, and volume information of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoQueryAndSetSecurityTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptior and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoMiscAPITest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptor and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoMiscAPIWithZeroLengthTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test passes a blank (zero-length) query and an invalid buffer address to the driver while trying to retrieve extended atrributes of a file.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoOpenCloseTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test performs thousands of create-open-close sequences.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoSubOpensTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: The test performs a rapid series of calls to open objects in the pTestDevice's namespace. In these calls, it passes a path that begins with the pTestDevice and includes arbitrary names and nonsense strings of varying length and content. . Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoSubOpensWithStreamsTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test tries to open a variety of named data streams on the pTestDevice. The test uses a series of arbitrary stream names with content and characters that might be valid for other uses on some devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying I/O control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoRandomIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying file system control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoRandomFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoQueryAndSetFileInformationTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve and change the object, file, and volume information of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoQueryAndSetSecurityTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptior and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoMiscAPITest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptor and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoMiscAPIWithZeroLengthTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test passes a blank (zero-length) query and an invalid buffer address to the driver while trying to retrieve extended atrributes of a file.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoOpenCloseTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test performs thousands of create-open-close sequences.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoSubOpensTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: The test performs a rapid series of calls to open objects in the pTestDevice's namespace. In these calls, it passes a path that begins with the pTestDevice and includes arbitrary names and nonsense strings of varying length and content. . Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoSubOpensWithStreamsTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test tries to open a variety of named data streams on the pTestDevice. The test uses a series of arbitrary stream names with content and characters that might be valid for other uses on some devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying I/O control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoRandomIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying file system control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoRandomFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoQueryAndSetFileInformationTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve and change the object, file, and volume information of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoQueryAndSetSecurityTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptior and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoMiscAPITest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptor and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoMiscAPIWithZeroLengthTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test passes a blank (zero-length) query and an invalid buffer address to the driver while trying to retrieve extended atrributes of a file.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoOpenCloseTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test performs thousands of create-open-close sequences.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoSubOpensTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: The test performs a rapid series of calls to open objects in the pTestDevice's namespace. In these calls, it passes a path that begins with the pTestDevice and includes arbitrary names and nonsense strings of varying length and content. . Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoSubOpensWithStreamsTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test tries to open a variety of named data streams on the pTestDevice. The test uses a series of arbitrary stream names with content and characters that might be valid for other uses on some devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying I/O control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoRandomIOCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoZeroLengthBufferFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl with input and/or output buffer lengths of 0. The test generates varying file system control codes by using different function codes, pTestDevice types, data transfer methods, and access requirements.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoRandomFSCTLTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues a series of calls to the DeviceIoControl function with function codes, pTestDevice types, data transfer methods, and access requirements that are selected at random from a specified range of values. The calls include input and output buffers with valid and invalid buffer pointers and lengths, and randomly generated content.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoQueryAndSetFileInformationTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve and change the object, file, and volume information of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoQueryAndSetSecurityTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptior and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoMiscAPITest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test issues calls to retrieve the security descriptor and change the security state of devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: CFuzz::DoMiscAPIWithZeroLengthTest - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test tests basic reliability and security of drivers.. New Value: This test passes a blank (zero-length) query and an invalid buffer address to the driver while trying to retrieve extended atrributes of a file.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDisableAndEnableDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test disables and enables target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test causes IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelRemoveDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_REMOVE_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPCancelStopDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_CANCEL_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceRequestNewResourcesAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. It also manipulates the resource requirements of devices to maximize the chances that new resources are allocated to devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPTryStopDeviceAndFailRestart - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to try and cause IRP_MN_STOP_DEVICE to be sent to target device stacks. The EDT filter driver then fails IRP_MN_START_DEVICE requests (that follow IRP_MN_STOP_DEVICE requests) to trigger surprise removal of target devices.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPSurpriseRemoveAndRestartDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses EDT filter driver to cause IRP_MN_SURPRISE_REMOVAL to be sent to target device stacks.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] DEVENV : warning : Test name: PNPDTest::PNPDIFRemoveAndRescanParentDevice - Unique property value already defined. This value will be overwritten and may cause unexpected behaviors. Property: Kits.Description. Old value: This test exercises various Plug and Play (PnP)-related code paths in the driver and user-mode components.. New Value: This test uses SetupDi API to send DIF_REMOVE request for the installers to process remove.. Current property level: Test. [C:\projects\security-code-scan\SecurityCodeScan.Vsix\SecurityCodeScan.Vsix.csproj] [00:02:21] [00:02:21] 117 Warning(s) [00:02:21] 0 Error(s) [00:02:21] [00:02:21] Time Elapsed 00:01:43.21 [00:02:24] Discovering tests...OK [00:02:24] vstest.console /logger:Appveyor "C:\projects\security-code-scan\SecurityCodeScan.Test\bin\Debug\SecurityCodeScan.Test.dll" [00:02:25] Microsoft (R) Test Execution Command Line Tool Version 15.8.0 [00:02:25] Copyright (c) Microsoft Corporation. All rights reserved. [00:02:25] [00:02:25] Starting test execution, please wait... [00:02:28] Passed HtmlValidateRequestVulnerable (<%@page validateRequest="false") [00:02:29] Passed HtmlValidateRequestVulnerable (<% @page validateRequest="false") [00:02:29] Passed HtmlValidateRequestVulnerable (<% @ page validateRequest="false") [00:02:29] Passed HtmlValidateRequestVulnerable (<% @ page validateRequest ="false") [00:02:29] Passed HtmlValidateRequestVulnerable (<% @ page validateRequest = "false") [00:02:29] Passed HtmlValidateRequestVulnerable (<%@page VAlidateRequest=" FAlse ") [00:02:29] Passed HtmlValidateRequestSafe (<%@page validateRequest="true") [00:02:29] Passed HtmlValidateRequestSafe (<%@page VAlidateRequest=" TRue ") [00:02:31] Passed DetectJavaScriptSerializerWithSimpleTypeResolverUsed [00:02:31] Passed DetectJavaScriptSerializerWithSimpleTypeResolverAsFieldUsed [00:02:31] Passed IgnoreJavaScriptSerializerWithNotCompilingParameterUsed [00:02:31] Passed IgnoreJavaScriptSerializerUsed [00:02:31] Passed DetectJSonSerializerTypeNameHandlingNotNoneOnProperty (Objects) [00:02:31] Passed DetectJSonSerializerTypeNameHandlingNotNoneOnProperty (Arrays) [00:02:31] Passed DetectJSonSerializerTypeNameHandlingNotNoneOnProperty (All) [00:02:31] Passed DetectJSonSerializerTypeNameHandlingNotNoneOnProperty (Auto) [00:02:31] Passed IgnoreJSonSerializerTypeNameHandlingNoneOnProperty [00:02:31] Skipped IgnoreJSonSerializerTypeNameHandlingDeepclone [00:02:32] Passed DetectJSonSerializerTypeNameHandlingNotNone (Objects) [00:02:32] Passed DetectJSonSerializerTypeNameHandlingNotNone (Arrays) [00:02:32] Passed DetectJSonSerializerTypeNameHandlingNotNone (All) [00:02:32] Passed DetectJSonSerializerTypeNameHandlingNotNone (Auto) [00:02:32] Passed DetectJSonSerializerTypeNameHandlingAllWithNamespace [00:02:32] Passed DetectJSonSerializerTypeNameHandlingAllFromConstant [00:02:32] Passed DetectJSonSerializerTypeNameHandlingAllAfterSettingsConstruction [00:02:32] Passed DetectJsonSerializerTypeNameHandlingUnknownRuntimeValue [00:02:32] Passed IgnoreJSonSerializerTypeNameHandlingNone [00:02:32] Passed JSonSerializerTypeNameHandlingNonCompilingValue (TypeNameHandling.Test,System.String[],System.String[],False) [00:02:32] Passed JSonSerializerTypeNameHandlingNonCompilingValue (foo(),System.String[],System.String[],False) [00:02:32] Passed JSonSerializerTypeNameHandlingNonCompilingValue (foo2(xyz),System.String[],System.String[],True) [00:02:32] Passed IgnoreJSonSerializerTypeNameHandlingNonCompilingStringValue [00:02:32] Passed IgnoreJsonSerializerTypeNameHandlingNonCompilingTypeAssigned [00:02:32] Passed GivenAliasDirective_DetectDiagnostic [00:02:32] Passed PasswordValidatorDeclarationOK [00:02:32] Passed PasswordValidatorDeclarationTooSmall [00:02:32] Passed PasswordValidatorTooShort [00:02:32] Passed PasswordValidatorDeclarationWithVariable [00:02:32] Passed PasswordValidatorOutOfDeclarationOK [00:02:32] Passed PasswordValidatorNotEnoughProperties [00:02:32] Passed PasswordValidatorNoRequiredLengthProperty [00:02:32] Passed PasswordValidatorDeclarationAssignFalse [00:02:32] Passed PasswordValidatorDeclarationReAssignOK [00:02:32] Passed PasswordValidatorDeclarationReAssignFalse [00:02:32] Passed PasswordValidatorDeclarationReAssignRequiredLenght [00:02:32] Passed PasswordValidatorAssignUnknownValue [00:02:33] Passed IgnorePasswordValidatorDeclarationFromOtherNamespace [00:02:33] Passed GivenAliasDirective_DetectDiagnostic [00:02:33] Passed XssFromEntityFrameworkCore (Sink((from x in new SampleContext().TestProp where x == "aaa" select x).SingleOrDefault()),True) [00:02:33] Passed XssFromEntityFrameworkCore (Sink((from x in new SampleContext().TestField where x == "aaa" select x).SingleOrDefault()),True) [00:02:33] Passed HttpResponseWrite (System.Web,Request.Params[0],,Response.Write(userInput)) [00:02:33] Passed HttpResponseWrite (System.Web,Request.Params[0],System.String,Response.Write(userInput)) [00:02:33] Passed HttpResponseWrite (System.Web,Request.Params[0].ToString(),System.String,Response.Write(userInput)) [00:02:33] Passed UnencodedInputDataSystemWebMvc (System.Web.Mvc,HttpGet) [00:02:33] Passed UnencodedInputDataSystemWebMvc (HG = System.Web.Mvc.HttpGetAttribute,HG) [00:02:33] Passed UnencodedInputData [00:02:33] Passed UnencodedInputData2 [00:02:33] Passed BaseNotController [00:02:33] Passed NoSymbolReturnType [00:02:33] Passed Void [00:02:33] Passed EncodedInputDataWithTemporaryVariable [00:02:33] Passed EncodedInputDataOnReturn [00:02:33] Passed ReturnEncodedData [00:02:33] Passed EncodedDataWithSameVariableUsage [00:02:33] Passed MethodWithOtherReturningTypeThanString [00:02:33] Passed PrivateMethod [00:02:33] Passed DetectAnnotation1 [00:02:33] Passed DetectAnnotation2 (System.Web.Mvc,Nope = System.Web.Mvc.AuthorizeAttribute,Authorize,OutputCache) [00:02:33] Passed DetectAnnotation2 (OC = System.Web.Mvc.OutputCacheAttribute,Auth = System.Web.Mvc.AuthorizeAttribute,Auth,OC) [00:02:33] Passed DetectAnnotation3 [00:02:33] Passed DetectAnnotation4 [00:02:33] Passed DetectAnnotation5 [00:02:33] Passed DetectAnnotation6 [00:02:33] Passed DetectAnnotation7 [00:02:33] Passed DetectAnnotation8 [00:02:33] Passed FalsePositiveInvalidDuration [00:02:33] Passed FalsePositive1 [00:02:33] Passed FalsePositive2 [00:02:33] Passed FalsePositive3 [00:02:33] Passed FalsePositive4 [00:02:33] Passed FalsePositive5 [00:02:33] Passed FalsePositive6 [00:02:33] Passed DetectValidateInputAttribute [00:02:33] Passed DetectValidateInputAttribute2 [00:02:33] Passed DetectValidateInputAttributeOnClass [00:02:33] Passed DetectInlineValidateInputAttribute [00:02:33] Passed DetectValidateInputAttributeWithNamespace [00:02:33] Passed DetectValidateInputAttributeWithContantEqualToFalse [00:02:33] Passed IgnoreUnrelatedValidateInputAttribute [00:02:33] Passed DetectValidateInputAttributeWasSetOnParentClass [00:02:33] Passed DetectValidateInputAttributeWasSetOnOverridenMethod [00:02:33] Passed IgnoreValidateInputAttributeWasSetOnClassAndNoMethodEffected [00:02:33] Passed IgnoreOverridenValidateInputAttributeWasSetOnParentClass [00:02:33] Passed IgnoreOverridenValidateInputAttributeWasSetOnOverridenMethod [00:02:33] Passed DetectUnvalidatedProperty [00:02:33] Passed DetectUnvalidatedMethod [00:02:33] Passed IgnoreUnrelatedUnvalidatedMethod [00:02:33] Passed IgnoreUnrelatedStaticUnvalidatedMethod [00:02:33] Passed DetectAllowHtmlAttribute (System.Web.Mvc,AllowHtml) [00:02:33] Passed DetectAllowHtmlAttribute (AH = System.Web.Mvc.AllowHtmlAttribute,AH) [00:02:34] Passed DetectAllowHtmlAttributeWithNamespace [00:02:34] Passed DetectInlineAllowHtmlAttribute [00:02:34] Passed DetectAllowHtmlAttributeAfterAtrributeContainingAllowHtmlInName [00:02:34] Passed IgnoreUnrelatedAllowHtmlAttribute [00:02:34] Passed WeakCertFalsePositiveCSharp (var request = (Rqst)WebRequest.Create("https://hack.me/");,request.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertFalsePositiveCSharp (var request = new WebRequestHandler();,request.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertFalsePositiveCSharp (,ServicePointManager.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertAuditCSharp (var request = (Rqst)WebRequest.Create("https://hack.me/");,request.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertAuditCSharp (var request = new WebRequestHandler();,request.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertAuditCSharp (,ServicePointManager.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertVulnerableCSharp (var request = (Rqst)WebRequest.Create("https://hack.me/");,request.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertVulnerableCSharp (var request = new WebRequestHandler();,request.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertVulnerableCSharp (,ServicePointManager.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertVulnerableVBasic (Dim request As Rqst = CType(WebRequest.Create("https://hack.me/"), Rqst),request.ServerCertificateValidationCallback) [00:02:34] Passed WeakCertVulnerableVBasic (Dim request As New WebRequestHandler(),request.ServerCertificateValidationCallback) [00:02:34] Passed WeakCipherFalsePositive [00:02:34] Passed WeakCipherVulnerableDES [00:02:34] Passed WeakCipherVulnerableRC2 [00:02:34] Passed WeakCipherVulnerableDES2 [00:02:34] Passed WeakCipherVulnerableRC2_2 [00:02:34] Passed GivenAliasDirective_DetectDiagnostic [00:02:34] Passed WeakCipherMode (CipherMode.ECB,SCS0012) [00:02:34] Passed WeakCipherMode (CipherMode.OFB,SCS0013) [00:02:34] Passed WeakCipherMode (CipherMode.CBC,SCS0011) [00:02:34] Passed WeakCipherMode (ECB,SCS0012) [00:02:34] Passed WeakCipherMode (OFB,SCS0013) [00:02:34] Passed WeakCipherMode (CBC,SCS0011) [00:02:34] Passed WeakCipherMode (CM.ECB,SCS0012) [00:02:34] Passed WeakCipherMode (CM.OFB,SCS0013) [00:02:34] Passed WeakCipherMode (CM.CBC,SCS0011) [00:02:34] Passed WeakCipherModeECB [00:02:34] Passed WeakCipherModeOFB [00:02:34] Passed WeakCipherModeCBC [00:02:34] Passed NotSHA1Create [00:02:34] Passed Delegate (MD5,MD5.Create) [00:02:34] Passed Delegate (SHA1,SHA1.Create) [00:02:34] Passed Func (MD5,MD5.Create) [00:02:34] Passed Func (SHA1,SHA1.Create) [00:02:34] Passed SameLine (MD5,MD5.Create) [00:02:34] Passed SameLine (SHA1,SHA1.Create) [00:02:34] Passed Lazy (MD5,MD5.Create) [00:02:34] Passed Lazy (SHA1,SHA1.Create) [00:02:34] Passed ExternalFunction (MD5) [00:02:34] Passed ExternalFunction (SHA1) [00:02:34] Passed ExternalFunction (MD5Cng) [00:02:34] Passed ExternalFunction (MD5CryptoServiceProvider) [00:02:34] Passed ExternalFunction (SHA1CryptoServiceProvider) [00:02:34] Passed ExternalFunction (SHA1Managed) [00:02:34] Passed ExternalFunction (SHA1Cng) [00:02:34] Passed Create (MD5.Create()) [00:02:34] Passed Create (new MD5CryptoServiceProvider()) [00:02:34] Passed Create (new MD5Cng()) [00:02:34] Passed Create (SHA1.Create()) [00:02:34] Passed Create (new SHA1CryptoServiceProvider()) [00:02:34] Passed Create (new SHA1Managed()) [00:02:34] Passed Create (new SHA1Cng()) [00:02:34] Passed Create (CryptoConfig.CreateFromName("MD5")) [00:02:34] Passed Create (CryptoConfig.CreateFromName("System.Security.Cryptography.MD5")) [00:02:34] Passed Create (CryptoConfig.CreateFromName("System.Security.Cryptography.SHA1")) [00:02:34] Passed Create (CryptoConfig.CreateFromName("SHA")) [00:02:34] Passed Create (CryptoConfig.CreateFromName("SHA1")) [00:02:34] Passed Create (CryptoConfig.CreateFromName("System.Security.Cryptography.HashAlgorithm")) [00:02:34] Passed Create (HashAlgorithm.Create("MD5")) [00:02:34] Passed Create (HashAlgorithm.Create("System.Security.Cryptography.MD5")) [00:02:34] Passed Create (HashAlgorithm.Create("System.Security.Cryptography.SHA1")) [00:02:34] Passed Create (HashAlgorithm.Create("SHA")) [00:02:34] Passed Create (HashAlgorithm.Create("SHA1")) [00:02:34] Passed Create (HashAlgorithm.Create("System.Security.Cryptography.HashAlgorithm")) [00:02:34] Passed Create (HashAlgorithm.Create()) [00:02:34] Passed HashCreateSafe (HashAlgorithm.Create("System.Security.Cryptography.SHA256")) [00:02:34] Passed HashCreateSafe (SHA256.Create()) [00:02:34] Passed HashCreateSafe (HashAlgorithm.Create(name)) [00:02:34] Passed HashCreateSafe (HashAlgorithm.Create(Sha1Name)) [00:02:34] Passed GivenAliasDirective_DetectDiagnostic [00:02:34] Passed RandomFalsePositive [00:02:34] Passed WeakRandomNumberGeneration (Rndm = System.Random,Rndm) [00:02:34] Passed WeakRandomNumberGeneration (System,Random) [00:02:34] Passed ValidateRequestVulnerable (,) [00:02:34] Passed ValidateRequestVulnerable (,) [00:02:34] Passed ValidateRequestVulnerable (,) [00:02:34] Passed ValidateRequestVulnerable (,) [00:02:34] Passed ValidateRequestSafe () [00:02:34] Passed ValidateRequestSafe () [00:02:34] Passed ValidateRequestSafe () [00:02:34] Passed RequestValidationModeVulnerable (,) [00:02:34] Passed RequestValidationModeVulnerable (,) [00:02:34] Passed RequestValidationModeVulnerable (,) [00:02:35] Passed RequestValidationModeVulnerable (,) [00:02:35] Passed RequestValidationModeVulnerable (,) [00:02:35] Passed RequestValidationModeVulnerable (,) [00:02:35] Passed RequestValidationModeSafe () [00:02:35] Passed RequestValidationModeSafe () [00:02:35] Passed RequestValidationModeSafe () [00:02:35] Passed RequestValidationModeLocationVulnerable (,) [00:02:35] Passed RequestValidationModeLocationVulnerable (,) [00:02:35] Passed RequestValidationModeLocationVulnerable (,) [00:02:35] Passed RequestValidationModeLocationVulnerable (,) [00:02:35] Passed RequestValidationModeLocationVulnerable (,) [00:02:35] Passed RequestValidationModeLocationVulnerable (,) [00:02:35] Passed RequestValidationModeLocationSafe () [00:02:35] Passed RequestValidationModeLocationSafe () [00:02:35] Passed RequestValidationModeLocationSafe () [00:02:35] Passed EnableEventValidationVulnerable (,) [00:02:35] Passed EnableEventValidationVulnerable (,) [00:02:35] Passed EnableEventValidationVulnerable (,) [00:02:35] Passed EnableEventValidationVulnerable (,) [00:02:35] Passed EnableEventValidationSafe () [00:02:35] Passed EnableEventValidationSafe () [00:02:35] Passed EnableEventValidationSafe () [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,9) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,8) [00:02:35] Passed ViewStateEncryptionModeVulnerable (,,,5) [00:02:35] Passed ViewStateEncryptionModeSafe () [00:02:35] Passed ViewStateEncryptionModeSafe () [00:02:35] Passed EnableViewStateMacVulnerable (,) [00:02:35] Passed EnableViewStateMacVulnerable (,) [00:02:35] Passed EnableViewStateMacVulnerable (,) [00:02:35] Passed EnableViewStateMacVulnerable (,) [00:02:35] Passed EnableViewStateMacSafe () [00:02:35] Passed EnableViewStateMacSafe () [00:02:35] Passed EnableViewStateMacSafe () [00:02:35] Skipped XmlDocumentLoadTaint [00:02:35] Passed StringReader [00:02:35] Passed XPathDocument (System.Xml.XPath,XPathDocument) [00:02:35] Passed XPathDocument (Doc = System.Xml.XPath.XPathDocument,Doc) [00:02:35] Passed XmlSchemaRead (new StringReader(path),OnFramework) [00:02:35] Passed XmlSchemaRead (XmlReader.Create (path, new XmlReaderSettings (){DtdProcessing = DtdProcessing.Parse}),OnFramework) [00:02:35] Passed XmlDocumentDefaultsClassMember (XmlDocument,Load(text),OnFramework) [00:02:35] Passed XmlDocumentDefaultsClassMember (XmlDocument,LoadXml(text),OnFramework) [00:02:35] Passed XmlDocumentDefaultsClassMember (XmlDocument,InnerXml = text,OnFramework) [00:02:35] Passed XmlDocumentDefaultsClassMember (ConfigXmlDocument,Load(text),OnFramework) [00:02:35] Passed XmlDocumentDefaultsClassMember (ConfigXmlDocument,LoadXml(text),OnFramework) [00:02:35] Passed XmlDocumentDefaultsClassMember (XmlDataDocument,Load(text),OnFramework) [00:02:35] Passed XmlDocumentDefaultsClassMember (XmlDataDocument,LoadXml(text),OnFramework) [00:02:35] Passed XmlDocumentDefaultsClassMember (DerivedXmlDocument,Load(text),None) [00:02:35] Passed XmlDocumentDefaultsClassMember (DerivedXmlDocument,LoadXml(text),None) [00:02:35] Passed XmlDocumentDefaultsClassMember (XmlDocument,InnerXml = text,OnFramework) [00:02:35] Passed XmlDocumentDefaults (XmlDocument,Load(text),OnFramework) [00:02:35] Passed XmlDocumentDefaults (XmlDocument,LoadXml(text),OnFramework) [00:02:35] Passed XmlDocumentDefaults (XmlDocument,InnerXml = text,OnFramework) [00:02:35] Passed XmlDocumentDefaults (ConfigXmlDocument,Load(text),None) [00:02:35] Passed XmlDocumentDefaults (ConfigXmlDocument,LoadXml(text),OnFramework) [00:02:35] Passed XmlDocumentDefaults (XmlDataDocument,Load(text),OnFramework) [00:02:35] Passed XmlDocumentDefaults (XmlDataDocument,LoadXml(text),None) [00:02:35] Passed XmlDocumentDefaults (DerivedXmlDocument,Load(text),None) [00:02:35] Passed XmlDocumentDefaults (DerivedXmlDocument,LoadXml(text),None) [00:02:35] Passed XmlDocumentDefaults (XmlDocument,InnerXml = text,OnFramework) [00:02:36] Passed XmlDocumentDefaults (XmlFileInfoDocument,Load(text),OnFramework) [00:02:36] Passed XmlDocumentDefaults (XmlTransformableDocument,Load(text),OnFramework) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,null,Load(text),None) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),Load(text),None) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,new XmlUrlResolver(),Load(text),Always) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,null,LoadXml(text),None) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),LoadXml(text),None) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,new XmlUrlResolver(),LoadXml(text),Always) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,null,InnerXml = text,None) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),InnerXml = text,None) [00:02:36] Passed XmlDocumentBased (XmlDocument,(),XmlResolver,new XmlUrlResolver(),InnerXml = text,Always) [00:02:36] Passed XmlDocumentBased (ConfigXmlDocument,(),XmlResolver,null,Load(text),None) [00:02:36] Passed XmlDocumentBased (ConfigXmlDocument,(),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),Load(text),None) [00:02:36] Passed XmlDocumentBased (ConfigXmlDocument,(),XmlResolver,new XmlUrlResolver(),Load(text),None) [00:02:36] Passed XmlDocumentBased (ConfigXmlDocument,(),XmlResolver,null,LoadXml(text),None) [00:02:36] Passed XmlDocumentBased (ConfigXmlDocument,(),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),LoadXml(text),None) [00:02:36] Passed XmlDocumentBased (ConfigXmlDocument,(),XmlResolver,new XmlUrlResolver(),LoadXml(text),Always) [00:02:36] Passed XmlDocumentBased (XmlDataDocument,(),XmlResolver,null,Load(text),None) [00:02:36] Passed XmlDocumentBased (XmlDataDocument,(),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),Load(text),None) [00:02:36] Passed XmlDocumentBased (XmlDataDocument,(),XmlResolver,new XmlUrlResolver(),Load(text),Always) [00:02:36] Passed XmlDocumentBased (XmlTextReader,(text),XmlResolver,null,Read(),None) [00:02:36] Passed XmlDocumentBased (XmlTextReader,(text),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),Read(),None) [00:02:36] Passed XmlDocumentBased (XmlTextReader,(text),XmlResolver,new XmlUrlResolver(),Read(),Always) [00:02:36] Passed XmlDocumentBased (XmlTransformableDocument,(),XmlResolver,null,Load(text),None) [00:02:36] Passed XmlDocumentBased (XmlTransformableDocument,(),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),Load(text),None) [00:02:36] Passed XmlDocumentBased (XmlTransformableDocument,(),XmlResolver,new XmlUrlResolver(),Load(text),Always) [00:02:36] Passed XmlDocumentBased (XmlFileInfoDocument,(),XmlResolver,null,Load(text),None) [00:02:36] Passed XmlDocumentBased (XmlFileInfoDocument,(),XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/"),Load(text),None) [00:02:36] Passed XmlDocumentBased (XmlFileInfoDocument,(),XmlResolver,new XmlUrlResolver(),Load(text),Always) [00:02:36] Passed XmlTextReaderFile [00:02:36] Passed XmlTextReaderDerived [00:02:36] Passed XmlTextReaderString [00:02:36] Passed XmlTextReaderStringSafeSettings (XmlResolver,null) [00:02:36] Passed XmlTextReaderStringSafeSettings (XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/")) [00:02:36] Passed XmlTextReaderStringSafeSettings (ProhibitDtd,true) [00:02:36] Passed XmlTextReaderStringSafeSettings (DtdProcessing,DtdProcessing.Prohibit) [00:02:36] Passed XmlTextReaderStringSafeSettings (DtdProcessing,0) [00:02:36] Passed XmlTextReaderStringSafeSettings (DtdProcessing,DtdProcessing.Ignore) [00:02:36] Passed XmlTextReaderStringSafeSettings (DtdProcessing,(DtdProcessing)1) [00:02:37] Passed XmlReaderCreateDefaultXmlReaderSettings [00:02:37] Passed XmlReaderCreateDtdProcessingDisabled (XmlResolver,null) [00:02:37] Passed XmlReaderCreateDtdProcessingDisabled (XmlResolver,new XmlSecureResolver(new XmlUrlResolver(), "http://myLocalSite/")) [00:02:37] Passed XmlReaderCreateDtdProcessingDisabled (ProhibitDtd,true) [00:02:37] Passed XmlReaderCreateDtdProcessingDisabled (DtdProcessing,DtdProcessing.Prohibit) [00:02:37] Passed XmlReaderCreateDtdProcessingDisabled (DtdProcessing,0) [00:02:37] Passed XmlReaderCreateDtdProcessingDisabled (DtdProcessing,DtdProcessing.Ignore) [00:02:37] Passed XmlReaderCreateDtdProcessingDisabled (DtdProcessing,(DtdProcessing)1) [00:02:37] Passed XmlReaderCreateDtdProcessingEnabled (ProhibitDtd = false) [00:02:37] Passed XmlReaderCreateDtdProcessingEnabled (DtdProcessing = DtdProcessing.Parse) [00:02:37] Passed XmlReaderCreateDtdProcessingEnabled (DtdProcessing = (DtdProcessing)2) [00:02:37] Passed FalsePositives1 [00:02:37] Passed FalsePositives2 [00:02:37] Passed FalsePositives3 [00:02:37] Passed FalsePositives4 [00:02:37] Passed FalsePositives5 [00:02:37] Passed FalsePositives6 [00:02:37] Passed FalsePositives7 [00:02:37] Passed LoadDiagnosticLocale [00:02:37] Passed CookieAsMember (,var cookie = new HttpCookie("test"),True) [00:02:37] Passed CookieAsMember (static ,Manager.Cookie = new HttpCookie("test"),True) [00:02:37] Passed CookieAsMember (,var m = new Manager(); m.Cookie = new HttpCookie("test"),True) [00:02:37] Passed CookieAsMember (,new Manager().Cookie = new HttpCookie("test"),False) [00:02:37] Passed CookieWithoutFlags (Cookie = System.Web.HttpCookie,Cookie) [00:02:37] Passed CookieWithoutFlags (System.Web,HttpCookie) [00:02:37] Passed CookieWithFlags [00:02:37] Passed CookieWithFalseFlags [00:02:37] Passed CookieWithFlagsInLine [00:02:38] Passed CookieWithFalseFlagsInLine [00:02:38] Passed CookieWithOverridenFlags [00:02:38] Passed CookieWithUnknownFlags [00:02:38] Passed IgnoreCookieFromOtherNamespace [00:02:38] Passed VerifyBothFlagAdded [00:02:38] Passed VerifySecureFlagAdded [00:02:38] Passed VerifyHttpOnlyFlagAdded [00:02:38] Passed CsrfDetectMissingToken [00:02:38] Passed CsrfDetectMissingTokenDerived [00:02:38] Passed CsrfDetectAliasToken [00:02:38] Passed CsrfDetectAliasTokenDerived1 [00:02:38] Passed CsrfDetectAliasTokenDerived2 [00:02:38] Passed CsrfDetectFullNameToken [00:02:38] Passed CsrfMissingTokenOnGet [00:02:38] Passed CsrfMissingTokenOnAnonymous [00:02:38] Passed CsrfMissingTokenOnAnonymousClass [00:02:38] Passed CsrfValidateAntiForgeryTokenPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenControllerPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenParentControllerPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenPresentWithInlinedAttributes [00:02:38] Passed CsrfValidateAntiForgeryTokenNonAction [00:02:38] Passed CsrfValidateAntiForgeryTokenFromBody [00:02:38] Passed CsrfValidateAntiForgeryTokenIgnoreOnBaseClass [00:02:38] Passed CsrfValidateAntiForgeryTokenIgnoreOnClass [00:02:38] Passed CsrfValidateAntiForgeryTokenIgnoreOnBaseMethod [00:02:38] Passed CsrfValidateAntiForgeryTokenIgnoreOnMethod [00:02:38] Passed CsrfDetectMissingToken [00:02:38] Passed CsrfDetectMissingTokenDerived [00:02:38] Passed CsrfDetectAliasToken [00:02:38] Passed CsrfDetectAliasTokenDerived1 [00:02:38] Passed CsrfDetectAliasTokenDerived2 [00:02:38] Passed CsrfDetectFullNameToken [00:02:38] Passed CsrfMissingTokenOnGet [00:02:38] Passed CsrfMissingTokenOnAnonymous [00:02:38] Passed CsrfMissingTokenOnAnonymousClass [00:02:38] Passed CsrfValidateAntiForgeryTokenPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenControllerPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenParentControllerPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenPresentWithInlinedAttributes [00:02:38] Passed CsrfValidateAntiForgeryTokenNonAction [00:02:38] Passed CsrfDetectMissingToken [00:02:38] Passed CsrfDetectMissingTokenDerived [00:02:38] Passed CsrfDetectAliasToken [00:02:38] Passed CsrfDetectAliasTokenDerived1 [00:02:38] Passed CsrfDetectAliasTokenDerived2 [00:02:38] Passed CsrfDetectFullNameToken [00:02:38] Passed CsrfMissingTokenOnGet [00:02:38] Passed CsrfMissingTokenOnAnonymous [00:02:38] Passed CsrfMissingTokenOnAnonymousClass [00:02:38] Passed CsrfValidateAntiForgeryTokenPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenControllerPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenParentControllerPresent [00:02:38] Passed CsrfValidateAntiForgeryTokenPresentWithInlinedAttributes [00:02:38] Passed CsrfValidateAntiForgeryTokenNonAction [00:02:39] Passed CsrfValidateWrongAntiForgeryTokenPresent [00:02:39] Passed CsrfValidateWrongAntiForgeryTokenPresent2 [00:02:39] Passed CsrfVerifyTokenAdded [00:02:39] Passed CsrfVerifyTokenAdded [00:02:39] Passed SqlInjectionCommandText (SqliteCommand,Microsoft.Data.Sqlite) [00:02:39] Passed SqlInjectionCommandText (SQLiteCommand,System.Data.SQLite) [00:02:39] Passed SqlInjectionCommandText (SqlCommand,System.Data.SqlClient) [00:02:39] Passed OpenRedirect (System.Web,Response.Redirect(input)) [00:02:39] Passed OpenRedirect (System.Web,Response.Redirect(input, true)) [00:02:39] Passed OpenRedirect (System.Web,Response.RedirectPermanent(input)) [00:02:39] Passed OpenRedirect (System.Web,Response.RedirectPermanent(input, true)) [00:02:39] Passed OpenRedirect (Microsoft.AspNetCore.Http,Response.Redirect(input)) [00:02:39] Passed OpenRedirect (Microsoft.AspNetCore.Http,Response.Redirect(input, true)) [00:02:39] Passed OpenRedirectConst (System.Web,Response.Redirect("")) [00:02:39] Passed OpenRedirectConst (System.Web,Response.Redirect("", flag)) [00:02:39] Passed OpenRedirectConst (System.Web,Response.RedirectPermanent("")) [00:02:39] Passed OpenRedirectConst (System.Web,Response.RedirectPermanent("", flag)) [00:02:39] Passed OpenRedirectConst (Microsoft.AspNetCore.Http,Response.Redirect("")) [00:02:39] Passed OpenRedirectConst (Microsoft.AspNetCore.Http,Response.Redirect("", flag)) [00:02:39] Passed OpenRedirectController (System.Web.Mvc,Redirect(input)) [00:02:39] Passed OpenRedirectController (System.Web.Mvc,RedirectPermanent(input)) [00:02:39] Passed OpenRedirectController (Microsoft.AspNetCore.Mvc,Redirect(input)) [00:02:39] Passed OpenRedirectController (Microsoft.AspNetCore.Mvc,RedirectPermanent(input)) [00:02:39] Passed OpenRedirectController (System.Web.Mvc,new RedirectResult(input)) [00:02:39] Passed OpenRedirectController (System.Web.Mvc,new RedirectResult(input, true)) [00:02:39] Passed OpenRedirectController (Microsoft.AspNetCore.Mvc,new RedirectResult(input)) [00:02:39] Passed OpenRedirectController (Microsoft.AspNetCore.Mvc,new RedirectResult(input, true)) [00:02:39] Passed OpenRedirectControllerConst (System.Web.Mvc,Redirect("")) [00:02:39] Passed OpenRedirectControllerConst (System.Web.Mvc,RedirectPermanent("")) [00:02:39] Passed OpenRedirectControllerConst (Microsoft.AspNetCore.Mvc,Redirect("")) [00:02:39] Passed OpenRedirectControllerConst (Microsoft.AspNetCore.Mvc,RedirectPermanent("")) [00:02:39] Passed OpenRedirectControllerConst (System.Web.Mvc,new RedirectResult("")) [00:02:39] Passed OpenRedirectControllerConst (System.Web.Mvc,new RedirectResult("", flag)) [00:02:39] Passed OpenRedirectControllerConst (Microsoft.AspNetCore.Mvc,new RedirectResult("")) [00:02:39] Passed OpenRedirectControllerConst (Microsoft.AspNetCore.Mvc,new RedirectResult("", flag)) [00:02:39] Passed OpenRedirectControllerConst (System.Web.Mvc,Redirect(Url.RouteUrl(new {controller = input}) + "#Id")) [00:02:39] Passed OpenRedirectController2 (Microsoft.AspNetCore.Mvc) [00:02:39] Passed OpenRedirectController2Const (Microsoft.AspNetCore.Mvc,Url = "") [00:02:39] Passed OpenRedirectController2Const (Microsoft.AspNetCore.Mvc,Url = Url.RouteUrl(input)) [00:02:40] Passed LdapInjection (new DirectorySearcher(input),True) [00:02:40] Passed LdapInjection (new DirectorySearcher("constant"),False) [00:02:40] Passed LdapInjection (new DirectorySearcher(input, null),True) [00:02:40] Passed LdapInjection (new DirectorySearcher("constant", propertiesToLoad),True) [00:02:40] Passed LdapInjection (new DirectorySearcher("constant", null),False) [00:02:40] Passed LdapInjection (new DirectorySearcher(entry, input),True) [00:02:40] Passed LdapInjection (new DirectorySearcher(entry, "constant"),False) [00:02:40] Passed LdapInjection (new DirectorySearcher(entry, input, null),True) [00:02:40] Passed LdapInjection (new DirectorySearcher(entry, "constant", propertiesToLoad),True) [00:02:40] Passed LdapInjection (new DirectorySearcher(entry, "constant", null),False) [00:02:40] Passed LdapInjection (new DirectorySearcher(input, null, scope),True) [00:02:40] Passed LdapInjection (new DirectorySearcher("constant", propertiesToLoad, scope),True) [00:02:40] Passed LdapInjection (new DirectorySearcher("constant", null, scope),False) [00:02:40] Passed LdapInjection (new DirectorySearcher(entry, input, null, scope),True) [00:02:40] Passed LdapInjection (new DirectorySearcher(entry, "constant", propertiesToLoad, scope),True) [00:02:40] Passed LdapInjection (new DirectorySearcher(entry, "constant", null, scope),False) [00:02:40] Passed LdapInjection (new DirectorySearcher(); temp.Filter = input,True) [00:02:40] Passed LdapInjection (new DirectorySearcher(); temp.Filter = "constant",False) [00:02:40] Passed LdapInjection (new DirectoryEntry(input),True) [00:02:40] Passed LdapInjection (new DirectoryEntry("constant"),False) [00:02:41] Passed LdapInjection (new DirectoryEntry(input, "", ""),True) [00:02:41] Passed LdapInjection (new DirectoryEntry("constant", "", ""),False) [00:02:41] Passed LdapInjection (new DirectoryEntry(input, "", "", AuthenticationTypes.None),True) [00:02:41] Passed LdapInjection (new DirectoryEntry("constant", "username", "password", AuthenticationTypes.None),False) [00:02:41] Passed LdapInjection (new DirectoryEntry(); temp.Path = input,True) [00:02:41] Passed LdapInjection (new DirectoryEntry(); temp.Path = "constant",False) [00:02:41] Skipped SqlInjectionEnterpriseLibraryDataParametrized [00:02:41] Skipped SqlInjectionEnterpriseLibraryDataGetSqlStringCommandUnsafe [00:02:42] Passed SqlInjection (new SqlDataSource(),False,) [00:02:42] Passed SqlInjection (new SqlDataSource("connectionString", input),True,SCS0014) [00:02:42] Passed SqlInjection (new SqlDataSource("connectionString", "select"),False,) [00:02:42] Passed SqlInjection (new SqlDataSource(input, input),True,SCS0014) [00:02:42] Passed SqlInjection (new SqlDataSource(input, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDataSource("providerName","connectionString", input),True,SCS0014) [00:02:42] Passed SqlInjection (new SqlDataSource(input, "connectionString", "select"),False,) [00:02:42] Passed SqlInjection (new SqlDataSource(input, input, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDataSource("providerName", input, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDataAdapter(),False,) [00:02:42] Passed SqlInjection (new SqlDataAdapter(input, new SqlConnection()),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDataAdapter("select", new SqlConnection()),False,) [00:02:42] Passed SqlInjection (new SqlDataAdapter(input, "connectionString"),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDataAdapter("select", input),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Set(null).SqlQuery(input, null),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Set(null).SqlQuery("select", null),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Set().SqlQuery(input, null),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Set().SqlQuery("select", null),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.SqlQuery(null, input, null),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.SqlQuery(null, "select", null),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.SqlQuery(input),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.SqlQuery("select", input),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommand(input, parameters),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommand("select", parameters),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommand(TransactionalBehavior.DoNotEnsureTransaction, input, parameters),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommand(TransactionalBehavior.DoNotEnsureTransaction, "select", parameters),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommandAsync(input, parameters),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommandAsync("select", parameters),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommandAsync(TransactionalBehavior.DoNotEnsureTransaction, input, parameters),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommandAsync(TransactionalBehavior.DoNotEnsureTransaction, "select", parameters),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommandAsync(input, new CancellationToken(), parameters),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommandAsync("select", new CancellationToken(), parameters),False,) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommandAsync(TransactionalBehavior.DoNotEnsureTransaction, input, new CancellationToken(), parameters),True,SCS0035) [00:02:42] Passed SqlInjection (new DbContext("connectionString").Database.ExecuteSqlCommandAsync(TransactionalBehavior.DoNotEnsureTransaction, "select", new CancellationToken(), parameters),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(CommandType.Text, input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(CommandType.Text, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet("select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(input, parameters),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet("select", parameters),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(new SqlConnection("").BeginTransaction(), CommandType.Text, input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(new SqlConnection("").BeginTransaction(), CommandType.Text, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(new SqlConnection("").BeginTransaction(), input, parameters),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(new SqlConnection("").BeginTransaction(), "select", parameters),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(CommandType.Text, input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(CommandType.Text, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader("select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(input, parameters),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader("select", parameters),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(new SqlConnection("").BeginTransaction(), CommandType.Text, input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(new SqlConnection("").BeginTransaction(), CommandType.Text, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(new SqlConnection("").BeginTransaction(), input, parameters),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(new SqlConnection("").BeginTransaction(), "select", parameters),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(CommandType.Text, input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(CommandType.Text, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery("select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(input, parameters),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery("select", parameters),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(new SqlConnection("").BeginTransaction(), CommandType.Text, input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(new SqlConnection("").BeginTransaction(), CommandType.Text, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(new SqlConnection("").BeginTransaction(), input, parameters),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(new SqlConnection("").BeginTransaction(), "select", parameters),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(CommandType.Text, input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(CommandType.Text, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar("select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(input, parameters),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar("select", parameters),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(new SqlConnection("").BeginTransaction(), CommandType.Text, input),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(new SqlConnection("").BeginTransaction(), CommandType.Text, "select"),False,) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(new SqlConnection("").BeginTransaction(), input, parameters),True,SCS0036) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(new SqlConnection("").BeginTransaction(), "select", parameters),False,) [00:02:42] Passed SqlInjection (new SQLiteCommand(),False,) [00:02:42] Passed SqlInjection (new SQLiteCommand(new SQLiteConnection()),False,) [00:02:42] Passed SqlInjection (new SQLiteCommand(input),True,SCS0026) [00:02:42] Passed SqlInjection (new SQLiteCommand("select"),False,) [00:02:42] Passed SqlInjection (new SQLiteCommand(input, new SQLiteConnection()),True,SCS0026) [00:02:42] Passed SqlInjection (new SQLiteCommand("select", new SQLiteConnection()),False,) [00:02:42] Passed SqlInjection (new SQLiteCommand(input, new SQLiteConnection(), new SQLiteConnection().BeginTransaction()),True,SCS0026) [00:02:42] Passed SqlInjection (new SQLiteCommand("select", new SQLiteConnection(), new SQLiteConnection().BeginTransaction()),False,) [00:02:42] Passed SqlInjection (SQLiteCommand.Execute(input, SQLiteExecuteType.Reader, CommandBehavior.Default, null),True,SCS0026) [00:02:42] Passed SqlInjection (SQLiteCommand.Execute("select", SQLiteExecuteType.Reader, CommandBehavior.Default, null),False,) [00:02:42] Passed SqlInjection (SQLiteCommand.Execute(input, SQLiteExecuteType.Reader, null),True,SCS0026) [00:02:42] Passed SqlInjection (SQLiteCommand.Execute("select", SQLiteExecuteType.Reader, null),False,) [00:02:42] Passed SqlInjection (new SqlDataAdapter(new SqlCommand(input)),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(new SqlCommand(input)),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteDataSet(new SqlCommand(input), new SqlConnection("").BeginTransaction()),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(new SqlCommand(input)),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteReader(new SqlCommand(input), new SqlConnection("").BeginTransaction()),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(new SqlCommand(input)),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteNonQuery(new SqlCommand(input), new SqlConnection("").BeginTransaction()),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(new SqlCommand(input)),True,SCS0026) [00:02:42] Passed SqlInjection (new SqlDatabase("connectionString").ExecuteScalar(new SqlCommand(input), new SqlConnection("").BeginTransaction()),True,SCS0026) [00:02:42] Passed SqlInjectionEntityFrameworkCore (new SampleContext().Test.FromSql(input),True) [00:02:42] Passed SqlInjectionEntityFrameworkCore (new SampleContext().Test.FromSql(input, null),True) [00:02:42] Passed SqlInjectionEntityFrameworkCore (new SampleContext().Test.FromSql("select"),False) [00:02:42] Passed SqlInjectionEntityFrameworkCore (new SampleContext().Test.FromSql("select", null),False) [00:02:42] Passed MicrosoftSqlite (new SqliteCommand(),False) [00:02:42] Passed MicrosoftSqlite (new SqliteCommand(input),True) [00:02:42] Passed MicrosoftSqlite (new SqliteCommand("select"),False) [00:02:42] Passed MicrosoftSqlite (new SqliteCommand(input, null),True) [00:02:42] Passed MicrosoftSqlite (new SqliteCommand("select", new SqliteConnection()),False) [00:02:42] Passed MicrosoftSqlite (new SqliteCommand(input, null, null),True) [00:02:42] Passed MicrosoftSqlite (new SqliteCommand("select", new SqliteConnection(), new SqliteConnection().BeginTransaction()),False) [00:02:42] Passed Validator (using System; using System.Web.Mvc;,!!Url.IsLocalUrl(input),Redirect(input),False) [00:02:42] Passed Validator (using System; using System.Web.Mvc;,Url.IsLocalUrl(input),Redirect(input),False) [00:02:42] Passed Validator (using System; using Microsoft.AspNetCore.Mvc;,Url.IsLocalUrl(input),Redirect(input),False) [00:02:43] Passed Validator (using System; using System.Web.Mvc;,Uri.TryCreate(input, UriKind.Relative, out uri),Redirect(uri.ToString()),False) [00:02:43] Passed Validator (using System; using System.Web.Mvc;,Uri.TryCreate(input, UriKind.RelativeOrAbsolute, out uri),Redirect(uri.ToString()),True) [00:02:43] Skipped Validator2 [00:02:43] Skipped Validator3 [00:02:43] Passed Sanitizer (var s = new SqlCommand(input);,SCS0026) [00:02:43] Passed Sanitizer (Redirect(input);,SCS0027) [00:02:43] Passed Sanitizer (var r = Url.RouteUrl(input); [00:02:43] var a = new SqlCommand(r); [00:02:43] Redirect(r);,SCS0026) [00:02:43] Passed Sanitizer (var r = Url.RouteUrl(input); [00:02:43] var r2 = r; [00:02:43] var a = new SqlCommand(r2); [00:02:43] Redirect(r2);,SCS0026) [00:02:43] Passed Sanitizer (var d = new DirectoryEntry(); [00:02:43] d.Path = input;,SCS0031) [00:02:43] Passed Sanitizer (var d = new DirectoryEntry(input);,SCS0031) [00:02:43] Passed Sanitizer (var d = new DirectoryEntry(); [00:02:43] var enc = Encoder.LdapFilterEncode(input); [00:02:43] d.Path = enc;,SCS0031) [00:02:43] Passed Sanitizer (var d = new DirectoryEntry(Encoder.LdapFilterEncode(input));,SCS0031) [00:02:43] Passed Sanitizer (var d = new DirectoryEntry(); [00:02:43] var enc = Encoder.LdapDistinguishedNameEncode(input); [00:02:43] d.Path = enc; [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var enc = Encoder.LdapDistinguishedNameEncode(input); [00:02:43] var d = new DirectoryEntry(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var d = new DirectorySearcher(); [00:02:43] d.Filter = input;,SCS0031) [00:02:43] Passed Sanitizer (var d = new DirectorySearcher(input);,SCS0031) [00:02:43] Passed Sanitizer (var d = new DirectorySearcher(); [00:02:43] var enc = Encoder.LdapDistinguishedNameEncode(input); [00:02:43] d.Filter = enc;,SCS0031) [00:02:43] Passed Sanitizer (var d = new DirectorySearcher(Encoder.LdapDistinguishedNameEncode(input));,SCS0031) [00:02:43] Passed Sanitizer (var enc = Encoder.LdapFilterEncode(input); [00:02:43] var d = new DirectorySearcher(); [00:02:43] d.Filter = enc; [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var enc = Encoder.LdapFilterEncode(input); [00:02:43] var d = new DirectorySearcher(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (Response.Write(input);,SCS0029) [00:02:43] Passed Sanitizer (Response.Write(Encoder.LdapFilterEncode(input));,SCS0029) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode(input); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var enc = _HttpServerUtility.HtmlEncode(input); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var enc = System.Text.Encodings.Web.HtmlEncoder.Default.Encode(input); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var w = new StringWriter(); [00:02:43] System.Text.Encodings.Web.HtmlEncoder.Default.Encode(w, input); [00:02:43] var enc = w.ToString(); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var w = new StringWriter(); [00:02:43] System.Text.Encodings.Web.HtmlEncoder.Default.Encode(w, input, 0, 10); [00:02:43] var enc = w.ToString(); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var w = new StringWriter(); [00:02:43] System.Text.Encodings.Web.HtmlEncoder.Default.Encode(w, inputChars, 0, 10); [00:02:43] var enc = w.ToString(); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var w = new StringWriter(); [00:02:43] _HttpServerUtility.HtmlEncode(input, w); [00:02:43] var enc = w.ToString(); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var r = Url.RouteUrl(input) + Path.GetRandomFileName(); [00:02:43] var a = new SqlCommand(r); [00:02:43] Redirect(r);,SCS0026) [00:02:43] Passed Sanitizer (var r = Path.GetRandomFileName() + Url.RouteUrl(input); [00:02:43] var a = new SqlCommand(r); [00:02:43] Redirect(r);,SCS0026) [00:02:43] Passed Sanitizer (var r = Url.RouteUrl(input) + "a"; [00:02:43] var a = new SqlCommand(r); [00:02:43] Redirect(r);,SCS0026) [00:02:43] Passed Sanitizer (var r = "a" + Url.RouteUrl(input); [00:02:43] var a = new SqlCommand(r); [00:02:43] Redirect(r);,SCS0026) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode(input) + Encoder.HtmlEncode("a"); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode("a") + Encoder.HtmlEncode(input); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode("a") + Encoder.HtmlEncode("a"); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc); [00:02:43] var b = new SqlCommand(input);,SCS0026) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode(input) + Encoder.HtmlEncode(input); [00:02:43] Response.Write(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode(input) + Encoder.HtmlEncode(Encoder.LdapFilterEncode(input)); [00:02:43] Response.Write(enc); [00:02:43] var d = new DirectorySearcher(enc);,SCS0031) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode(Encoder.LdapFilterEncode(input)) + Encoder.HtmlEncode(input); [00:02:43] Response.Write(enc); [00:02:43] var d = new DirectorySearcher(enc);,SCS0031) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode(Encoder.LdapFilterEncode(input)) + Encoder.HtmlEncode(Encoder.LdapFilterEncode(input)); [00:02:43] Response.Write(enc); [00:02:43] var d = new DirectorySearcher(enc); [00:02:43] var a = new SqlCommand(enc);,SCS0026) [00:02:43] Passed Sanitizer (var enc = Encoder.HtmlEncode(input) + Encoder.LdapFilterEncode(input); [00:02:43] Response.Write(enc);,SCS0029) [00:02:43] Passed Sanitizer (var enc = Encoder.LdapFilterEncode(input) + Encoder.HtmlEncode(input); [00:02:43] Response.Write(enc);,SCS0029) [00:02:43] Passed MemberFunction (static ) [00:02:43] Passed MemberFunction () [00:02:43] Skipped TaintPassedArgument [00:02:43] Passed SelfTaintAssignment [00:02:43] Passed SelfTaintAssignment2 [00:02:43] Passed SelfTaintAssignment3 [00:02:43] Passed RecursiveStateAssignment [00:02:44] Passed TransferSqlInitializerSafe [00:02:44] Passed TransferSqlInitializerUnSafe (sql,System.String[],System.String[],False) [00:02:44] Passed TransferSqlInitializerUnSafe (xyz,System.String[],System.String[],False) [00:02:44] Passed TransferSqlInitializerUnSafe (foo(),System.String[],System.String[],False) [00:02:44] Passed TransferSqlInitializerUnSafe (foo2(xyz),System.String[],System.String[],True) [00:02:44] Passed TransferPathInitializerSafe [00:02:44] Passed TransferPathSafe (File.OpenRead(Directory.GetCurrentDirectory() + "aaa.txt")) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.ChangeExtension("c:\aaa.txt", ".bin"))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.Combine("c:\temp", "aaa.txt"))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.Combine("c:\temp", "sub", "aaa.txt"))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.Combine("c:\temp", "sub", "sub", "aaa.txt"))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.Combine("c:\temp", "sub", "sub", "sub", "aaa.txt"))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.Combine(new [] {"aaa"}))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetDirectoryName("c:\aaa.txt") + "b.txt")) [00:02:44] Passed TransferPathSafe (File.OpenRead("b" + Path.GetExtension("c:\aaa.txt"))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetFileName("c:\aaa.txt"))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetFileNameWithoutExtension("c:\aaa.txt") + ".txt")) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetFullPath("c:\aaa.txt"))) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetInvalidFileNameChars() + ".txt")) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetInvalidPathChars() + ".txt")) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetPathRoot("c:\aaa.txt") + "b.txt")) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetRandomFileName())) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetTempFileName())) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.GetTempPath() + "b.txt")) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.HasExtension("c:\aaa.txt").ToString())) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.IsPathRooted("c:\aaa.txt").ToString())) [00:02:44] Passed TransferPathSafe (File.OpenRead(1.ToString())) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.AltDirectorySeparatorChar.ToString())) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.DirectorySeparatorChar.ToString())) [00:02:44] Passed TransferPathSafe (File.OpenRead(Path.InvalidPathChars.ToString())) [00:02:45] Passed TransferPathSafe (File.OpenRead(Path.PathSeparator.ToString())) [00:02:45] Passed TransferPathSafe (File.OpenRead(Path.VolumeSeparatorChar.ToString())) [00:02:45] Passed MemberCallWithoutArguments [00:02:45] Passed TransferStringConstructorSafe [00:02:45] Passed TransferString (var query = String.Format("SELECT * FROM {0}", input),True) [00:02:45] Passed TransferString (var query = String.Format("SELECT * FROM {0}", ""),False) [00:02:45] Passed TransferString (var query = String.Format("SELECT * FROM {0}{1}", "", input),True) [00:02:45] Passed TransferString (var query = String.Format("SELECT * FROM {0}{1}", "", ""),False) [00:02:45] Passed TransferString (var query = String.Format("SELECT * FROM {0}{1}{2}", "", "", input),True) [00:02:45] Passed TransferString (var query = String.Format("SELECT * FROM {0}{1}{2}", "", "", ""),False) [00:02:45] Passed TransferString (var query = String.Format("SELECT {3} FROM {0}{1}{2}", "", "", "", input),True) [00:02:45] Passed TransferString (var query = String.Format("SELECT {3} FROM {0}{1}{2}", "", "", "", ""),False) [00:02:45] Passed TransferString (var tableName = input; var query = String.Format("SELECT * FROM {0}", tableName),True) [00:02:45] Passed TransferString (var tableName = ""; var query = String.Format("SELECT * FROM {0}", tableName),False) [00:02:45] Passed TransferString (var query = $"SELECT * FROM {input}",True) [00:02:45] Passed TransferString (var query = $"SELECT * FROM {""}",False) [00:02:45] Passed TransferString (var query = $"SELECT * FROM table",False) [00:02:45] Passed TransferString (var a = input; var query = $"SELECT * FROM {a}",True) [00:02:45] Passed TransferString (var query = input; query = input + "",True) [00:02:45] Passed TransferString (var query = input; query += "",True) [00:02:45] Passed TransferString (var query = ""; query += input,True) [00:02:45] Passed TransferString (var query = input; query = "",False) [00:02:45] Passed TransferString (var query = ""; query = input,True) [00:02:45] Passed TransferString (var query = ""; var notused = query + input,False) [00:02:45] Passed TaintVariableReassign (var query = input;input = null;,Dim query = input [00:02:45] input = Nothing) [00:02:45] Passed TaintVariableReassign (string query; query = input; input = null;,Dim query As String [00:02:45] query = input [00:02:45] input = Nothing) [00:02:45] Passed TaintVariableReassign (string query, q = "const"; q = query = input; input = null;,Dim query As String, q As String = "const" [00:02:45] query = input [00:02:45] input = Nothing) [00:02:45] Passed TaintArgumentsTransfer (var query = Foo(a, b);,True) [00:02:45] Passed TaintArgumentsTransfer (var query = Foo(a, null);,True) [00:02:45] Passed TaintArgumentsTransfer (var query = Foo(null, b);,True) [00:02:45] Passed TaintArgumentsTransfer (var query = Foo(null, null);,False) [00:02:45] Passed TaintArgumentsTransfer (o.Foo(a, b); var query = o.ToString();,False) [00:02:45] Passed TaintArgumentsTransfer (o.Foo(a, null); var query = o.ToString();,False) [00:02:45] Passed TaintArgumentsTransfer (o.Foo(null, b); var query = o.ToString();,False) [00:02:45] Passed TaintArgumentsTransfer (o.Foo(null, null); var query = o.ToString();,False) [00:02:45] Passed TaintArgumentsTransfer (o.Foo2(a, b); var query = o.ToString();,True) [00:02:45] Passed TaintArgumentsTransfer (o.Foo2(a, null); var query = o.ToString();,True) [00:02:45] Passed TaintArgumentsTransfer (o.Foo2(null, b); var query = o.ToString();,True) [00:02:45] Passed TaintArgumentsTransfer (o.Foo2(null, null); var query = o.ToString();,False) [00:02:45] Passed TaintArgumentsTransfer (var query = ""; o.Foo3(a, out query);,True) [00:02:45] Passed TaintArgumentsTransfer (var query = ""; o.Foo3(query, out a);,False) [00:02:45] Passed TaintArgumentsTransfer (var query = ""; o.Foo3(null, out a);,False) [00:02:45] Passed TaintArgumentsTransfer (var query = ""; o.Foo3(null, out query);,False) [00:02:45] Passed TaintArgumentsTransfer (var query = ""; o.Foo4(a, ref query);,True) [00:02:45] Passed TaintArgumentsTransfer (var query = ""; o.Foo4(query, ref a);,False) [00:02:45] Passed TaintArgumentsTransfer (var query = ""; o.Foo4(null, ref a);,False) [00:02:45] Passed TaintArgumentsTransfer (var query = ""; o.Foo4(null, ref query);,False) [00:02:45] Passed TaintArgumentsTransfer (o.Foo2(a, b); var query = ""; o.Foo2(a, query);,False) [00:02:45] Passed TaintArgumentsTransfer (o.Foo2(a, b); var query = ""; o.Foo2(query, b);,False) [00:02:45] Passed TaintArgumentsTransfer (StaticTest.Foo2(a, b); var query = StaticTest.Get();,False) [00:02:47] Passed TaintArgumentsTransfer (StaticTest.Foo2(a, null); var query = StaticTest.Get();,False) [00:02:47] Passed TaintArgumentsTransfer (StaticTest.Foo2(null, b); var query = StaticTest.Get();,False) [00:02:47] Passed TaintArgumentsTransfer (StaticTest.Foo2(null, null); var query = StaticTest.Get();,False) [00:02:47] Passed MergePostConditions (var query = Foo(a, "");,Test,Foo,Returns,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = Foo(a, b);,Test,Foo,Returns,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = Foo(a, null);,Test,Foo,Returns,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = Foo(null, b);,Test,Foo,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = Foo(null, null);,Test,Foo,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = Foo(a, b);,Test,Foo,1,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = Foo(a, null);,Test,Foo,1,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = Foo(null, b);,Test,Foo,1,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = Foo(null, null);,Test,Foo,1,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = Foo(a, b);,Test,Foo,0,TaintFromArguments: [1],True) [00:02:47] Passed TaintFromArguments (var query = Foo(a, null);,Test,Foo,0,TaintFromArguments: [1],True) [00:02:47] Passed TaintFromArguments (var query = Foo(null, b);,Test,Foo,0,TaintFromArguments: [1],True) [00:02:47] Passed TaintFromArguments (var query = Foo(null, null);,Test,Foo,0,TaintFromArguments: [1],False) [00:02:47] Passed TaintFromArguments (o.Foo(a, b); var query = o.ToString();,Test,Foo,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (o.Foo(a, null); var query = o.ToString();,Test,Foo,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (o.Foo(null, b); var query = o.ToString();,Test,Foo,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (o.Foo(null, null); var query = o.ToString();,Test,Foo,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (o.Foo2(a, b); var query = o.ToString();,Test,Foo2,Returns,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (o.Foo2(a, null); var query = o.ToString();,Test,Foo2,Returns,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (o.Foo2(null, b); var query = o.ToString();,Test,Foo2,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (o.Foo2(null, null); var query = o.ToString();,Test,Foo2,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(a, out query);,Test,Foo3,Returns,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(query, out a);,Test,Foo3,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(null, out a);,Test,Foo3,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(null, out query);,Test,Foo3,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(a, out query);,Test,Foo3,1,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(query, out a);,Test,Foo3,1,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(null, out a);,Test,Foo3,1,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(null, out query);,Test,Foo3,1,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(a, out query);,Test,Foo3,0,TaintFromArguments: [1],True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(query, out a);,Test,Foo3,0,TaintFromArguments: [1],True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(null, out a);,Test,Foo3,0,TaintFromArguments: [1],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo3(null, out query);,Test,Foo3,0,TaintFromArguments: [1],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(a, ref query);,Test,Foo4,Returns,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(query, ref a);,Test,Foo4,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(null, ref a);,Test,Foo4,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(null, ref query);,Test,Foo4,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(a, ref query);,Test,Foo4,1,Taint: Safe,False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(a, ref query);,Test,Foo4,1,Taint: Tainted,True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(null, ref query);,Test,Foo4,1,Taint: Tainted,True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(a, ref query);,Test,Foo4,1,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(query, ref a);,Test,Foo4,1,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(null, ref a);,Test,Foo4,1,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(null, ref query);,Test,Foo4,1,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(a, ref query);,Test,Foo4,0,TaintFromArguments: [1],True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(query, ref a);,Test,Foo4,0,TaintFromArguments: [1],True) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(null, ref a);,Test,Foo4,0,TaintFromArguments: [1],False) [00:02:47] Passed TaintFromArguments (var query = ""; o.Foo4(null, ref query);,Test,Foo4,0,TaintFromArguments: [1],False) [00:02:47] Passed TaintFromArguments (o.Foo2(a, b); var query = ""; o.Foo2(a, query);,Test,Foo2,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (o.Foo2(a, b); var query = ""; o.Foo2(query, b);,Test,Foo2,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (o.Foo2(a, b); var query = ""; o.Foo2(a, query);,Test,Foo2,1,TaintFromArguments: [0],True) [00:02:47] Passed TaintFromArguments (o.Foo2(a, b); var query = ""; o.Foo2(query, b);,Test,Foo2,1,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (o.Foo2(a, b); var query = ""; o.Foo2(a, query);,Test,Foo2,0,TaintFromArguments: [1],False) [00:02:47] Passed TaintFromArguments (o.Foo2(a, b); var query = ""; o.Foo2(query, b);,Test,Foo2,0,TaintFromArguments: [1],True) [00:02:47] Passed TaintFromArguments (StaticTest.Foo2(a, b); var query = StaticTest.Get();,StaticTest,Get,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (StaticTest.Foo2(a, null); var query = StaticTest.Get();,StaticTest,Get,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (StaticTest.Foo2(null, b); var query = StaticTest.Get();,StaticTest,Get,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TaintFromArguments (StaticTest.Foo2(null, null); var query = StaticTest.Get();,StaticTest,Get,Returns,TaintFromArguments: [0],False) [00:02:47] Passed TransferMemoryStream [00:02:47] Passed TransferStringJoinSafe (String[],) [00:02:47] Passed TransferStringJoinSafe (String[],, 0, 2) [00:02:47] Passed TransferStringJoinSafe (Object[],) [00:02:47] Passed TransferStringJoinSafe2 (string,False) [00:02:47] Passed TransferStringJoinSafe2 (object,True) [00:02:47] Passed TransferStringJoinUnsafe (String[],) [00:02:47] Passed TransferStringJoinUnsafe (String[],, 0, 2) [00:02:47] Passed TransferStringJoinUnsafe (Object[],) [00:02:47] Passed TransferStringJoinUnsafe2 (string,False) [00:02:47] Passed TransferStringJoinUnsafe2 (object,True) [00:02:47] Passed BinaryFormatterDeepCloneNoWarning [00:02:47] Passed DetectBinaryFormatterDeserializationMethods (Deserialize,) [00:02:47] Passed DetectBinaryFormatterDeserializationMethods (Deserialize,, null) [00:02:47] Passed DetectBinaryFormatterDeserializationMethods (UnsafeDeserialize,, null) [00:02:47] Passed DetectBinaryFormatterDeserializationMethods (UnsafeDeserializeMethodResponse,, null, null) [00:02:47] Passed DetectBinaryMessageFormatterReadMethod [00:02:47] Passed DetectSoapFormatterDeserializeMethods () [00:02:47] Passed DetectSoapFormatterDeserializeMethods (, null) [00:02:48] Passed DetectObjectStateFormatterDeserializeMethods (string) [00:02:48] Passed DetectObjectStateFormatterDeserializeMethods (System.IO.Stream) [00:02:48] Passed DetectNetDataContractSerializerDeserializationMethods (Deserialize,System.IO.Stream,) [00:02:48] Passed DetectNetDataContractSerializerDeserializationMethods (ReadObject,System.IO.Stream,) [00:02:48] Passed DetectNetDataContractSerializerDeserializationMethods (ReadObject,System.Xml.XmlDictionaryReader,) [00:02:48] Passed DetectNetDataContractSerializerDeserializationMethods (ReadObject,System.Xml.XmlDictionaryReader,, false) [00:02:48] Passed DetectNetDataContractSerializerDeserializationMethods (ReadObject,System.Xml.XmlReader,) [00:02:48] Passed DetectNetDataContractSerializerDeserializationMethods (ReadObject,System.Xml.XmlReader,, false) [00:02:48] Passed DetectDataContractSerializerReadObjectMethods (System.IO.Stream,) [00:02:48] Passed DetectDataContractSerializerReadObjectMethods (System.Xml.XmlDictionaryReader,) [00:02:48] Passed DetectDataContractSerializerReadObjectMethods (System.Xml.XmlDictionaryReader,, false) [00:02:48] Passed DetectDataContractSerializerReadObjectMethods (System.Xml.XmlReader,) [00:02:48] Passed DetectDataContractSerializerReadObjectMethods (System.Xml.XmlReader,, false) [00:02:48] Passed DetectDataContractSerializerConstructor [00:02:48] Passed DetectDataContractJsonSerializerReadObjectMethods (System.IO.Stream,) [00:02:48] Passed DetectDataContractJsonSerializerReadObjectMethods (System.Xml.XmlDictionaryReader,) [00:02:48] Passed DetectDataContractJsonSerializerReadObjectMethods (System.Xml.XmlDictionaryReader,, false) [00:02:48] Passed DetectDataContractJsonSerializerReadObjectMethods (System.Xml.XmlReader,) [00:02:48] Passed DetectDataContractJsonSerializerReadObjectMethods (System.Xml.XmlReader,, false) [00:02:48] Passed DetectDataContractJsonSerializerConstructor [00:02:48] Passed DetectXmlSerializerDeserializeMethods (System.IO.Stream,) [00:02:48] Passed DetectXmlSerializerDeserializeMethods (System.IO.TextReader,) [00:02:48] Passed DetectXmlSerializerDeserializeMethods (System.Xml.XmlReader,) [00:02:48] Passed DetectXmlSerializerDeserializeMethods (System.Xml.XmlReader,, "") [00:02:48] Passed DetectXmlSerializerDeserializeMethods (System.Xml.XmlReader,, new System.Xml.Serialization.XmlDeserializationEvents()) [00:02:48] Passed DetectXmlSerializerDeserializeMethods (System.Xml.XmlReader,, "", new System.Xml.Serialization.XmlDeserializationEvents()) [00:02:48] Passed DetectXmlSerializerConstructor [00:02:48] Passed DetectXmlMessageFormatterReadMethod [00:02:48] Passed DetectLosFormatterDeserializeMethod (System.IO.Stream) [00:02:48] Passed DetectLosFormatterDeserializeMethod (string) [00:02:48] Passed DetectLosFormatterDeserializeMethod (System.IO.TextReader) [00:02:48] Passed DetectJSONToObjectMethod [00:02:48] Passed DetectJSONToObjectGenericMethod [00:02:48] Passed DetectServiceStackJsonSerializerDeserializeMethods (DeserializeFromString,string,System.Type) [00:02:48] Passed DetectServiceStackJsonSerializerDeserializeMethods (DeserializeFromReader,System.IO.TextReader,System.Type) [00:02:48] Passed DetectServiceStackJsonSerializerDeserializeMethods (DeserializeFromStream,System.Type,System.IO.Stream) [00:02:48] Passed DetectServiceStackJsonSerializerDeserializeGenericMethods (DeserializeFromString,string) [00:02:48] Passed DetectServiceStackJsonSerializerDeserializeGenericMethods (DeserializeFromReader,System.IO.TextReader) [00:02:48] Passed DetectServiceStackJsonSerializerDeserializeGenericMethods (DeserializeFromStream,System.IO.Stream) [00:02:48] Passed DetectServiceStackTypeSerializerDeserializeMethods (DeserializeFromString,string,System.Type) [00:02:48] Passed DetectServiceStackTypeSerializerDeserializeMethods (DeserializeFromReader,System.IO.TextReader,System.Type) [00:02:48] Passed DetectServiceStackTypeSerializerDeserializeMethods (DeserializeFromStream,System.Type,System.IO.Stream) [00:02:48] Passed DetectServiceStackTypeSerializerDeserializeGenericMethods (DeserializeFromString,string) [00:02:48] Passed DetectServiceStackTypeSerializerDeserializeGenericMethods (DeserializeFromReader,System.IO.TextReader) [00:02:48] Passed DetectServiceStackTypeSerializerDeserializeGenericMethods (DeserializeFromStream,System.IO.Stream) [00:02:48] Passed DetectServiceStackCsvSerializerDeserializeMethods (DeserializeFromString,string) [00:02:48] Passed DetectServiceStackCsvSerializerDeserializeMethods (DeserializeFromStream,System.IO.Stream) [00:02:48] Passed DetectServiceStackCsvSerializerDeserializeGenericMethods (DeserializeFromString,string) [00:02:48] Passed DetectServiceStackCsvSerializerDeserializeGenericMethods (DeserializeFromReader,System.IO.TextReader) [00:02:48] Passed DetectServiceStackCsvSerializerDeserializeGenericMethods (DeserializeFromStream,System.IO.Stream) [00:02:48] Passed DetectServiceStackXmlSerializerDeserializeMethods (DeserializeFromString,string,System.Type) [00:02:48] Passed DetectServiceStackXmlSerializerDeserializeMethods (DeserializeFromStream,System.Type,System.IO.Stream) [00:02:48] Passed DetectServiceStackXmlSerializerDeserializeGenericMethods (DeserializeFromString,string) [00:02:48] Passed DetectServiceStackXmlSerializerDeserializeGenericMethods (DeserializeFromReader,System.IO.TextReader) [00:02:48] Passed DetectServiceStackXmlSerializerDeserializeGenericMethods (DeserializeFromStream,System.IO.Stream) [00:02:48] Passed DetectResourceReaderCreations (System.IO.Stream) [00:02:48] Passed DetectResourceReaderCreations (string) [00:02:49] Passed LinqInjection (ctx.ExecuteQuery(input),True) [00:02:49] Passed LinqInjection (ctx.ExecuteQuery("select"),False) [00:02:49] Passed LinqInjection (ctx.ExecuteQuery(typeof(Object), input),True) [00:02:49] Passed LinqInjection (ctx.ExecuteQuery(typeof(Object), "select"),False) [00:02:49] Passed LinqInjection (ctx.ExecuteCommand(input),True) [00:02:49] Passed LinqInjection (ctx.ExecuteCommand("select"),False) [00:02:49] Passed PathTraversalMethods (FS.Delete(path)) [00:02:49] Passed PathTraversalMethods (Delete(path)) [00:02:49] Passed PathTraversalMethods (FS.Open(path, System.IO.FileMode.CreateNew)) [00:02:49] Passed PathTraversalMethods (Open(path, System.IO.FileMode.CreateNew)) [00:02:49] Passed PathTraversalMethods (FS.Open(path, System.IO.FileMode.CreateNew, FileAccess.Read, FileShare.None)) [00:02:49] Passed PathTraversalMethods (Open(path, System.IO.FileMode.CreateNew, FileAccess.Read, FileShare.None)) [00:02:49] Passed PathTraversalMethods (FS.Open(path, System.IO.FileMode.CreateNew, FileAccess.Read)) [00:02:49] Passed PathTraversalMethods (Open(path, System.IO.FileMode.CreateNew, FileAccess.Read)) [00:02:49] Passed PathTraversalMethods (FS.OpenRead(path)) [00:02:49] Passed PathTraversalMethods (OpenRead(path)) [00:02:49] Passed PathTraversalMethods (FS.OpenText(path)) [00:02:49] Passed PathTraversalMethods (OpenText(path)) [00:02:49] Passed PathTraversalMethods (FS.OpenWrite(path)) [00:02:49] Passed PathTraversalMethods (OpenWrite(path)) [00:02:49] Passed PathTraversalMethods (FS.ReadAllBytes(path)) [00:02:49] Passed PathTraversalMethods (ReadAllBytes(path)) [00:02:49] Passed PathTraversalMethods (FS.ReadAllLines(path)) [00:02:49] Passed PathTraversalMethods (ReadAllLines(path)) [00:02:49] Passed PathTraversalMethods (FS.ReadAllLines(path, System.Text.Encoding.ASCII)) [00:02:49] Passed PathTraversalMethods (ReadAllLines(path, System.Text.Encoding.ASCII)) [00:02:49] Passed PathTraversalMethods (FS.ReadAllText(path)) [00:02:49] Passed PathTraversalMethods (ReadAllText(path)) [00:02:49] Passed PathTraversalMethods (FS.ReadAllText(path, System.Text.Encoding.ASCII)) [00:02:49] Passed PathTraversalMethods (ReadAllText(path, System.Text.Encoding.ASCII)) [00:02:49] Passed PathTraversalMethods (FS.ReadLines(path)) [00:02:49] Passed PathTraversalMethods (ReadLines(path)) [00:02:49] Passed PathTraversalMethods (FS.ReadLines(path, System.Text.Encoding.ASCII)) [00:02:49] Passed PathTraversalMethods (ReadLines(path, System.Text.Encoding.ASCII)) [00:02:49] Passed PathTraversalMethods (FS.Replace(path, "c:\aaa.txt", "c:\aaa.txt")) [00:02:49] Passed PathTraversalMethods (Replace(path, "c:\aaa.txt", "c:\aaa.txt")) [00:02:49] Passed PathTraversalMethods (FS.Replace("c:\aaa.txt", path, "c:\aaa.txt")) [00:02:49] Passed PathTraversalMethods (Replace("c:\aaa.txt", path, "c:\aaa.txt")) [00:02:49] Passed PathTraversalMethods (FS.Replace("c:\aaa.txt", "c:\aaa.txt", path)) [00:02:49] Passed PathTraversalMethods (Replace("c:\aaa.txt", "c:\aaa.txt", path)) [00:02:49] Passed PathTraversalMethods (FS.Replace(path, "c:\aaa.txt", "c:\aaa.txt", false)) [00:02:49] Passed PathTraversalMethods (Replace(path, "c:\aaa.txt", "c:\aaa.txt", false)) [00:02:49] Passed PathTraversalMethods (FS.WriteAllBytes(path, null)) [00:02:49] Passed PathTraversalMethods (WriteAllBytes(path, null)) [00:02:49] Passed PathTraversalMethods (FS.WriteAllLines(path, null)) [00:02:49] Passed PathTraversalMethods (WriteAllLines(path, null)) [00:02:49] Passed PathTraversalMethods (FS.WriteAllLines(path, null, System.Text.Encoding.ASCII)) [00:02:49] Passed PathTraversalMethods (WriteAllLines(path, null, System.Text.Encoding.ASCII)) [00:02:49] Passed PathTraversalMethods (FS.WriteAllText(path, "")) [00:02:49] Passed PathTraversalMethods (WriteAllText(path, "")) [00:02:50] Passed PathTraversalMethods (FS.WriteAllText(path, "", System.Text.Encoding.ASCII)) [00:02:50] Passed PathTraversalMethods (WriteAllText(path, "", System.Text.Encoding.ASCII)) [00:02:50] Passed PathTraversalMethodsConst (FS.Delete("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (Delete("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.Open("c:\aaa.txt", fileMode)) [00:02:50] Passed PathTraversalMethodsConst (Open("c:\aaa.txt", fileMode)) [00:02:50] Passed PathTraversalMethodsConst (FS.Open("c:\aaa.txt", fileMode, access)) [00:02:50] Passed PathTraversalMethodsConst (Open("c:\aaa.txt", fileMode, access)) [00:02:50] Passed PathTraversalMethodsConst (FS.Open("c:\aaa.txt", System.IO.FileMode.CreateNew, FileAccess.Read, share)) [00:02:50] Passed PathTraversalMethodsConst (Open("c:\aaa.txt", System.IO.FileMode.CreateNew, FileAccess.Read, share)) [00:02:50] Passed PathTraversalMethodsConst (FS.OpenRead("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (OpenRead("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.OpenText("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (OpenText("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.OpenWrite("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (OpenWrite("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.ReadAllBytes("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (ReadAllBytes("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.ReadAllLines("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (ReadAllLines("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.ReadAllLines("c:\aaa.txt", encoding)) [00:02:50] Passed PathTraversalMethodsConst (ReadAllLines("c:\aaa.txt", encoding)) [00:02:50] Passed PathTraversalMethodsConst (FS.ReadAllText("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (ReadAllText("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.ReadAllText("c:\aaa.txt", encoding)) [00:02:50] Passed PathTraversalMethodsConst (ReadAllText("c:\aaa.txt", encoding)) [00:02:50] Passed PathTraversalMethodsConst (FS.ReadLines("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (ReadLines("c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.ReadLines("c:\aaa.txt", encoding)) [00:02:50] Passed PathTraversalMethodsConst (ReadLines("c:\aaa.txt", encoding)) [00:02:50] Passed PathTraversalMethodsConst (FS.Replace("c:\aaa.txt", "c:\aaa.txt", "c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (Replace("c:\aaa.txt", "c:\aaa.txt", "c:\aaa.txt")) [00:02:50] Passed PathTraversalMethodsConst (FS.Replace("c:\aaa.txt", "c:\aaa.txt", "c:\aaa.txt", false)) [00:02:50] Passed PathTraversalMethodsConst (Replace("c:\aaa.txt", "c:\aaa.txt", "c:\aaa.txt", false)) [00:02:50] Passed PathTraversalMethodsConst (FS.WriteAllBytes("c:\aaa.txt", bytes)) [00:02:50] Passed PathTraversalMethodsConst (WriteAllBytes("c:\aaa.txt", bytes)) [00:02:50] Passed PathTraversalMethodsConst (FS.WriteAllLines("c:\aaa.txt", contents)) [00:02:50] Passed PathTraversalMethodsConst (WriteAllLines("c:\aaa.txt", contents)) [00:02:50] Passed PathTraversalMethodsConst (FS.WriteAllLines("c:\aaa.txt", contents, encoding)) [00:02:50] Passed PathTraversalMethodsConst (WriteAllLines("c:\aaa.txt", contents, encoding)) [00:02:50] Passed PathTraversalMethodsConst (FS.WriteAllText("c:\aaa.txt", path)) [00:02:50] Passed PathTraversalMethodsConst (WriteAllText("c:\aaa.txt", path)) [00:02:50] Passed PathTraversalMethodsConst (FS.WriteAllText("c:\aaa.txt", path, encoding)) [00:02:50] Passed PathTraversalMethodsConst (WriteAllText("c:\aaa.txt", path, encoding)) [00:02:50] Passed PathTraversalMapPath (FS.OpenRead(Server.MapPath(Request["file"]))) [00:02:50] Passed PathTraversalMapPath (FS.OpenRead(Request.MapPath(Request["file"]))) [00:02:50] Passed PathTraversalNewObject (StreamReader(input)) [00:02:50] Passed PathTraversalNewObject (StreamReader(input, false)) [00:02:50] Passed PathTraversalNewObject (StreamReader(input, System.Text.Encoding.ASCII)) [00:02:50] Passed PathTraversalNewObject (StreamReader(input, System.Text.Encoding.ASCII, false)) [00:02:50] Passed PathTraversalNewObject (StreamReader(input, System.Text.Encoding.ASCII, false, 0)) [00:02:50] Passed PathTraversalNewObject (StreamWriter(input)) [00:02:50] Passed PathTraversalNewObject (StreamWriter(input, false)) [00:02:50] Passed PathTraversalNewObject (StreamWriter(input, false, System.Text.Encoding.ASCII)) [00:02:50] Passed PathTraversalNewObject (StreamWriter(input, false, System.Text.Encoding.ASCII, 10)) [00:02:50] Passed PathTraversalNewObject (FileStream(handle, FileAccess.Read)) [00:02:50] Passed PathTraversalNewObject (FileStream(handle, FileAccess.Read, false)) [00:02:50] Passed PathTraversalNewObject (FileStream(handle, FileAccess.Read, false, 0, true)) [00:02:50] Passed PathTraversalNewObject (FileStream(safeHandle, FileAccess.Read)) [00:02:50] Passed PathTraversalNewObject (FileStream(safeHandle, FileAccess.Read, 0, false)) [00:02:51] Passed PathTraversalNewObject (FileStream(input, FileMode.CreateNew)) [00:02:51] Passed PathTraversalNewObjectConst (StreamReader("")) [00:02:51] Passed PathTraversalNewObjectConst (StreamReader("", flag)) [00:02:51] Passed PathTraversalNewObjectConst (StreamReader("", encoding)) [00:02:51] Passed PathTraversalNewObjectConst (StreamReader("", encoding, flag)) [00:02:51] Passed PathTraversalNewObjectConst (StreamReader("", encoding, flag, digit)) [00:02:51] Passed PathTraversalNewObjectConst (StreamWriter("")) [00:02:51] Passed PathTraversalNewObjectConst (StreamWriter("", flag)) [00:02:51] Passed PathTraversalNewObjectConst (StreamWriter("", flag, encoding)) [00:02:51] Passed PathTraversalNewObjectConst (StreamWriter("", flag, encoding, digit)) [00:02:51] Passed PathTraversalNewObjectConst (StreamWriter("", flag, System.Text.Encoding.ASCII, digit)) [00:02:51] Passed PathTraversalNewObjectConst (StreamWriter("", flag, encoding, 10)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(IntPtr.Zero, FileAccess.Read)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(IntPtr.Zero, access)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(IntPtr.Zero, FileAccess.Read, flag)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(IntPtr.Zero, access, false)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(IntPtr.Zero, access, false, 0, true)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", fileMode)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(default(SafeFileHandle), FileAccess.Read)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(default(SafeFileHandle), access)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(default(SafeFileHandle), FileAccess.Read, digit, flag)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream(default(SafeFileHandle), access, 0, false)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read, FileShare.Read)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read, FileShare.Read, digit)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read, FileShare.Read, digit, flag)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read, FileShare.Read, digit, FileOptions.None)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileSystemRights.Read, FileShare.Read, digit, FileOptions.None, default(FileSecurity))) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", fileMode)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, access)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read, fileShare)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read, fileShare, 10)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read, fileShare, 10, false)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileAccess.Read, FileShare.Read, 10, fileOptions)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, fileSystemRights, FileShare.Read, 10, FileOptions.None)) [00:02:51] Passed PathTraversalNewObjectConst (FileStream("", FileMode.CreateNew, FileSystemRights.Read, FileShare.Read, 10, FileOptions.None, fileSecurity)) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create("")) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create("", settings)) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create("", settings, context)) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(Stream))) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(Stream), settings)) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(Stream), settings, default(string))) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(Stream), settings, default(XmlParserContext))) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(TextReader))) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(TextReader), settings)) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(TextReader), settings, default(string))) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(TextReader), settings, default(XmlParserContext))) [00:02:51] Passed PathTraversalXmlReaderConst (XmlReader.Create(default(XmlReader), settings)) [00:02:51] Passed IfElse (string var1 = input; if (var1 == null) var1 = "const";,Dim var1 As String = input [00:02:51] If var1 Is Nothing Then var1 = "const",True) [00:02:51] Passed IfElse (string var1 = "const"; if (var1 == null) var1 = input;,Dim var1 As String = "const" [00:02:51] If var1 Is Nothing Then var1 = input,True) [00:02:51] Passed IfElse (string var1 = input; [00:02:51] if (var1 == null) [00:02:51] var1 = "const1"; [00:02:51] else [00:02:51] var1 = "const2";,Dim var1 As String = input [00:02:51] If var1 Is Nothing Then [00:02:51] var1 = "const1" [00:02:51] Else [00:02:51] var1 = "const2" [00:02:51] End If,False) [00:02:51] Passed IfElse (string var1 = input; [00:02:51] if (var1 == null) [00:02:51] var1 = "const1"; [00:02:51] else if (var1 == "a") [00:02:51] var1 = "const2";,Dim var1 As String = input [00:02:51] If var1 Is Nothing Then [00:02:51] var1 = "const1" [00:02:51] ElseIf var1 = "a" Then [00:02:51] var1 = "const2" [00:02:51] End If,True) [00:02:51] Passed IfElse (string var1 = input; [00:02:51] if (var1 == null) [00:02:51] var1 = "const1"; [00:02:51] else if (var1 == "a") [00:02:51] var1 = "const2"; [00:02:51] else [00:02:51] var1 = "const3";,Dim var1 As String = input [00:02:51] If var1 Is Nothing Then [00:02:51] var1 = "const1" [00:02:51] ElseIf var1 = "a" Then [00:02:51] var1 = "const2" [00:02:51] Else [00:02:51] var1 = "const3" [00:02:51] End If,False) [00:02:51] Passed IfElse (var var1 = input; [00:02:51] if (var1 == null) [00:02:51] { [00:02:51] var local = ""; [00:02:51] b.x = local; [00:02:51] },Dim var1 As String = input [00:02:51] If var1 Is Nothing Then [00:02:51] Dim local = "" [00:02:51] b.x = local [00:02:51] End If,True) [00:02:51] Passed IfElse (string var1 = input; [00:02:51] switch (abc) { [00:02:51] case ABC.A: [00:02:51] var1 = "const1"; [00:02:51] break; [00:02:51] default: [00:02:51] var1 = "const1"; [00:02:51] break; },Dim var1 As String = input [00:02:51] Select Case abc [00:02:51] Case ABC.A [00:02:51] var1 = "const1" [00:02:51] Case Else [00:02:51] var1 = "const1" [00:02:51] End Select,False) [00:02:51] Passed IfElse (string var1 = input; [00:02:51] switch (abc) { [00:02:51] case ABC.A: [00:02:51] var1 = "const1"; [00:02:51] break; [00:02:51] case ABC.B: [00:02:51] var1 = "const1"; [00:02:51] break; },Dim var1 As String = input [00:02:51] Select Case abc [00:02:51] Case ABC.A [00:02:51] var1 = "const1" [00:02:51] Case ABC.B [00:02:51] var1 = "const1" [00:02:51] End Select,True) [00:02:51] Passed IfElse (string var1 = input; [00:02:51] var1 = var1 == null ? "const1" : "const2";,Dim var1 As String = input [00:02:51] var1 = If(var1 Is Nothing, "const1", "const2"),False) [00:02:51] Passed IfElse (string var1 = input; [00:02:51] var1 = var1 == null ? "const1" : input;,Dim var1 As String = input [00:02:51] var1 = If(var1 Is Nothing, "const1", input),True) [00:02:52] Passed IfElse (string var1 = "const"; [00:02:52] var1 = var1 ?? input;,Dim var1 As String = "const" [00:02:52] var1 = If(var1, input),True) [00:02:52] Passed IfElse (string var1 = "const1"; [00:02:52] var1 = var1 ?? "const2";,Dim var1 As String = "const1" [00:02:52] var1 = If(var1, "const2"),False) [00:02:52] Passed Condition1 [00:02:52] Passed Condition2 [00:02:52] Passed Loop1 [00:02:52] Passed Loop2 [00:02:52] Passed ConditionIsCSharp [00:02:52] Passed Cast [00:02:52] Passed MethodMemberAccessWithVb [00:02:52] Passed Return [00:02:52] Passed VariableLocalForEach [00:02:52] Passed VariablePropertyNoBody [00:02:52] Passed Constructor (sql,System.String[],System.String[]) [00:02:52] Passed Constructor (xyz,System.String[],System.String[]) [00:02:52] Passed Constructor (foo(),System.String[],System.String[]) [00:02:52] Passed Constructor (foo2(xyz),System.String[],System.String[]) [00:02:52] Passed Property [00:02:52] Passed Destructor [00:02:52] Passed VariableTransferSimple [00:02:52] Passed VariableConcatenationLocal [00:02:52] Skipped VariableConcatenationMethod [00:02:52] Passed VariableConcatenationFieldReadonlyBackReference [00:02:52] Passed VariableConcatenationPropertyReadonlyBackReference [00:02:52] Passed VariableConcatenationFieldConst ("",stringConst) [00:02:52] Passed VariableConcatenationFieldConst ("",MyFoo.stringConst) [00:02:52] Passed VariableConcatenationFieldConst ("",sample.MyFoo.stringConst) [00:02:52] Skipped VariableConcatenationFieldReadonly [00:02:53] Skipped VariableConcatenationFieldReadonlyConstructor [00:02:53] Passed VariableConcatenationProperty ("",stringConst) [00:02:53] Passed VariableConcatenationProperty ("a" + "b",stringConst) [00:02:53] Passed VariableConcatenationProperty ("",MyFoo.stringConst) [00:02:53] Passed VariableConcatenationProperty ("",sample.MyFoo.stringConst) [00:02:53] Passed VariableConcatenationProperty (String.Empty,stringConst) [00:02:53] Passed VariableConcatenationProperty (String.Empty,MyFoo.stringConst) [00:02:53] Passed VariableConcatenationProperty (String.Empty,sample.MyFoo.stringConst) [00:02:53] Passed VariableConcatenationPropertyConstBackingField ("",stringConst) [00:02:53] Passed VariableConcatenationPropertyConstBackingField ("",MyFoo.stringConst) [00:02:53] Passed VariableConcatenationPropertyConstBackingField ("",sample.MyFoo.stringConst) [00:02:53] Skipped VariableConcatenationPropertyReadonlyBackingField [00:02:53] Skipped VariableConcatenationPropertyReadonlyConstructorBackingField [00:02:53] Skipped VariableConcatenationPropertyGetWithInitializer [00:02:53] Skipped VariableConcatenationPropertyGetPrivateSetWithInitializerCSharp [00:02:53] Passed VariableConcatenationPropertyExpressionBodyCSharp ("",stringConst) [00:02:53] Passed VariableConcatenationPropertyExpressionBodyCSharp ("",MyFoo.stringConst) [00:02:53] Passed VariableConcatenationPropertyExpressionBodyCSharp ("",sample.MyFoo.stringConst) [00:02:53] Passed VariableConcatenationPropertyExpressionBodyCSharp (String.Empty,stringConst) [00:02:53] Passed VariableConcatenationPropertyExpressionBodyCSharp (String.Empty,MyFoo.stringConst) [00:02:53] Passed VariableConcatenationPropertyExpressionBodyCSharp (String.Empty,sample.MyFoo.stringConst) [00:02:53] Skipped VariableConcatenationPropertyExpressionBodyGetCSharp [00:02:53] Passed VariableTransferWithConcatenation [00:02:53] Passed VariableTransferUnsafe [00:02:53] Passed VariableConcatenationUnsafe [00:02:53] Passed VariableOverride [00:02:53] Passed VariableReuseFromSafeToUnknown [00:02:53] Passed VariableReuseFromUnknownToSafe [00:02:53] Passed VariableReuseFromUnknownToSafeInObject [00:02:53] Passed VariableReuseReplaceObject [00:02:53] Passed UnsafeFunctionPassedAsParameter [00:02:53] Passed ConflictingLocalVariableAndObjectPropertyNames [00:02:53] Skipped StructReuseChangePropertyFromTaintedToSafe [00:02:53] Passed ObjectReuseChangePropertyFromTaintedToSafe [00:02:53] Passed VariableStateMerge [00:02:53] Passed TaintSourceClass (public ,,True) [00:02:53] Passed TaintSourceClass (private ,,False) [00:02:53] Passed TaintSourceClass (protected ,,False) [00:02:53] Passed TaintSourceClass (public ,static ,True) [00:02:54] Passed TaintSourceClass (private ,static ,False) [00:02:54] Passed TaintSourceClass (protected ,static ,False) [00:02:54] Passed TaintSourceMethod (public ,,True) [00:02:54] Passed TaintSourceMethod (private ,,True) [00:02:54] Passed TaintSourceMethod (protected ,,True) [00:02:54] Passed TaintSourceMethod (public ,static ,True) [00:02:54] Passed TaintSourceMethod (private ,static ,True) [00:02:54] Passed TaintSourceMethod (protected ,static ,True) [00:02:54] Passed TaintSourceController (input,True) [00:02:54] Passed TaintSourceController (Request.ToString(),False) [00:02:54] Passed TaintSourceController (Request.AcceptTypes[0],True) [00:02:54] Passed TaintSourceController (Request.AnonymousID,True) [00:02:54] Passed TaintSourceController (Request.ApplicationPath,False) [00:02:54] Passed TaintSourceController (Request.AppRelativeCurrentExecutionFilePath,False) [00:02:54] Passed TaintSourceController (Request.Browser.ToString(),True) [00:02:54] Passed TaintSourceController (Request.ClientCertificate.Issuer,True) [00:02:54] Passed TaintSourceController (Request.ContentEncoding.ToString(),False) [00:02:54] Passed TaintSourceController (Request.ContentLength.ToString(),False) [00:02:54] Passed TaintSourceController (Request.ContentType.ToString(),True) [00:02:54] Passed TaintSourceController (Request.Cookies["auth"].Value,True) [00:02:54] Passed TaintSourceController (Request.CurrentExecutionFilePath,False) [00:02:54] Passed TaintSourceController (Request.CurrentExecutionFilePathExtension,False) [00:02:54] Passed TaintSourceController (Request.FilePath,False) [00:02:54] Passed TaintSourceController (Request.Files[0].FileName,True) [00:02:54] Passed TaintSourceController (Request.Filter.ToString(),False) [00:02:54] Passed TaintSourceController (Request.Form["id"],True) [00:02:54] Passed TaintSourceController (Request.Headers[0],True) [00:02:54] Passed TaintSourceController (Request.HttpChannelBinding.ToString(),False) [00:02:54] Passed TaintSourceController (Request.HttpMethod,False) [00:02:54] Passed TaintSourceController (Request.InputStream.ToString(),True) [00:02:54] Passed TaintSourceController (Request.IsAuthenticated.ToString(),False) [00:02:54] Passed TaintSourceController (Request.IsLocal.ToString(),True) [00:02:54] Passed TaintSourceController (Request.IsSecureConnection.ToString(),False) [00:02:54] Passed TaintSourceController (Request["id"],True) [00:02:54] Passed TaintSourceController (Request.LogonUserIdentity.ToString(),False) [00:02:54] Passed TaintSourceController (Request.Params["id"],True) [00:02:54] Passed TaintSourceController (Request.Path,False) [00:02:54] Passed TaintSourceController (Request.PathInfo,False) [00:02:54] Passed TaintSourceController (Request.PhysicalApplicationPath,False) [00:02:54] Passed TaintSourceController (Request.PhysicalPath,False) [00:02:54] Passed TaintSourceController (Request.QueryString["id"],True) [00:02:54] Passed TaintSourceController (Request.RawUrl,True) [00:02:54] Passed TaintSourceController (Request.ReadEntityBodyMode.ToString(),False) [00:02:54] Passed TaintSourceController (Request.RequestContext.HttpContext.ToString(),True) [00:02:54] Passed TaintSourceController (Request.RequestType,False) [00:02:54] Passed TaintSourceController (Request.ServerVariables["ALL_HTTP"],True) [00:02:54] Passed TaintSourceController (Request.TimedOutToken.ToString(),False) [00:02:54] Passed TaintSourceController (Request.TlsTokenBindingInfo.ToString(),False) [00:02:54] Passed TaintSourceController (Request.TotalBytes.ToString(),False) [00:02:54] Passed TaintSourceController (Request.Unvalidated.ToString(),True) [00:02:54] Passed TaintSourceController (Request.Url.ToString(),True) [00:02:54] Passed TaintSourceController (Request.UrlReferrer.ToString(),True) [00:02:54] Passed TaintSourceController (Request.UserAgent,True) [00:02:54] Passed TaintSourceController (Request.UserHostAddress,True) [00:02:54] Passed TaintSourceController (Request.UserHostName,True) [00:02:54] Passed TaintSourceController (Request.UserLanguages[0],True) [00:02:54] Passed TaintSourceController (Request.BinaryRead(100).ToString(),True) [00:02:54] Passed TaintSourceController (Request.GetBufferedInputStream().ToString(),True) [00:02:54] Passed TaintSourceController (Request.GetBufferlessInputStream(true).ToString(),True) [00:02:54] Passed TaintSourceController (Request.GetBufferlessInputStream().ToString(),True) [00:02:55] Passed TaintSourceControllerCore (input,True) [00:02:55] Passed TaintSourceControllerCore (Request.ToString(),False) [00:02:55] Passed TaintSourceControllerCore (Request.Body.ToString(),True) [00:02:55] Passed TaintSourceControllerCore (Request.ContentLength.ToString(),False) [00:02:55] Passed TaintSourceControllerCore (Request.ContentType.ToString(),True) [00:02:55] Passed TaintSourceControllerCore (Request.Cookies["auth"],True) [00:02:55] Passed TaintSourceControllerCore (Request.Form["id"],True) [00:02:55] Passed TaintSourceControllerCore (Request.HasFormContentType.ToString(),False) [00:02:55] Passed TaintSourceControllerCore (Request.Headers["x"],True) [00:02:55] Passed TaintSourceControllerCore (Request.Host.Host,True) [00:02:55] Passed TaintSourceControllerCore (Request.HttpContext.Items[0].ToString(),True) [00:02:55] Passed TaintSourceControllerCore (Request.IsHttps.ToString(),False) [00:02:55] Passed TaintSourceControllerCore (Request.Method,False) [00:02:55] Passed TaintSourceControllerCore (Request.Path,False) [00:02:55] Passed TaintSourceControllerCore (Request.PathBase,False) [00:02:55] Passed TaintSourceControllerCore (Request.Protocol,False) [00:02:55] Passed TaintSourceControllerCore (Request.Query["id"],True) [00:02:55] Passed TaintSourceControllerCore (Request.QueryString.Value,True) [00:02:55] Passed TaintSourceControllerCore (Request.Scheme,False) [00:02:55] Passed TaintSourceControllerCore (Request.ReadFormAsync(System.Threading.CancellationToken.None).ToString(),True) [00:02:55] Passed TaintSourceWebForms (HtmlTextArea,m_control.Value,True) [00:02:55] Passed TaintSourceWebForms (HtmlInputText,m_control.Value,True) [00:02:55] Passed TaintSourceWebForms (HtmlInputHidden,m_control.Value,True) [00:02:55] Passed TaintSourceWebForms (HtmlInputGenericControl,m_control.Value,True) [00:02:55] Passed TaintSourceWebForms (HtmlInputFile,m_control.Value,True) [00:02:55] Passed TaintSourceWebForms (HtmlInputFile,m_control.PostedFile.FileName,True) [00:02:55] Passed TaintSourceWebForms (FileUpload,m_control.FileName,True) [00:02:55] Passed TaintSourceWebForms (FileUpload,m_control.FileContent.ToString(),True) [00:02:55] Passed TaintSourceWebForms (FileUpload,m_control.PostedFile.FileName,True) [00:02:55] Passed TaintSourceWebForms (HiddenField,m_control.Value,True) [00:02:55] Passed TaintSourceWebForms (TextBox,m_control.Text,True) [00:02:55] Passed TaintBehavior [00:02:55] Passed EnumTaint [00:02:55] Passed CommandInjectionFalsePositive [00:02:55] Passed CommandInjectionFalsePositive_Filename [00:02:55] Passed CommandInjectionFalsePositive_GetEnvironment [00:02:55] Passed CommandInjectionFalsePositive_ProcessStartInfo [00:02:55] Passed CommandInjectionVulnerable1 [00:02:55] Passed CommandInjectionVulnerable2 [00:02:56] Passed XPathInjection (doc.SelectNodes(input),True) [00:02:56] Passed XPathInjection (doc.SelectNodes("constant"),False) [00:02:56] Passed XPathInjection (doc.SelectNodes(input, null),True) [00:02:56] Passed XPathInjection (doc.SelectNodes("constant", null),False) [00:02:56] Passed XPathInjection (doc.SelectSingleNode(input),True) [00:02:56] Passed XPathInjection (doc.SelectSingleNode("constant"),False) [00:02:56] Passed XPathInjection (doc.SelectSingleNode(input, null),True) [00:02:56] Passed XPathInjection (doc.SelectSingleNode("constant", null),False) [00:02:56] Passed XPathInjection (nav.SelectSingleNode(input),True) [00:02:56] Passed XPathInjection (nav.SelectSingleNode("constant"),False) [00:02:56] Passed XPathInjection (nav.SelectSingleNode(input, null),True) [00:02:56] Passed XPathInjection (nav.SelectSingleNode("constant", null),False) [00:02:56] Passed XPathInjection (nav.SelectSingleNode(nav.Compile(input)),True) [00:02:56] Passed XPathInjection (nav.SelectSingleNode(nav.Compile("constant")),False) [00:02:56] Passed XPathInjection (nav.Select(input),True) [00:02:56] Passed XPathInjection (nav.Select("constant"),False) [00:02:56] Passed XPathInjection (nav.Select(input, null),True) [00:02:56] Passed XPathInjection (nav.Select("constant", null),False) [00:02:56] Passed XPathInjection (nav.Select(nav.Compile(input)),True) [00:02:56] Passed XPathInjection (nav.Select(nav.Compile("constant")),False) [00:02:56] Passed XPathInjection (nav.Compile(input),True) [00:02:56] Passed XPathInjection (nav.Compile("constant"),False) [00:02:56] Passed XPathInjection (nav.Evaluate(input),True) [00:02:56] Passed XPathInjection (nav.Evaluate("constant"),False) [00:02:56] Passed XPathInjection (nav.Evaluate(input, null),True) [00:02:56] Passed XPathInjection (nav.Evaluate("constant", null),False) [00:02:56] Passed XPathInjection (nav.Evaluate(nav.Compile(input)),True) [00:02:56] Passed XPathInjection (nav.Evaluate(nav.Compile("constant")),False) [00:02:56] Passed XPathInjection (nav.Evaluate(nav.Compile(input), null),True) [00:02:56] Passed XPathInjection (nav.Evaluate(nav.Compile("constant"), null),False) [00:02:56] Passed XPathInjection (XPathExpression.Compile(input),True) [00:02:56] Passed XPathInjection (XPathExpression.Compile("constant"),False) [00:02:56] Passed XPathInjection (XPathExpression.Compile(input, null),True) [00:02:56] Passed XPathInjection (XPathExpression.Compile("constant", null),False) [00:02:56] Passed XPathInjection (element.XPathSelectElement(input),True) [00:02:56] Passed XPathInjection (element.XPathSelectElement("constant"),False) [00:02:56] Passed XPathInjection (element.XPathSelectElement(input, null),True) [00:02:56] Passed XPathInjection (element.XPathSelectElement("constant", null),False) [00:02:56] Passed XPathInjection (element.XPathSelectElements(input),True) [00:02:56] Passed XPathInjection (element.XPathSelectElements("constant"),False) [00:02:56] Passed XPathInjection (element.XPathSelectElements(input, null),True) [00:02:56] Passed XPathInjection (element.XPathSelectElements("constant", null),False) [00:02:56] Passed XPathInjection (element.XPathEvaluate(input),True) [00:02:56] Passed XPathInjection (element.XPathEvaluate("constant"),False) [00:02:56] Passed XPathInjection (element.XPathEvaluate(input, null),True) [00:02:56] Passed XPathInjection (element.XPathEvaluate("constant", null),False) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathSelectElement(element, input),True) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathSelectElement(element, "constant"),False) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathSelectElement(element, input, null),True) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathSelectElement(element, "constant", null),False) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathSelectElements(element, input),True) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathSelectElements(element, "constant"),False) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathSelectElements(element, input, null),True) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathSelectElements(element, "constant", null),False) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathEvaluate(element, input),True) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathEvaluate(element, "constant"),False) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathEvaluate(element, input, null),True) [00:02:56] Passed XPathInjection (System.Xml.XPath.Extensions.XPathEvaluate(element, "constant", null),False) [00:02:56] Passed HardCodePasswordFalsePositive (null) [00:02:56] Passed HardCodePasswordFalsePositive (String.Empty) [00:02:57] Passed HardCodePasswordFalsePositive ("") [00:02:57] Passed HardCodePasswordAssignment [00:02:57] Passed HardCodePasswordInitializer [00:02:57] Passed HardCodePasswordDerivedBytes [00:02:57] Passed HardCodePasswordDerivedBytesFalsePositive [00:02:57] Passed EmptyUserConfig_NoChanges [00:02:57] Passed MergingUserConfig_NoChanges [00:02:57] Passed DifferentConfigVersion_ChangesIgnored [00:02:57] Passed ArgTypesValidation ( (),True) [00:02:57] Passed ArgTypesValidation (() ,True) [00:02:57] Passed ArgTypesValidation (,True) [00:02:57] Passed ArgTypesValidation ((,True) [00:02:57] Passed ArgTypesValidation (),True) [00:02:57] Passed ArgTypesValidation (((,True) [00:02:57] Passed ArgTypesValidation ()),True) [00:02:57] Passed ArgTypesValidation ()(,True) [00:02:57] Passed ArgTypesValidation (()),True) [00:02:57] Passed ArgTypesValidation ((System.String),False) [00:02:57] Passed ArgTypesValidation (( System.String),True) [00:02:57] Passed ArgTypesValidation ((System.String aaa),True) [00:02:57] Passed ArgTypesValidation ((string),True) [00:02:57] Passed ArgTypesValidation ((System.String, System.String),True) [00:02:57] Passed ArgTypesValidation ((System.String, System.String),False) [00:02:57] Passed ArgTypesValidation ((System.String, out System.String),False) [00:02:57] Passed ArgTypesValidation ((this System.String, System.String),True) [00:02:57] Passed ArgTypesValidation ((System.String, params System.String[]),False) [00:02:57] Passed ArgTypesValidation ((System.String[]),False) [00:02:57] Passed SanitizerTypesValidation ([aaa],False) [00:02:57] Passed SanitizerTypesValidation ([aaa,aaa],True) [00:02:57] Passed SanitizerTypesValidation ([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58],True) [00:02:57] Passed SanitizerTypesValidation ([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57],False) [00:02:57] Passed AddCustomCsrfAttributeForMvc [00:02:57] Passed AddCustomCsrfAttributeForCore [00:02:57] Passed RemoveSink [00:02:57] Passed AddSink [00:02:57] Passed RemoveBehavior [00:02:57] Passed AddBehavior [00:02:57] Passed TwoDifferentProjectConfigs [00:02:57] Passed AddConstantValue [00:02:57] Passed HardcodedPassword (,SecretWord = "t0ps3cr3t",retwo,True) [00:02:57] Passed HardcodedPassword (,SecretWord = "t0ps3cr3t",rEtwo,True) [00:02:57] Passed HardcodedPassword ( = "t0ps3cr3t",,retwo,True) [00:02:57] Passed HardcodedPassword ( = "t0ps3cr3t",,rEtwo,True) [00:02:57] Passed HardcodedPassword (,SecretWord = "t0ps3cr3t",Word,True) [00:02:57] Passed HardcodedPassword (,SecretWord = "t0ps3cr3t",wOrD,True) [00:02:57] Passed HardcodedPassword ( = "t0ps3cr3t",,Word,True) [00:02:57] Passed HardcodedPassword ( = "t0ps3cr3t",,wOrD,True) [00:02:57] Passed HardcodedPassword (,SecretWord = "t0ps3cr3t",Secret,True) [00:02:57] Passed HardcodedPassword (,SecretWord = "t0ps3cr3t",sEcret,True) [00:02:57] Passed HardcodedPassword ( = "t0ps3cr3t",,Secret,True) [00:02:57] Passed HardcodedPassword ( = "t0ps3cr3t",,sEcret,True) [00:02:57] Passed HardcodedPassword (,SecretWord = "t0ps3cr3t",SecretWord,True) [00:02:57] Passed HardcodedPassword (,SecretWord = "t0ps3cr3t",sEcretworD,True) [00:02:57] Passed HardcodedPassword ( = "t0ps3cr3t",,SecretWord,True) [00:02:57] Passed HardcodedPassword ( = "t0ps3cr3t",,sEcretworD,True) [00:02:57] Passed HardcodedPassword (,SecretWord = "",TestPassword,False) [00:02:57] Passed HardcodedPassword (,SecretWord = "",TeStPassWORD,False) [00:02:57] Passed HardcodedPassword ( = "",,SecretWord,False) [00:02:57] Passed HardcodedPassword ( = "",,sEcretworD,False) [00:02:57] Passed HardcodedPassword (,SecretWord = String.Empty,TestPassword,False) [00:02:57] Passed HardcodedPassword (,SecretWord = String.Empty,TeStPassWORD,False) [00:02:57] Passed HardcodedPassword ( = String.Empty,,SecretWord,False) [00:02:57] Passed HardcodedPassword ( = String.Empty,,sEcretworD,False) [00:02:57] Passed PasswordValidatorAsMember (static ,Manager.Validator,,True) [00:02:57] Passed PasswordValidatorAsMember (,var m = new Manager(); m.Validator,,True) [00:02:57] Passed PasswordValidatorAsMember (,new Manager().Validator,,False) [00:02:57] Passed PasswordValidatorIncreaseRequiredLength [00:02:57] Passed PasswordValidatorDecreaseRequiredLength [00:02:57] Passed PasswordValidatorIncreaseNumberOfRequiredProperties [00:02:57] Passed PasswordValidatorDecreaseNumberOfRequiredProperties [00:02:57] Passed PasswordValidatorRequireSpecificProperty (RequireNonLetterOrDigit,1) [00:02:57] Passed PasswordValidatorRequireSpecificProperty (RequireDigit,1) [00:02:57] Passed PasswordValidatorRequireSpecificProperty (RequireLowercase,1) [00:02:57] Passed PasswordValidatorRequireSpecificProperty (RequireUppercase,1) [00:02:57] Passed PasswordValidatorRequireSpecificProperty (RequireUppercase, RequireDigit,2) [00:02:57] Passed CsrfValidateAntiForgeryTokenFromBody [00:02:57] Passed CsrfValidateAntiForgeryTokenIgnoreOnBaseClass [00:02:57] Passed CsrfValidateAntiForgeryTokenIgnoreOnClass [00:02:57] Passed CsrfValidateAntiForgeryTokenIgnoreOnBaseMethod [00:02:57] Passed CsrfValidateAntiForgeryTokenIgnoreOnMethod [00:02:57] Passed CsrfDetectMissingToken [00:02:57] Passed CsrfDetectMissingTokenDerived [00:02:57] Passed CsrfDetectAliasToken [00:02:57] Passed CsrfDetectAliasTokenDerived1 [00:02:57] Passed CsrfDetectAliasTokenDerived2 [00:02:57] Passed CsrfDetectFullNameToken [00:02:58] Passed CsrfMissingTokenOnGet [00:02:58] Passed CsrfMissingTokenOnAnonymous [00:02:58] Passed CsrfMissingTokenOnAnonymousClass [00:02:58] Passed CsrfValidateAntiForgeryTokenPresent [00:02:58] Passed CsrfValidateAntiForgeryTokenControllerPresent [00:02:58] Passed CsrfValidateAntiForgeryTokenParentControllerPresent [00:02:58] Passed CsrfValidateAntiForgeryTokenPresentWithInlinedAttributes [00:02:58] Passed CsrfValidateAntiForgeryTokenNonAction [00:02:58] Passed CookiePropertyDynamicValue (Secure,HttpOnly,SCS0008,False) [00:02:58] Passed CookiePropertyDynamicValue (Secure,HttpOnly,SCS0008,True) [00:02:59] Passed CookiePropertyDynamicValue (HttpOnly,Secure,SCS0009,False) [00:02:59] Passed CookiePropertyDynamicValue (HttpOnly,Secure,SCS0009,True) [00:03:00] Passed PathTraversalMethods (FS.AppendAllLines(path, null)) [00:03:00] Passed PathTraversalMethods (AppendAllLines(path, null)) [00:03:00] Passed PathTraversalMethods (FS.AppendAllLines(path, null, System.Text.Encoding.ASCII)) [00:03:00] Passed PathTraversalMethods (AppendAllLines(path, null, System.Text.Encoding.ASCII)) [00:03:00] Passed PathTraversalMethods (FS.AppendAllText(path, null)) [00:03:00] Passed PathTraversalMethods (AppendAllText(path, null)) [00:03:00] Passed PathTraversalMethods (FS.AppendAllText(path, null, System.Text.Encoding.ASCII)) [00:03:00] Passed PathTraversalMethods (AppendAllText(path, null, System.Text.Encoding.ASCII)) [00:03:00] Passed PathTraversalMethods (FS.AppendText(path)) [00:03:00] Passed PathTraversalMethods (AppendText(path)) [00:03:00] Passed PathTraversalMethods (FS.Copy("", path)) [00:03:00] Passed PathTraversalMethods (Copy("", path)) [00:03:00] Passed PathTraversalMethods (FS.Copy("", path, true)) [00:03:00] Passed PathTraversalMethods (Copy("", path, true)) [00:03:00] Passed PathTraversalMethods (FS.Copy(path, "")) [00:03:00] Passed PathTraversalMethods (Copy(path, "")) [00:03:00] Passed PathTraversalMethods (FS.Copy(path, "", true)) [00:03:00] Passed PathTraversalMethods (Copy(path, "", true)) [00:03:00] Passed PathTraversalMethods (FS.Create(path)) [00:03:00] Passed PathTraversalMethods (Create(path)) [00:03:00] Passed PathTraversalMethods (FS.Create(path, 10)) [00:03:00] Passed PathTraversalMethods (Create(path, 10)) [00:03:00] Passed PathTraversalMethods (FS.Create(path, 10, System.IO.FileOptions.None)) [00:03:00] Passed PathTraversalMethods (Create(path, 10, System.IO.FileOptions.None)) [00:03:00] Passed PathTraversalMethods (FS.Create(path, 10, System.IO.FileOptions.None, null)) [00:03:00] Passed PathTraversalMethods (Create(path, 10, System.IO.FileOptions.None, null)) [00:03:00] Passed PathTraversalMethods (FS.CreateText(path)) [00:03:00] Passed PathTraversalMethods (CreateText(path)) [00:03:00] Passed PathTraversalMethods (FS.Move("c:\aaa.txt", path)) [00:03:00] Passed PathTraversalMethods (Move("c:\aaa.txt", path)) [00:03:00] Passed PathTraversalMethods (FS.Move(path, "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethods (Move(path, "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethods (FS.SetAccessControl(path, null)) [00:03:00] Passed PathTraversalMethods (SetAccessControl(path, null)) [00:03:00] Passed PathTraversalMethods (var temp = new FileInfo(path)) [00:03:00] Passed PathTraversalMethods (var temp = new FileInfo("c:\aaa.txt").CopyTo(path)) [00:03:00] Passed PathTraversalMethods (var temp = new FileInfo("c:\aaa.txt").CopyTo(path, true)) [00:03:00] Passed PathTraversalMethods (var temp = new FileInfo("c:\aaa.txt").Replace(path, "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethods (var temp = new FileInfo("c:\aaa.txt").Replace("c:\aaa.txt", path)) [00:03:00] Passed PathTraversalMethods (var temp = new FileInfo("c:\aaa.txt").Replace(path, "c:\aaa.txt", true)) [00:03:00] Passed PathTraversalMethods (var temp = new FileInfo("c:\aaa.txt").Replace("c:\aaa.txt", path, true)) [00:03:00] Passed PathTraversalMethods (var temp = new FileInfo("c:\aaa.txt"); temp.MoveTo(path)) [00:03:00] Passed PathTraversalMethods (Assembly.Load(path)) [00:03:00] Passed PathTraversalMethods (Assembly.Load(path, null)) [00:03:00] Passed PathTraversalMethods (Assembly.LoadFile(path)) [00:03:00] Passed PathTraversalMethods (Assembly.LoadFile(path, null)) [00:03:00] Passed PathTraversalMethods (Assembly.LoadFrom(path)) [00:03:00] Passed PathTraversalMethods (Assembly.LoadFrom(path, null)) [00:03:00] Passed PathTraversalMethods (Assembly.LoadFrom(path, null, AssemblyHashAlgorithm.SHA512)) [00:03:00] Passed PathTraversalMethods (Assembly.LoadFrom(path, null, null, AssemblyHashAlgorithm.SHA512)) [00:03:00] Passed PathTraversalMethods (Assembly.LoadWithPartialName(path)) [00:03:00] Passed PathTraversalMethods (Assembly.LoadWithPartialName(path, null)) [00:03:00] Passed PathTraversalMethods (Assembly.ReflectionOnlyLoad(path)) [00:03:00] Passed PathTraversalMethods (Assembly.ReflectionOnlyLoadFrom(path)) [00:03:00] Passed PathTraversalMethods (Assembly.UnsafeLoadFrom(path)) [00:03:00] Passed PathTraversalMethods (var a = new FileStream(path, FileMode.Open)) [00:03:00] Passed PathTraversalMethodsConst (FS.AppendAllLines("c:\aaa.txt", contents)) [00:03:00] Passed PathTraversalMethodsConst (AppendAllLines("c:\aaa.txt", contents)) [00:03:00] Passed PathTraversalMethodsConst (FS.AppendAllLines("c:\aaa.txt", contents, encoding)) [00:03:00] Passed PathTraversalMethodsConst (AppendAllLines("c:\aaa.txt", contents, encoding)) [00:03:00] Passed PathTraversalMethodsConst (FS.AppendAllText("c:\aaa.txt", path)) [00:03:00] Passed PathTraversalMethodsConst (AppendAllText("c:\aaa.txt", path)) [00:03:00] Passed PathTraversalMethodsConst (FS.AppendAllText("c:\aaa.txt", path, encoding)) [00:03:00] Passed PathTraversalMethodsConst (AppendAllText("c:\aaa.txt", path, encoding)) [00:03:00] Passed PathTraversalMethodsConst (FS.AppendText("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (AppendText("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (FS.Copy("c:\aaa.txt", "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Copy("c:\aaa.txt", "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (FS.Copy("c:\aaa.txt", "c:\aaa.txt", flag)) [00:03:00] Passed PathTraversalMethodsConst (Copy("c:\aaa.txt", "c:\aaa.txt", flag)) [00:03:00] Passed PathTraversalMethodsConst (FS.Create("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Create("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (FS.Create("c:\aaa.txt", digit)) [00:03:00] Passed PathTraversalMethodsConst (Create("c:\aaa.txt", digit)) [00:03:00] Passed PathTraversalMethodsConst (FS.Create("c:\aaa.txt", digit, fileOptions)) [00:03:00] Passed PathTraversalMethodsConst (Create("c:\aaa.txt", digit, fileOptions)) [00:03:00] Passed PathTraversalMethodsConst (FS.Create("c:\aaa.txt", digit, fileOptions, null)) [00:03:00] Passed PathTraversalMethodsConst (Create("c:\aaa.txt", digit, fileOptions, null)) [00:03:00] Passed PathTraversalMethodsConst (FS.CreateText("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (CreateText("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (FS.Move("c:\aaa.txt", "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Move("c:\aaa.txt", "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (FS.SetAccessControl("c:\aaa.txt", fileSecurity)) [00:03:00] Passed PathTraversalMethodsConst (SetAccessControl("c:\aaa.txt", fileSecurity)) [00:03:00] Passed PathTraversalMethodsConst (var temp = new FileInfo("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (var temp = new FileInfo("c:\aaa.txt").CopyTo("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (var temp = new FileInfo("c:\aaa.txt").CopyTo("c:\aaa.txt", true)) [00:03:00] Passed PathTraversalMethodsConst (var temp = new FileInfo("c:\aaa.txt").Replace("c:\aaa.txt", "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (var temp = new FileInfo("c:\aaa.txt").Replace("c:\aaa.txt", "c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (var temp = new FileInfo("c:\aaa.txt").Replace("c:\aaa.txt", "c:\aaa.txt", true)) [00:03:00] Passed PathTraversalMethodsConst (var temp = new FileInfo("c:\aaa.txt").Replace("c:\aaa.txt", "c:\aaa.txt", true)) [00:03:00] Passed PathTraversalMethodsConst (var temp = new FileInfo("c:\aaa.txt"); temp.MoveTo("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Assembly.Load("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Assembly.Load("c:\aaa.txt", new Evidence())) [00:03:00] Passed PathTraversalMethodsConst (Assembly.LoadFile("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Assembly.LoadFile("c:\aaa.txt", new Evidence())) [00:03:00] Passed PathTraversalMethodsConst (Assembly.LoadFrom("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Assembly.LoadFrom("c:\aaa.txt", new Evidence())) [00:03:00] Passed PathTraversalMethodsConst (Assembly.LoadFrom("c:\aaa.txt", null, AssemblyHashAlgorithm.SHA512)) [00:03:00] Passed PathTraversalMethodsConst (Assembly.LoadFrom("c:\aaa.txt", new Evidence(), null, AssemblyHashAlgorithm.SHA512)) [00:03:00] Passed PathTraversalMethodsConst (Assembly.LoadWithPartialName("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Assembly.LoadWithPartialName("c:\aaa.txt", new Evidence())) [00:03:00] Passed PathTraversalMethodsConst (Assembly.ReflectionOnlyLoad("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Assembly.ReflectionOnlyLoadFrom("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (Assembly.UnsafeLoadFrom("c:\aaa.txt")) [00:03:00] Passed PathTraversalMethodsConst (var a = new FileStream("", FileMode.Open)) [00:03:00] Passed PathTraversalXmlReader (XmlReader.Create(textInput)) [00:03:00] Passed PathTraversalXmlReader (XmlReader.Create(textInput, new XmlReaderSettings())) [00:03:00] Passed PathTraversalXmlReader (XmlReader.Create(textInput, new XmlReaderSettings(), default(XmlParserContext))) [00:03:01] Passed HashCreateAuditMode (CryptoConfig.CreateFromName(name),True) [00:03:01] Passed HashCreateAuditMode (CryptoConfig.CreateFromName(name),False) [00:03:01] Passed PasswordValidatorRequiredLength (RequiredLength,System.Int32,SCS0032,False) [00:03:01] Passed PasswordValidatorRequiredLength (RequiredLength,System.Int32,SCS0032,True) [00:03:01] Passed PasswordValidatorRequiredProperty (RequireDigit,System.Boolean,SCS0034,False) [00:03:01] Passed PasswordValidatorRequiredProperty (RequireDigit,System.Boolean,SCS0034,True) [00:03:01] Passed PasswordValidatorRequiredProperty (RequireLowercase,System.Boolean,SCS0034,False) [00:03:01] Passed PasswordValidatorRequiredProperty (RequireLowercase,System.Boolean,SCS0034,True) [00:03:01] Passed PasswordValidatorRequiredProperty (RequireNonLetterOrDigit,System.Boolean,SCS0034,False) [00:03:01] Passed PasswordValidatorRequiredProperty (RequireNonLetterOrDigit,System.Boolean,SCS0034,True) [00:03:01] Passed PasswordValidatorRequiredProperty (RequireUppercase,System.Boolean,SCS0034,False) [00:03:01] Passed PasswordValidatorRequiredProperty (RequireUppercase,System.Boolean,SCS0034,True) [00:03:01] [00:03:01] Total tests: 1431. Passed: 1415. Failed: 0. Skipped: 16. [00:03:01] Test Run Successful. [00:03:01] Test execution time: 35.4669 Seconds [00:03:01] Collecting artifacts... [00:03:02] Found artifact 'SecurityCodeScan\bin\Debug\SecurityCodeScan.3.0.0.0.nupkg' matching 'SecurityCodeScan\bin\Debug\*.nupkg' path [00:03:02] Found artifact 'SecurityCodeScan.Vsix\bin\Debug\SecurityCodeScan.Vsix.vsix' matching 'SecurityCodeScan.Vsix\bin\Debug\*.vsix' path [00:03:02] Uploading artifacts... [00:03:03] [00:03:03] [1/2] SecurityCodeScan\bin\Debug\SecurityCodeScan.3.0.0.0.nupkg (168,326 bytes)...39% [00:03:03] [1/2] SecurityCodeScan\bin\Debug\SecurityCodeScan.3.0.0.0.nupkg (168,326 bytes)...100% [00:03:03] [00:03:03] [2/2] SecurityCodeScan.Vsix\bin\Debug\SecurityCodeScan.Vsix.vsix (508,223 bytes)...13% [00:03:03] [2/2] SecurityCodeScan.Vsix\bin\Debug\SecurityCodeScan.Vsix.vsix (508,223 bytes)...100% [00:03:04] Build success