Path Lines of Code src/BinSkim.Rules/BinScopeCompatibility.cs 34 src/BinSkim.Rules/BinarySkimmer.cs 24 src/BinSkim.Rules/CryptoErrors.cs 150 src/BinSkim.Rules/DwarfRules/BA3003.EnableStackProtector.cs 160 src/BinSkim.Rules/DwarfRules/BA3005.EnableStackClashProtection.cs 137 src/BinSkim.Rules/DwarfRules/BA4002.ReportDwarfCompilerData.cs 82 src/BinSkim.Rules/DwarfRules/DwarfSkimmerBase.cs 32 src/BinSkim.Rules/ElfRules/BA3001.EnablePositionIndependentExecutable.cs 67 src/BinSkim.Rules/ElfRules/BA3002.DoNotMarkStackAsExecutable.cs 66 src/BinSkim.Rules/ElfRules/BA3004.GenerateRequiredSymbolFormat.cs 51 src/BinSkim.Rules/ElfRules/BA3006.EnableNonExecutableStack.cs 51 src/BinSkim.Rules/ElfRules/BA3010.EnableReadOnlyRelocations.cs 53 src/BinSkim.Rules/ElfRules/BA3011.EnableBindNow.cs 83 src/BinSkim.Rules/ElfRules/BA3030.UseCheckedFunctionsWithGCC.cs 168 src/BinSkim.Rules/ElfRules/ElfBinarySkimmer.cs 29 src/BinSkim.Rules/MachORules/BA5001.EnablePositionIndependentExecutable.cs 92 src/BinSkim.Rules/MachORules/BA5002.DoNotAllowExecutableStack.cs 69 src/BinSkim.Rules/MachORules/MachOBinarySkimmer.cs 22 src/BinSkim.Rules/NativeInterop.cs 444 src/BinSkim.Rules/PERules/BA2001.LoadImagesAboveFourGigabyteAddress.cs 56 src/BinSkim.Rules/PERules/BA2002.DoNotIncorporateVulnerableDependencies.cs 154 src/BinSkim.Rules/PERules/BA2004.EnableSecureSourceCodeHashing.cs 185 src/BinSkim.Rules/PERules/BA2005.DoNotShipVulnerableBinaries.cs 55 src/BinSkim.Rules/PERules/BA2006.BuildWithSecureTools.cs 248 src/BinSkim.Rules/PERules/BA2007.EnableCriticalCompilerWarnings.cs 196 src/BinSkim.Rules/PERules/BA2008.EnableControlFlowGuard.cs 144 src/BinSkim.Rules/PERules/BA2009.EnableAddressSpaceLayoutRandomization.cs 90 src/BinSkim.Rules/PERules/BA2010.DoNotMarkImportsSectionAsExecutable.cs 72 src/BinSkim.Rules/PERules/BA2011.EnableStackProtection.cs 82 src/BinSkim.Rules/PERules/BA2012.DoNotModifyStackProtectionCookie.cs 199 src/BinSkim.Rules/PERules/BA2013.InitializeStackProtection.cs 68 src/BinSkim.Rules/PERules/BA2014.DoNotDisableStackProtectionForFunctions.cs 81 src/BinSkim.Rules/PERules/BA2015.EnableHighEntropyVirtualAddresses.cs 85 src/BinSkim.Rules/PERules/BA2016.MarkImageAsNXCompatible.cs 59 src/BinSkim.Rules/PERules/BA2018.EnableSafeSEH.cs 98 src/BinSkim.Rules/PERules/BA2019.DoNotMarkWritableSectionsAsShared.cs 63 src/BinSkim.Rules/PERules/BA2021.DoNotMarkWritableSectionsAsExecutable.cs 77 src/BinSkim.Rules/PERules/BA2022.SignSecurely.cs 328 src/BinSkim.Rules/PERules/BA2024.EnableSpectreMitigations.cs 445 src/BinSkim.Rules/PERules/BA2025.EnableShadowStack.cs 82 src/BinSkim.Rules/PERules/BA2026.EnableAdditionalSdlSecurityChecks.cs 97 src/BinSkim.Rules/PERules/BA4001.ReportPECompilerData.cs 89 src/BinSkim.Rules/PERules/PEBinarySkimmerBase.cs 25 src/BinSkim.Rules/PERules/WindowsBinaryAndPdbSkimmerBase.cs 132 src/BinSkim.Rules/PERules/WindowsBinarySkimmerBase.cs 9 src/BinSkim.Rules/Properties/AssemblyInfo.cs 7 src/BinSkim.Rules/ReproInformationConfiguration.cs 11 src/BinSkim.Rules/RuleIds.cs 42 src/BinSkim.Rules/RulesExtensionMethods.cs 261 src/BinSkim.Rules/StackProtectionUtilities.cs 46 src/BinSkim.Rules/StringToVersionMap.cs 9 src/BinSkim.Rules/VulnerableDependencyDescriptor.cs 57