├── .gitignore ├── .sonarcloud.properties ├── README.md ├── Wiki Banner.png └── archived ├── README.md ├── create-scanner-jar.sh ├── dependency-check-suppressions.xml ├── docs └── wiki │ └── img │ ├── Wiki Banner.png │ ├── axway_logo_650x260.png │ ├── burp-plugin1.JPG │ ├── burp-plugin2.JPG │ ├── burp-plugin3.JPG │ ├── burp-plugin4.JPG │ ├── burp-plugin5.JPG │ ├── burp-plugin6.JPG │ ├── burp-plugin7.JPG │ ├── burp-plugin8.JPG │ ├── burp-plugin9.JPG │ └── rax_logo_650x260.png ├── lib └── org │ └── jetbrains │ └── annotations │ └── annotations │ └── 13 │ └── annotations-13.jar ├── license.scala ├── pom.xml ├── report-plugin ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ └── PluginNameReport.java │ └── resources │ └── META-INF │ ├── resources │ ├── WEB-INF │ │ └── views │ │ │ └── applications │ │ │ └── widgets │ │ │ └── reportPlugin.jsp │ └── scripts │ │ └── report-plugin.js │ └── web-fragment.xml ├── ssvl-converter ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ └── csv2ssl │ │ │ ├── Main.java │ │ │ ├── checker │ │ │ ├── ArgumentChecker.java │ │ │ ├── Configuration.java │ │ │ ├── FormatChecker.java │ │ │ └── InteractiveConfiguration.java │ │ │ ├── parser │ │ │ ├── ArgumentParser.java │ │ │ ├── CSVToSSVLParser.java │ │ │ └── FormatParser.java │ │ │ ├── serializer │ │ │ └── RecordToXMLSerializer.java │ │ │ └── util │ │ │ ├── CollectionUtils.java │ │ │ ├── DateUtils.java │ │ │ ├── Defaults.java │ │ │ ├── Either.java │ │ │ ├── Header.java │ │ │ ├── InteractionUtils.java │ │ │ ├── Option.java │ │ │ └── Strings.java │ └── resources │ │ ├── constants.properties │ │ └── ssvl.xsd │ └── test │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ └── csv2ssl │ │ ├── DataFlowElementTests.java │ │ ├── DateUtilsTests.java │ │ ├── DialogUtils.java │ │ ├── ResourceLoader.java │ │ └── parser │ │ ├── FormatParserTests.java │ │ ├── InteractiveTests.java │ │ ├── csv │ │ └── BasicParserTest.java │ │ └── excel │ │ └── ExcelParserTests.java │ └── resources │ ├── Book.xlsx │ ├── basic.csv │ ├── customDateConfig.properties │ ├── data.csv │ ├── dataflow.csv │ ├── date.csv │ ├── emptycolumn.csv │ ├── filename.csv │ ├── fromJunit.properties │ ├── out.ssvl │ ├── sampleConfig.properties │ ├── sept.csv │ ├── windows-line-endings.csv │ ├── withDifferentHeaderLine.csv │ ├── withDifferentHeaderLine.xlsx │ ├── withHeaderLine.csv │ └── withIssueId.csv ├── threadfix-cli-endpoints ├── .gitignore ├── .project ├── README ├── pom.xml └── src │ └── com │ └── denimgroup │ └── threadfix │ └── cli │ └── endpoints │ └── EndpointMain.java ├── threadfix-cli-importers ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ └── importer │ │ │ └── cli │ │ │ └── CommandLineMain.java │ └── resources │ │ ├── applicationContext-hibernate.xml │ │ ├── jdbc.properties │ │ ├── log4j.xml │ │ └── offline-context.xml │ └── test │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ ├── framework │ │ ├── dotNetMvc │ │ │ ├── ContosoPathTests.java │ │ │ └── EndToEndTests.java │ │ ├── dotNetWebForm │ │ │ └── EndToEndTests.java │ │ ├── rails │ │ │ └── EndToEndTests.java │ │ └── struts │ │ │ └── EndToEndTests.java │ │ ├── importer │ │ ├── ScanLocationManager.java │ │ ├── TestConstants.java │ │ ├── TransactionalTest.java │ │ ├── check │ │ │ └── FormatCheckTests.java │ │ ├── date │ │ │ ├── DateParsingTests.java │ │ │ └── ScanDateParsingChecker.java │ │ ├── impl │ │ │ ├── remoteprovider │ │ │ │ ├── ContrastApplicationParsingTests.java │ │ │ │ ├── ContrastScanParsingTests.java │ │ │ │ ├── ContrastUtils.java │ │ │ │ ├── QualysApplicationParsingTests.java │ │ │ │ ├── QualysScanParsingTests.java │ │ │ │ ├── RemoteProviderScanParser.java │ │ │ │ ├── TrustwaveDateParserTests.java │ │ │ │ ├── VeracodeApplicationParsingTests.java │ │ │ │ ├── VeracodeScanParsingTests.java │ │ │ │ ├── WhiteHatApplicationParsingTests.java │ │ │ │ ├── WhiteHatScanParsingTests.java │ │ │ │ └── utils │ │ │ │ │ ├── ContrastMockHttpUtils.java │ │ │ │ │ ├── QualysMockHttpUtils.java │ │ │ │ │ ├── ScanImporterHarness.java │ │ │ │ │ ├── VeracodeMockHttpUtils.java │ │ │ │ │ └── WhiteHatMockHttpUtils.java │ │ │ └── upload │ │ │ │ ├── ArachniTests.java │ │ │ │ └── fortify │ │ │ │ ├── AuditXmlParsingTests.java │ │ │ │ ├── FilterTemplateXmlTests.java │ │ │ │ ├── FortifyFilterSetTests.java │ │ │ │ └── FortifyFilterTests.java │ │ ├── loader │ │ │ └── ScanTypeCalculatorTests.java │ │ ├── merge │ │ │ └── ChannelMergeTests.java │ │ ├── parser │ │ │ ├── AcunetixScanTest.java │ │ │ ├── ArachniScanTest.java │ │ │ ├── BrakemanScanTest.java │ │ │ ├── BurpScanTest.java │ │ │ ├── CatNetTests.java │ │ │ ├── CenzicScanTest.java │ │ │ ├── ClangScanTest.java │ │ │ ├── CppcheckScanTest.java │ │ │ ├── DependencyCheckTests.java │ │ │ ├── FindBugsTest.java │ │ │ ├── FortifyScanTest.java │ │ │ ├── IBMAppScanTest.java │ │ │ ├── NTOSpider6ScanTest.java │ │ │ ├── NTOSpiderScanResults.java │ │ │ ├── NessusScanTest.java │ │ │ ├── NetsparkerTests.java │ │ │ ├── PMDScanTest.java │ │ │ ├── SSVLDataFlowTests.java │ │ │ ├── SkipFishScanResults.java │ │ │ ├── W3afScanTest.java │ │ │ ├── WebInspectScanTest.java │ │ │ └── ZapProxyScanTest.java │ │ └── utils │ │ │ ├── FolderMappings.java │ │ │ ├── ParserUtils.java │ │ │ ├── ScanComparisonUtils.java │ │ │ ├── ScannerMappingsIncompleteException.java │ │ │ ├── SimpleFinding.java │ │ │ └── SimpleScan.java │ │ └── service │ │ ├── merge │ │ ├── FindingMatcherTests.java │ │ ├── RemappingTestHarness.java │ │ └── RemappingTests.java │ │ └── statistics │ │ ├── CounterHarness.java │ │ └── StatisticsCounterTests.java │ └── resources │ ├── contrast │ ├── apps.json │ ├── autherror.json │ ├── bodgeit-full.json │ ├── c0a1a284-2c81-4b4b-b44a-52d7b8f71aae.json │ ├── orgs.json │ ├── testapp-full.json │ └── traces.json │ ├── fortify │ ├── audit-v4.xml │ ├── date-audit.xml │ ├── empty-audit.xml │ ├── filtertemplate-hide.xml │ ├── filtertemplate.xml │ └── full-audit.xml │ ├── merging │ ├── correctSingleVulnScan.ssvl │ ├── noVulns.ssvl │ ├── singlescan.ssvl │ └── twoMergingVulns.ssvl │ ├── qualys │ ├── apps-authenticated.xml │ ├── apps-unauthenticated.xml │ ├── apps-with-pagination.xml │ ├── scans.xml │ ├── testasp.xml │ └── testphp.xml │ ├── statistics │ ├── testfire-arachni.xml │ ├── testfire-zap.xml │ └── testfire-zap2.xml │ ├── veracode │ ├── 194944.xml │ ├── 198331.xml │ ├── 22881.xml │ ├── 22882.xml │ ├── 22883.xml │ ├── 22887.xml │ ├── 22892.xml │ ├── 22930.xml │ ├── 22931.xml │ ├── 22932.xml │ ├── 22933.xml │ ├── 37068.xml │ ├── 45707.xml │ ├── 45726.xml │ └── apps.xml │ └── whitehat │ ├── 6067.xml │ ├── 6184.xml │ ├── 6185.xml │ ├── 8250.xml │ ├── allClosed.xml │ └── apps.xml ├── threadfix-cli ├── .gitignore ├── .project ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ ├── VulnerabilityInfo.java │ │ │ ├── cli │ │ │ ├── CommandLineParser.java │ │ │ ├── DefectSubmissionParameterParser.java │ │ │ ├── GenericParameterParser.java │ │ │ ├── OptionsHolder.java │ │ │ └── VulnSearchParameterParser.java │ │ │ ├── properties │ │ │ └── PropertiesManager.java │ │ │ └── remote │ │ │ ├── AcceptAllTrustFactory.java │ │ │ ├── HttpRestUtils.java │ │ │ ├── InstallCert.java │ │ │ ├── PluginClient.java │ │ │ ├── ThreadFixRestClient.java │ │ │ ├── ThreadFixRestClientImpl.java │ │ │ └── response │ │ │ ├── ByteToStringSerializer.java │ │ │ ├── CalendarSerializer.java │ │ │ ├── DateSerializer.java │ │ │ ├── ResponseParser.java │ │ │ ├── RestResponse.java │ │ │ └── TypeReference.java │ └── resources │ │ └── log4j.xml │ └── test │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ ├── cli │ │ ├── HttpRestUtilsTests.java │ │ ├── TestPropertiesManager.java │ │ ├── ThreadFixRestClientIT.java │ │ ├── ThreadFixRestClientStub.java │ │ ├── VulnSearchParameterParserTests.java │ │ ├── VulnerabilitySearchRestIT.java │ │ ├── api2_1 │ │ │ ├── ApplicationRestIT.java │ │ │ ├── ScanRestIT.java │ │ │ ├── TeamRestIT.java │ │ │ ├── VulnerabilityRestIT.java │ │ │ └── WafRestIT.java │ │ └── util │ │ │ ├── JsonTestUtils.java │ │ │ └── TestUtils.java │ │ └── remote │ │ └── response │ │ └── ResponseParserTests.java │ └── resources │ └── testfire.xml ├── threadfix-data-access ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── denimgroup │ └── threadfix │ └── data │ └── dao │ ├── APIKeyDao.java │ ├── AbstractNamedObjectDao.java │ ├── AbstractObjectDao.java │ ├── AccessControlMapDao.java │ ├── ApplicationChannelDao.java │ ├── ApplicationCriticalityDao.java │ ├── ApplicationDao.java │ ├── ApplicationVersionDao.java │ ├── ChannelSeverityDao.java │ ├── ChannelTypeDao.java │ ├── ChannelVulnerabilityDao.java │ ├── ChannelVulnerabilityFilterDao.java │ ├── DefaultConfigurationDao.java │ ├── DefaultDefectProfileDao.java │ ├── DefaultTagDao.java │ ├── DefectDao.java │ ├── DefectTrackerDao.java │ ├── DefectTrackerTypeDao.java │ ├── DocumentDao.java │ ├── EmailListDao.java │ ├── EmptyScanDao.java │ ├── EndpointPermissionDao.java │ ├── EnterpriseTagDao.java │ ├── EventDao.java │ ├── ExceptionLogDao.java │ ├── FilterDateDao.java │ ├── FilterJsonBlobDao.java │ ├── FindingDao.java │ ├── GenericNamedObjectDao.java │ ├── GenericObjectDao.java │ ├── GenericSeverityDao.java │ ├── GenericVulnerabilityDao.java │ ├── JobStatusDao.java │ ├── OrganizationDao.java │ ├── PolicyDao.java │ ├── PolicyStatusDao.java │ ├── RemoteProviderApplicationDao.java │ ├── RemoteProviderTypeDao.java │ ├── ReportDao.java │ ├── RoleDao.java │ ├── ScanCloseReopenMappingDao.java │ ├── ScanDao.java │ ├── ScanQueueTaskDao.java │ ├── ScanResultFilterDao.java │ ├── ScheduledDefectTrackerUpdateDao.java │ ├── ScheduledEmailReportDao.java │ ├── ScheduledJobDao.java │ ├── ScheduledRemoteProviderImportDao.java │ ├── ScheduledScanDao.java │ ├── SecurityEventDao.java │ ├── SeverityFilterDao.java │ ├── StatisticsCounterDao.java │ ├── SurveyDao.java │ ├── SurveyResultDao.java │ ├── TagDao.java │ ├── UserDao.java │ ├── UserEventNotificationMapDao.java │ ├── VulnerabilityCommentDao.java │ ├── VulnerabilityDao.java │ ├── VulnerabilityFilterDao.java │ ├── VulnerabilityMapDao.java │ ├── VulnerabilitySearchDao.java │ ├── WafDao.java │ ├── WafRuleDao.java │ ├── WafRuleDirectiveDao.java │ ├── WafTypeDao.java │ ├── hibernate │ ├── HibernateAPIKeyDao.java │ ├── HibernateAccessControlMapDao.java │ ├── HibernateApplicationChannelDao.java │ ├── HibernateApplicationCriticalityDao.java │ ├── HibernateApplicationDao.java │ ├── HibernateApplicationVersionDao.java │ ├── HibernateChannelSeverityDao.java │ ├── HibernateChannelTypeDao.java │ ├── HibernateChannelVulnerabilityDao.java │ ├── HibernateDefaultConfigurationDao.java │ ├── HibernateDefaultDefectProfileDao.java │ ├── HibernateDefaultTagDao.java │ ├── HibernateDefectDao.java │ ├── HibernateDefectTrackerDao.java │ ├── HibernateDefectTrackerTypeDao.java │ ├── HibernateDocumentDao.java │ ├── HibernateEmailListDao.java │ ├── HibernateEmptyScanDao.java │ ├── HibernateEndpointPermissionDao.java │ ├── HibernateEventDao.java │ ├── HibernateExceptionLogDao.java │ ├── HibernateFilterDateDao.java │ ├── HibernateFilterJsonBlobDao.java │ ├── HibernateFindingDao.java │ ├── HibernateGenericSeverityDao.java │ ├── HibernateGenericVulnerabilityDao.java │ ├── HibernateJobStatusDao.java │ ├── HibernateOrganizationDao.java │ ├── HibernateRemoteProviderApplicationDao.java │ ├── HibernateRemoteProviderTypeDao.java │ ├── HibernateReportDao.java │ ├── HibernateRoleDao.java │ ├── HibernateScanCloseReopenMappingDao.java │ ├── HibernateScanDao.java │ ├── HibernateScanResultFilterDao.java │ ├── HibernateScheduledDefectTrackerUpdateDao.java │ ├── HibernateScheduledEmailReportDao.java │ ├── HibernateScheduledJobDao.java │ ├── HibernateScheduledRemoteProviderImportDao.java │ ├── HibernateScheduledScanDao.java │ ├── HibernateSecurityEventDao.java │ ├── HibernateSeverityFilterDao.java │ ├── HibernateStatisticsCounterDao.java │ ├── HibernateSurveyDao.java │ ├── HibernateSurveyResultDao.java │ ├── HibernateTagDao.java │ ├── HibernateUserDao.java │ ├── HibernateUserEventNotificationMapDao.java │ ├── HibernateVulnerabilityCommentDao.java │ ├── HibernateVulnerabilityDao.java │ ├── HibernateVulnerabilityFilterDao.java │ ├── HibernateVulnerabilityMapDao.java │ ├── HibernateVulnerabilitySearchDao.java │ ├── HibernateWafDao.java │ ├── HibernateWafRuleDao.java │ ├── HibernateWafRuleDirectiveDao.java │ ├── HibernateWafTypeDao.java │ └── VulnerabilitySearchCriteriaConstructor.java │ └── namingstrategy │ └── OracleNamingStrategy.java ├── threadfix-data-migration ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ └── importer │ │ ├── cli │ │ ├── CommandLineMigration.java │ │ └── ScriptRunner.java │ │ └── config │ │ └── SpringConfiguration.java │ └── resources │ ├── jdbc.properties │ ├── jdbc.properties.hsql │ └── log4j.xml ├── threadfix-entities ├── pom.xml └── src │ ├── main │ └── java │ │ ├── com │ │ └── denimgroup │ │ │ └── threadfix │ │ │ ├── CloseableUtils.java │ │ │ ├── CollectionUtils.java │ │ │ ├── DiskUtils.java │ │ │ ├── ObjectToSSVLParser.java │ │ │ ├── ScannerUtils.java │ │ │ ├── StringEscapeUtils.java │ │ │ ├── XMLUtils.java │ │ │ ├── annotations │ │ │ ├── MappingsUpdater.java │ │ │ ├── RemoteProvider.java │ │ │ ├── ReportLocation.java │ │ │ ├── ReportPlugin.java │ │ │ ├── ScanFormat.java │ │ │ ├── ScanImporter.java │ │ │ ├── StartingTagSet.java │ │ │ └── WebApplicationFirewall.java │ │ │ ├── data │ │ │ ├── Option.java │ │ │ ├── ScanCheckResultBean.java │ │ │ ├── ScanImportStatus.java │ │ │ ├── entities │ │ │ │ ├── APIKey.java │ │ │ │ ├── AccessControlApplicationMap.java │ │ │ │ ├── AccessControlTeamMap.java │ │ │ │ ├── Application.java │ │ │ │ ├── ApplicationChannel.java │ │ │ │ ├── ApplicationCriticality.java │ │ │ │ ├── ApplicationVersion.java │ │ │ │ ├── Audit.java │ │ │ │ ├── AuditableEntity.java │ │ │ │ ├── AuthenticationRequired.java │ │ │ │ ├── BaseEntity.java │ │ │ │ ├── BatchTaggingParameters.java │ │ │ │ ├── CSVExportField.java │ │ │ │ ├── ChannelSeverity.java │ │ │ │ ├── ChannelType.java │ │ │ │ ├── ChannelVulnerability.java │ │ │ │ ├── ChannelVulnerabilityFilter.java │ │ │ │ ├── DataFlowElement.java │ │ │ │ ├── DayInWeek.java │ │ │ │ ├── DefaultConfiguration.java │ │ │ │ ├── DefaultDefectField.java │ │ │ │ ├── DefaultDefectProfile.java │ │ │ │ ├── DefaultTag.java │ │ │ │ ├── Defect.java │ │ │ │ ├── DefectTracker.java │ │ │ │ ├── DefectTrackerType.java │ │ │ │ ├── DeletedCloseMap.java │ │ │ │ ├── DeletedDataFlowElement.java │ │ │ │ ├── DeletedDefect.java │ │ │ │ ├── DeletedFinding.java │ │ │ │ ├── DeletedRemoteProviderApplication.java │ │ │ │ ├── DeletedReopenMap.java │ │ │ │ ├── DeletedRepeatFindingMap.java │ │ │ │ ├── DeletedScan.java │ │ │ │ ├── DeletedSurfaceLocation.java │ │ │ │ ├── DeletedVulnerability.java │ │ │ │ ├── DeletedWafRule.java │ │ │ │ ├── Dependency.java │ │ │ │ ├── Document.java │ │ │ │ ├── EmailList.java │ │ │ │ ├── EmptyScan.java │ │ │ │ ├── EndpointPermission.java │ │ │ │ ├── Event.java │ │ │ │ ├── ExceptionLog.java │ │ │ │ ├── FilterDate.java │ │ │ │ ├── FilterJsonBlob.java │ │ │ │ ├── Finding.java │ │ │ │ ├── FindingLike.java │ │ │ │ ├── GRCApplication.java │ │ │ │ ├── GRCControl.java │ │ │ │ ├── GRCTool.java │ │ │ │ ├── GRCToolType.java │ │ │ │ ├── GenericSeverity.java │ │ │ │ ├── GenericVulnerability.java │ │ │ │ ├── Group.java │ │ │ │ ├── JobStatus.java │ │ │ │ ├── Organization.java │ │ │ │ ├── Permission.java │ │ │ │ ├── Policy.java │ │ │ │ ├── PolicyStatus.java │ │ │ │ ├── RemoteProviderApplication.java │ │ │ │ ├── RemoteProviderAuthenticationField.java │ │ │ │ ├── RemoteProviderType.java │ │ │ │ ├── Report.java │ │ │ │ ├── ReportParameters.java │ │ │ │ ├── Role.java │ │ │ │ ├── Scan.java │ │ │ │ ├── ScanCloseVulnerabilityMap.java │ │ │ │ ├── ScanQueueTask.java │ │ │ │ ├── ScanReopenVulnerabilityMap.java │ │ │ │ ├── ScanRepeatFindingMap.java │ │ │ │ ├── ScanResultFilter.java │ │ │ │ ├── ScanStatus.java │ │ │ │ ├── ScannerDatabaseNames.java │ │ │ │ ├── ScannerType.java │ │ │ │ ├── ScheduledDefectTrackerUpdate.java │ │ │ │ ├── ScheduledEmailReport.java │ │ │ │ ├── ScheduledFrequencyType.java │ │ │ │ ├── ScheduledGRCToolUpdate.java │ │ │ │ ├── ScheduledJob.java │ │ │ │ ├── ScheduledPeriodType.java │ │ │ │ ├── ScheduledRemoteProviderImport.java │ │ │ │ ├── ScheduledScan.java │ │ │ │ ├── SecurityEvent.java │ │ │ │ ├── SeverityFilter.java │ │ │ │ ├── SeverityMap.java │ │ │ │ ├── SourceCodeRepoType.java │ │ │ │ ├── StaticPathInformation.java │ │ │ │ ├── StatisticsCounter.java │ │ │ │ ├── SurfaceLocation.java │ │ │ │ ├── Survey.java │ │ │ │ ├── SurveyAnswer.java │ │ │ │ ├── SurveyAssertion.java │ │ │ │ ├── SurveyLevel.java │ │ │ │ ├── SurveyObjective.java │ │ │ │ ├── SurveyPractice.java │ │ │ │ ├── SurveyQuestion.java │ │ │ │ ├── SurveyRanking.java │ │ │ │ ├── SurveyResult.java │ │ │ │ ├── SurveySection.java │ │ │ │ ├── Tag.java │ │ │ │ ├── Task.java │ │ │ │ ├── TaskConfig.java │ │ │ │ ├── User.java │ │ │ │ ├── UserEventNotificationMap.java │ │ │ │ ├── Vulnerability.java │ │ │ │ ├── VulnerabilityComment.java │ │ │ │ ├── VulnerabilityFilter.java │ │ │ │ ├── VulnerabilityMap.java │ │ │ │ ├── VulnerabilityMarker.java │ │ │ │ ├── VulnerabilitySearchParameters.java │ │ │ │ ├── VulnerabilityTreeElement.java │ │ │ │ ├── Waf.java │ │ │ │ ├── WafRule.java │ │ │ │ ├── WafRuleDirective.java │ │ │ │ ├── WafType.java │ │ │ │ └── ssvl │ │ │ │ │ └── generated │ │ │ │ │ ├── ObjectFactory.java │ │ │ │ │ ├── Severities.java │ │ │ │ │ └── Vulnerabilities.java │ │ │ ├── enums │ │ │ │ ├── EventAction.java │ │ │ │ ├── FrameworkType.java │ │ │ │ ├── InformationSourceType.java │ │ │ │ ├── QualysPlatform.java │ │ │ │ ├── SourceCodeAccessLevel.java │ │ │ │ ├── TagEnum.java │ │ │ │ ├── TagType.java │ │ │ │ └── VulnerabilityDefectConsistencyState.java │ │ │ └── interfaces │ │ │ │ ├── DefectSubmitter.java │ │ │ │ ├── Endpoint.java │ │ │ │ ├── MultiLevelFilter.java │ │ │ │ └── ProjectMetadataSource.java │ │ │ ├── exception │ │ │ ├── AuthenticationRestException.java │ │ │ ├── DefectTrackerAuthenticationException.java │ │ │ ├── DefectTrackerCommunicationException.java │ │ │ ├── DefectTrackerFormatException.java │ │ │ ├── DefectTrackerUnavailableException.java │ │ │ ├── IllegalStateRestException.java │ │ │ ├── RestException.java │ │ │ ├── RestIOException.java │ │ │ ├── RestInvalidScanFormatException.java │ │ │ ├── RestRedirectException.java │ │ │ ├── RestUrlException.java │ │ │ └── RestValidationException.java │ │ │ ├── logging │ │ │ └── SanitizedLogger.java │ │ │ ├── util │ │ │ ├── DateUtils.java │ │ │ ├── RawPropertiesHolder.java │ │ │ ├── Result.java │ │ │ ├── SimilarityCalculator.java │ │ │ ├── Tuple3.java │ │ │ └── ValidationUtils.java │ │ │ ├── viewmodels │ │ │ ├── DefectMetadata.java │ │ │ ├── DefectViewModel.java │ │ │ ├── DynamicFormField.java │ │ │ └── ProjectMetadata.java │ │ │ └── views │ │ │ └── AllViews.java │ │ └── org │ │ └── hibernate │ │ └── dialect │ │ └── SqlServer2012Dialect.java │ └── test │ └── java │ └── com │ └── denimgroup │ └── threadfix │ ├── CommunityTests.java │ ├── EnterpriseTests.java │ ├── IntegrationTests.java │ ├── RegressionTests.java │ └── WebServiceTests.java ├── threadfix-extras ├── generate_selenium │ └── pom.xml └── identify_web_apps │ ├── README.md │ ├── find_web_apps.py │ └── webkit2png │ ├── README.md │ └── webkit2png ├── threadfix-ham ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ └── framework │ │ │ ├── engine │ │ │ ├── AbstractEndpoint.java │ │ │ ├── CodePoint.java │ │ │ ├── DefaultCodePoint.java │ │ │ ├── ProjectConfig.java │ │ │ ├── ProjectDirectory.java │ │ │ ├── ThreadFixInterface.java │ │ │ ├── cleaner │ │ │ │ ├── DefaultPathCleaner.java │ │ │ │ ├── PathCleaner.java │ │ │ │ └── PathCleanerFactory.java │ │ │ ├── framework │ │ │ │ ├── ClassMapping.java │ │ │ │ ├── FrameworkCalculator.java │ │ │ │ ├── FrameworkChecker.java │ │ │ │ ├── JavaAndJspFrameworkChecker.java │ │ │ │ ├── ServletMappings.java │ │ │ │ ├── UrlPatternMapping.java │ │ │ │ └── WebXMLParser.java │ │ │ ├── full │ │ │ │ ├── EndpointDatabase.java │ │ │ │ ├── EndpointDatabaseFactory.java │ │ │ │ ├── EndpointGenerator.java │ │ │ │ ├── EndpointQuery.java │ │ │ │ ├── EndpointQueryBuilder.java │ │ │ │ └── GeneratorBasedEndpointDatabase.java │ │ │ ├── parameter │ │ │ │ ├── ParameterParser.java │ │ │ │ └── ParameterParserFactory.java │ │ │ └── partial │ │ │ │ ├── DefaultPartialMapping.java │ │ │ │ ├── DefaultPartialMappingDatabase.java │ │ │ │ ├── PartialMapping.java │ │ │ │ ├── PartialMappingDatabase.java │ │ │ │ └── PartialMappingsDatabaseFactory.java │ │ │ ├── filefilter │ │ │ ├── ClassAnnotationBasedFileFilter.java │ │ │ ├── FileExtensionFileFilter.java │ │ │ └── NoDotDirectoryFileFilter.java │ │ │ ├── impl │ │ │ ├── dotNet │ │ │ │ ├── Action.java │ │ │ │ ├── DotNetControllerMappings.java │ │ │ │ ├── DotNetControllerParser.java │ │ │ │ ├── DotNetEndpoint.java │ │ │ │ ├── DotNetEndpointGenerator.java │ │ │ │ ├── DotNetFrameworkChecker.java │ │ │ │ ├── DotNetKeywords.java │ │ │ │ ├── DotNetMappings.java │ │ │ │ ├── DotNetModelMappings.java │ │ │ │ ├── DotNetPathCleaner.java │ │ │ │ ├── DotNetRouteMappings.java │ │ │ │ ├── DotNetRoutesParser.java │ │ │ │ └── ViewModelParser.java │ │ │ ├── dotNetWebForm │ │ │ │ ├── AscxFile.java │ │ │ │ ├── AscxFileMappingsFileParser.java │ │ │ │ ├── AspxControl.java │ │ │ │ ├── AspxControlStack.java │ │ │ │ ├── AspxCsParser.java │ │ │ │ ├── AspxParser.java │ │ │ │ ├── AspxUniqueIdParser.java │ │ │ │ ├── MasterPageParser.java │ │ │ │ ├── WebFormsEndpoint.java │ │ │ │ ├── WebFormsEndpointGenerator.java │ │ │ │ ├── WebFormsFrameworkChecker.java │ │ │ │ ├── WebFormsParameterParser.java │ │ │ │ └── WebFormsPathCleaner.java │ │ │ ├── jsp │ │ │ │ ├── JSPDataFlowParser.java │ │ │ │ ├── JSPEndpoint.java │ │ │ │ ├── JSPFileFilter.java │ │ │ │ ├── JSPIncludeParser.java │ │ │ │ ├── JSPMappings.java │ │ │ │ ├── JSPParameterParser.java │ │ │ │ └── JSPPathCleaner.java │ │ │ ├── model │ │ │ │ ├── FieldSetLookupUtils.java │ │ │ │ ├── ModelField.java │ │ │ │ └── ModelFieldSet.java │ │ │ ├── rails │ │ │ │ ├── RailsControllerParser.java │ │ │ │ ├── RailsEndpoint.java │ │ │ │ ├── RailsEndpointMappings.java │ │ │ │ ├── RailsFrameworkChecker.java │ │ │ │ ├── RailsModelParser.java │ │ │ │ ├── RailsParameterParser.java │ │ │ │ ├── RailsPathCleaner.java │ │ │ │ ├── RailsRoutesParser.java │ │ │ │ └── model │ │ │ │ │ ├── RailsController.java │ │ │ │ │ ├── RailsControllerMethod.java │ │ │ │ │ ├── RailsResource.java │ │ │ │ │ ├── RailsRoute.java │ │ │ │ │ ├── ResourceState.java │ │ │ │ │ └── ResourceType.java │ │ │ ├── spring │ │ │ │ ├── DispatcherServletParser.java │ │ │ │ ├── SpringControllerEndpoint.java │ │ │ │ ├── SpringControllerEndpointParser.java │ │ │ │ ├── SpringControllerFileFilter.java │ │ │ │ ├── SpringControllerMappings.java │ │ │ │ ├── SpringDataBinderParser.java │ │ │ │ ├── SpringDataFlowParser.java │ │ │ │ ├── SpringEntityFileFilter.java │ │ │ │ ├── SpringJavaConfigurationChecker.java │ │ │ │ ├── SpringPathCleaner.java │ │ │ │ ├── SpringServletConfigurationChecker.java │ │ │ │ └── auth │ │ │ │ │ ├── InterceptUrl.java │ │ │ │ │ └── SpringSecurityXmlParser.java │ │ │ └── struts │ │ │ │ ├── StrutsConfigurationChecker.java │ │ │ │ ├── StrutsDataFlowParser.java │ │ │ │ ├── StrutsEndpoint.java │ │ │ │ ├── StrutsEndpointMappings.java │ │ │ │ ├── StrutsPathCleaner.java │ │ │ │ ├── StrutsPropertiesParser.java │ │ │ │ ├── StrutsXmlParser.java │ │ │ │ └── model │ │ │ │ ├── StrutsAction.java │ │ │ │ ├── StrutsPackage.java │ │ │ │ └── StrutsResult.java │ │ │ └── util │ │ │ ├── CommonPathFinder.java │ │ │ ├── EventBasedTokenizer.java │ │ │ ├── EventBasedTokenizerRunner.java │ │ │ ├── FilePathUtils.java │ │ │ ├── RegexUtils.java │ │ │ └── java │ │ │ ├── EntityMappings.java │ │ │ └── EntityParser.java │ └── resources │ │ └── log4j.xml │ └── test │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ └── framework │ │ ├── EnumTests.java │ │ ├── FrameworkCalculatorTests.java │ │ ├── PartialMappingTests.java │ │ ├── ResourceManager.java │ │ ├── TestConstants.java │ │ ├── TestUtils.java │ │ ├── engine │ │ ├── EndpointDatabaseFactoryTests.java │ │ ├── ProjectDirectoryTests.java │ │ ├── cleaner │ │ │ └── DefaultPathCleanerTests.java │ │ └── framework │ │ │ ├── ServletMappingTests.java │ │ │ └── WebXMLParserTests.java │ │ ├── impl │ │ ├── dotNet │ │ │ ├── ContosoUtilities.java │ │ │ ├── DotNetControllerParserTests.java │ │ │ ├── DotNetDetectionTests.java │ │ │ ├── DotNetEndpointDatabaseTests.java │ │ │ ├── DotNetEndpointGeneratorTests.java │ │ │ ├── DotNetModelBindingTests.java │ │ │ ├── DotNetPathMatchingTests.java │ │ │ ├── DotNetRoutesParserTests.java │ │ │ └── ViewModelParsingTests.java │ │ ├── dotNetWebForm │ │ │ ├── AscxFileMappingsFileParserTests.java │ │ │ ├── AscxParserTests.java │ │ │ ├── AspxControlStackTests.java │ │ │ ├── AspxCsParserTests.java │ │ │ ├── AspxParserTests.java │ │ │ ├── AspxUniqueIDParserTests.java │ │ │ ├── AutoGeneratedParameterNameTests.java │ │ │ ├── MasterPageParserTests.java │ │ │ ├── WebFormUtilities.java │ │ │ ├── WebFormsDetectionTests.java │ │ │ ├── WebFormsEndpointGeneratorTests.java │ │ │ └── WebFormsParameterParserTests.java │ │ ├── jsp │ │ │ ├── JSPIncludeParserTests.java │ │ │ ├── JSPMappingsTests.java │ │ │ ├── JSPNestingTests.java │ │ │ ├── JSPParameterParserTests.java │ │ │ └── JspEndpointDatabaseTests.java │ │ ├── rails │ │ │ ├── RailsControllerParserTest.java │ │ │ ├── RailsEndpointMappingsTest.java │ │ │ ├── RailsModelParserTest.java │ │ │ └── RailsRoutesParserTest.java │ │ ├── spring │ │ │ ├── PetClinicEndpointDatabaseTests.java │ │ │ ├── SpringControllerEndpointParserTests.java │ │ │ ├── SpringControllerMappingsTests.java │ │ │ ├── SpringDataBinderTests.java │ │ │ ├── SpringDetectionTests.java │ │ │ ├── SpringEntityMappingsTests.java │ │ │ ├── SpringEntityParserTests.java │ │ │ ├── SpringJavaConfigurationCheckerTests.java │ │ │ ├── SpringParameterParsingTests.java │ │ │ ├── SpringPathCleanerTests.java │ │ │ └── auth │ │ │ │ ├── EndpointPermissionParsingTests.java │ │ │ │ ├── InterceptUrlTests.java │ │ │ │ └── SecurityXmlParserTests.java │ │ └── struts │ │ │ ├── EntityMappingsTests.java │ │ │ ├── EntityParserTests.java │ │ │ ├── StrutsEndpointMappingsTests.java │ │ │ ├── StrutsFrameworkDetectionTests.java │ │ │ ├── StrutsParameterParsingTests.java │ │ │ ├── StrutsPropertiesParserTests.java │ │ │ └── StrutsXmlParserTests.java │ │ └── util │ │ ├── CommonPathFinderTests.java │ │ ├── RegexUtilsTests.java │ │ └── SimilarityCalculatorTests.java │ └── resources │ ├── code.dotNet.mvc │ ├── AccountViewModels.cs │ ├── AttributesController.cs │ ├── BindingController.cs │ ├── ChatController.cs │ ├── DefaultParametersController.cs │ ├── Global.asax.cs │ ├── InstructorController.cs │ ├── InstructorRoutes.cs │ ├── ProblemEntity.cs │ ├── RestController.cs │ ├── RouteConfig.cs │ ├── Student.cs │ └── SuperclassBindingController.cs │ ├── code.dotNet.webforms │ ├── AddNewUser.aspx.cs │ ├── Catalog.aspx.cs │ ├── ChangePassword.aspx │ ├── ChangePassword.aspx.cs │ ├── Encrypt.aspx.cs │ ├── ForgotPassword.aspx.cs │ ├── Message.aspx │ ├── ProductDetails.aspx │ ├── ProductDetails.aspx.cs │ ├── Random.aspx.cs │ ├── StudentsAdd.aspx │ ├── StudentsAddAutogeneratedId.aspx │ ├── StudentsAddWithControl.aspx │ ├── ViewStatement.aspx.cs │ ├── WebForm1.aspx │ ├── WebForm1.aspx.cs │ ├── WebForm1.aspx.designer.cs │ └── WebUserControl1.ascx │ ├── code.jsp.cycle │ └── cycle.jsp │ ├── code.jsp │ └── nesting │ │ ├── test1.jsp │ │ ├── test2.jsp │ │ ├── test3.jsp │ │ ├── test4.jsp │ │ ├── test5.jsp │ │ ├── test6.jsp │ │ └── test7.jsp │ ├── code.rails │ ├── discource_routes.rb │ ├── gitlab_routes.rb │ └── railsgoat_routes.rb │ ├── code.struts │ ├── struts.properties │ └── struts.xml │ └── code │ └── spring │ ├── CityController.java │ ├── CommentController.java │ ├── ControllerWithAuthentication.java │ ├── ControllerWithClassAnnotation.java.txt │ ├── ControllerWithClassAuthorization.java │ ├── MathController.java │ ├── ParamsController.java │ ├── ProjectsController.java │ ├── clone-repos.sh │ ├── config │ ├── ConfigWithCurlyInAnnotation.java │ ├── MvcSupportConfiguration.java │ ├── MyConfiguration.java │ └── MyWebConfiguration.java │ ├── databinder │ ├── BasicDisallowedFields.java │ ├── BlackAndWhiteLists.java │ ├── BothInDifferentMethods.java │ └── EditApplicationController2.java │ └── test-security.xml ├── threadfix-ide-plugin ├── .gitignore ├── eclipse │ ├── .gitignore │ ├── .project │ ├── META-INF │ │ └── MANIFEST.MF │ ├── README │ ├── build.properties │ ├── icons │ │ ├── icon.jpg │ │ └── sample.gif │ ├── plugin.xml │ ├── pom.xml │ └── src │ │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ └── plugin │ │ └── eclipse │ │ ├── action │ │ ├── ClearAction.java │ │ ├── ConfigureAction.java │ │ ├── ImportAction.java │ │ └── ShowViewAction.java │ │ ├── dialog │ │ ├── ApplicationDialog.java │ │ ├── ConfigDialog.java │ │ └── Test.java │ │ ├── marker │ │ ├── CWEField.java │ │ ├── CWENameField.java │ │ ├── DefectIdField.java │ │ ├── DefectUrlField.java │ │ └── ParameterField.java │ │ ├── rest │ │ ├── ApplicationsMap.java │ │ ├── RestUtils.java │ │ ├── ThreadFixService.java │ │ └── VulnerabilityMarkerService.java │ │ ├── util │ │ ├── Constants.java │ │ ├── EclipsePropertiesManager.java │ │ ├── VulnerabilityMarkerUtils.java │ │ └── WorkspaceUtils.java │ │ └── views │ │ └── VulnerabilitiesView.java ├── intellij │ ├── META-INF │ │ └── plugin.xml │ ├── README │ ├── resources │ │ └── icons │ │ │ └── DG_logo_mark_13x13.png │ └── src │ │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ └── plugins │ │ └── intellij │ │ ├── action │ │ ├── ClearAction.java │ │ ├── ImportAction.java │ │ ├── ShowAction.java │ │ └── TestModuleComponent.java │ │ ├── dialog │ │ ├── ApplicationsDialog.java │ │ ├── CheckBoxTreeWrapper.java │ │ ├── ConfigDialog.java │ │ └── ThreadFixAppNode.java │ │ ├── markers │ │ ├── MarkerUtils.java │ │ ├── ThreadFixMarkerRenderer.java │ │ └── WorkspaceUtils.java │ │ ├── properties │ │ ├── Constants.java │ │ └── IntelliJPropertiesManager.java │ │ ├── rest │ │ ├── ApplicationsMap.java │ │ ├── RestUtils.java │ │ ├── ThreadFixApplicationService.java │ │ └── VulnerabilityMarkerService.java │ │ └── toolwindow │ │ ├── FileOpenerMouseListener.java │ │ ├── ThreadFixMarkersView.form │ │ ├── ThreadFixShowCondition.java │ │ ├── ThreadFixWindowFactory.java │ │ └── VulnerabilitiesTableModel.java ├── pom.xml └── visual-studio │ ├── packages │ └── repositories.config │ ├── threadfix-plugin.sln │ └── threadfix-plugin │ ├── Actions │ ├── ClearAction.cs │ ├── GoToMarkerAction.cs │ ├── IAction.cs │ ├── ImportAction.cs │ └── ShowAction.cs │ ├── Controls │ ├── ApplicationsWindow.xaml │ ├── ApplicationsWindow.xaml.cs │ ├── LoadingWindow.xaml │ ├── LoadingWindow.xaml.cs │ ├── OptionsPage.cs │ ├── ThreadFixToolWindow.cs │ ├── ToolWindowControl.xaml │ └── ToolWindowControl.xaml.cs │ ├── Data │ ├── ApplicationInfo.cs │ ├── MarkerLine.cs │ ├── StoredPluginData.cs │ ├── ThreadFixApiResponse.cs │ └── VulnerabilityMarker.cs │ ├── Extensions │ └── TextDocumentExtensions.cs │ ├── GlobalSuppressions.cs │ ├── Guids.cs │ ├── Key.snk │ ├── MarginGlyphs │ ├── MarkerGlyphFactory.cs │ ├── MarkerTag.cs │ └── MarkerToolTip.cs │ ├── PkgCmdID.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Resources │ ├── DG_logo_mark_13x13.png │ ├── Images.png │ ├── Package.ico │ └── license.txt │ ├── Utils │ ├── FileUtil.cs │ ├── MarkerGlyphService.cs │ ├── ThreadFixApi.cs │ ├── ThreadFixPlugin.cs │ └── ViewModelService.cs │ ├── VSPackage.resx │ ├── ViewModels │ └── ApplicationsViewModel.cs │ ├── packages.config │ ├── source.extension.vsixmanifest │ ├── threadfix-plugin.csproj │ ├── threadfix-plugin.vsct │ └── threadfix-pluginPackage.cs ├── threadfix-importers ├── .project ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ ├── importer │ │ ├── exception │ │ │ ├── ChannelVulnerabilityNotFoundException.java │ │ │ ├── MappingException.java │ │ │ ├── ScanFileUnavailableException.java │ │ │ └── SeverityNotFoundException.java │ │ ├── impl │ │ │ ├── AbstractChannelImporter.java │ │ │ ├── remoteprovider │ │ │ │ ├── AbstractRemoteProvider.java │ │ │ │ ├── AppScanEnterpriseRemoteProvider.java │ │ │ │ ├── ContrastRemoteProvider.java │ │ │ │ ├── QualysRemoteProvider.java │ │ │ │ ├── RemoteProviderFactoryImpl.java │ │ │ │ ├── SonatypeRemoteProvider.java │ │ │ │ ├── TrustwaveHailstormRemoteProvider.java │ │ │ │ ├── VeracodeRemoteProvider.java │ │ │ │ ├── WhiteHatRemoteProvider.java │ │ │ │ ├── WhiteHatSourceRemoteProvider.java │ │ │ │ └── utils │ │ │ │ │ ├── DefaultRequestConfigurer.java │ │ │ │ │ ├── HttpResponse.java │ │ │ │ │ ├── RemoteProviderHttpUtils.java │ │ │ │ │ ├── RemoteProviderHttpUtilsImpl.java │ │ │ │ │ └── RequestConfigurer.java │ │ │ └── upload │ │ │ │ ├── AcunetixChannelImporter.java │ │ │ │ ├── AppScanEnterpriseChannelImporter.java │ │ │ │ ├── AppScanSourceChannelImporter.java │ │ │ │ ├── AppScanWebImporter.java │ │ │ │ ├── AppSpiderChannelImporter.java │ │ │ │ ├── ArachniChannelImporter.java │ │ │ │ ├── BrakemanChannelImporter.java │ │ │ │ ├── BurpSuiteChannelImporter.java │ │ │ │ ├── CatNetChannelImporter.java │ │ │ │ ├── CenzicChannelImporter.java │ │ │ │ ├── ChannelImporterFactoryImpl.java │ │ │ │ ├── CheckMarxChannelImporter.java │ │ │ │ ├── ClangChannelImporter.java │ │ │ │ ├── CodeProfilerChannelImporter.java │ │ │ │ ├── ContrastChannelImporter.java │ │ │ │ ├── CppcheckChannelImporter.java │ │ │ │ ├── DependencyCheckChannelImporter.java │ │ │ │ ├── FindBugsChannelImporter.java │ │ │ │ ├── NessusChannelImporter.java │ │ │ │ ├── NetsparkerChannelImporter.java │ │ │ │ ├── PMDChannelImporter.java │ │ │ │ ├── QualysWebImporter.java │ │ │ │ ├── SCARFChannelImporter.java │ │ │ │ ├── SSVLChannelImporter.java │ │ │ │ ├── SkipfishChannelImporter.java │ │ │ │ ├── VeracodeWebImporter.java │ │ │ │ ├── W3afChannelImporter.java │ │ │ │ ├── WebInspectChannelImporter.java │ │ │ │ ├── ZaproxyChannelImporter.java │ │ │ │ └── fortify │ │ │ │ ├── DataFlowElementMap.java │ │ │ │ ├── DataFlowElementParser.java │ │ │ │ ├── FilterKey.java │ │ │ │ ├── FilterResult.java │ │ │ │ ├── FilterTemplateXmlParser.java │ │ │ │ ├── FortifyAuditXmlParser.java │ │ │ │ ├── FortifyChannelImporter.java │ │ │ │ ├── FortifyFilter.java │ │ │ │ ├── FortifyFilterSet.java │ │ │ │ ├── FortifyUtils.java │ │ │ │ ├── ParameterParser.java │ │ │ │ ├── RegexMaps.java │ │ │ │ ├── Threshold.java │ │ │ │ └── VulnKey.java │ │ ├── interop │ │ │ ├── ChannelImporter.java │ │ │ ├── ChannelImporterFactory.java │ │ │ ├── DaoHolder.java │ │ │ ├── RemoteProviderFactory.java │ │ │ ├── ScanTypeCalculationService.java │ │ │ └── ScannerMappingsUpdaterService.java │ │ ├── loader │ │ │ ├── AnnotationKeyGenerator.java │ │ │ ├── AnnotationLoader.java │ │ │ ├── ImplementationLoader.java │ │ │ └── ScanTypeCalculationServiceImpl.java │ │ ├── update │ │ │ ├── ScannerMappingsUpdaterServiceImpl.java │ │ │ ├── Updater.java │ │ │ ├── UpdaterConstants.java │ │ │ ├── UpdaterHarness.java │ │ │ ├── UpdaterUtils.java │ │ │ └── impl │ │ │ │ ├── ChannelVulnerabilityUpdater.java │ │ │ │ ├── DefaultTagUpdater.java │ │ │ │ ├── DefectTrackerUpdater.java │ │ │ │ ├── GenericMappingsUpdater.java │ │ │ │ ├── RemoteProviderUpdater.java │ │ │ │ └── WafsUpdater.java │ │ └── util │ │ │ ├── AnnotationLoaderUtils.java │ │ │ ├── DateUtils.java │ │ │ ├── FilteredXmlInputStream.java │ │ │ ├── HandlerWithBuilder.java │ │ │ ├── IntegerUtils.java │ │ │ ├── JsonUtils.java │ │ │ ├── RegexUtils.java │ │ │ ├── ResourceUtils.java │ │ │ ├── ScanSerializer.java │ │ │ ├── ScanUtils.java │ │ │ ├── ThreadFixBridge.java │ │ │ ├── ThreadFixBridgeImpl.java │ │ │ └── ZipFileUtils.java │ │ └── service │ │ ├── AbstractGenericObjectService.java │ │ ├── AbstractNamedObjectService.java │ │ ├── ChannelVulnerabilityServiceImpl.java │ │ ├── SeverityFilterServiceImpl.java │ │ ├── StatisticsCounterServiceImpl.java │ │ ├── defects │ │ ├── AbstractDefectTracker.java │ │ └── defaults │ │ │ └── AbstractDefaultTagMapper.java │ │ ├── merge │ │ ├── ApplicationMerger.java │ │ ├── ApplicationMergerImpl.java │ │ ├── ChannelMerger.java │ │ ├── EndpointPermissionServiceImpl.java │ │ ├── FindingMatcher.java │ │ ├── PermissionsHandler.java │ │ ├── RemappingService.java │ │ ├── RemappingServiceImpl.java │ │ ├── ScanCleanerUtils.java │ │ ├── ScanMerger.java │ │ ├── ScanMergerImpl.java │ │ ├── ScanStatisticsUpdater.java │ │ ├── VulnerabilityCache.java │ │ └── VulnerabilityParser.java │ │ ├── translator │ │ ├── FindingProcessor.java │ │ ├── FindingProcessorFactory.java │ │ ├── FullSourceFindingProcessor.java │ │ ├── NoSourceFindingProcessor.java │ │ ├── PartialSourceFindingProcessor.java │ │ └── PathGuesser.java │ │ └── waf │ │ ├── BigIPASMGenerator.java │ │ ├── BigIPStrings.java │ │ ├── DenyAllRWebGenerator.java │ │ ├── ImpervaSecureSphereGenerator.java │ │ ├── ModSecurityWafGenerator.java │ │ ├── RealTimeProtectionGenerator.java │ │ ├── RealTimeProtectionGeneratorFactory.java │ │ ├── RiverbedStartAndEndHolder.java │ │ └── SnortGenerator.java │ └── resources │ ├── log4j.xml │ ├── mappings │ ├── defaultTag │ │ └── default-tags.csv │ ├── defect │ │ └── defect-trackers.csv │ ├── generic │ │ ├── cwe2.7.csv │ │ ├── cwe2.8.csv │ │ └── generic-vuln.csv │ ├── remoteprovider │ │ ├── appscanenterprise.csv │ │ ├── contrast.csv │ │ ├── hailstorm.csv │ │ ├── sonatype.csv │ │ └── whitehatsource.csv │ ├── scanner │ │ ├── acunetix.csv │ │ ├── appscan.csv │ │ ├── arachni.csv │ │ ├── brakeman.csv │ │ ├── burp.csv │ │ ├── catnet.csv │ │ ├── cenzic.csv │ │ ├── checkmarx.csv │ │ ├── clang.csv │ │ ├── codeprofiler.csv │ │ ├── contrast.csv │ │ ├── cppcheck.csv │ │ ├── findbugs.csv │ │ ├── fortify.csv │ │ ├── manual.csv │ │ ├── nessus.csv │ │ ├── netsparker.csv │ │ ├── nto.csv │ │ ├── pmd.csv │ │ ├── qualys.csv │ │ ├── scarf.csv │ │ ├── skipfish.csv │ │ ├── ssvl.csv │ │ ├── w3af.csv │ │ ├── webinspect.csv │ │ ├── whitehat.csv │ │ └── zap.csv │ ├── version.txt │ └── waf │ │ ├── mod-security.csv │ │ └── riverbed-waf.csv │ └── ssvl.xsd ├── threadfix-main ├── .checkstyle ├── .gitignore ├── .project ├── .springBeans ├── README.md ├── license.txt ├── pom-selenium.xml ├── pom.xml ├── src │ ├── deb │ │ ├── control │ │ │ ├── config │ │ │ ├── control │ │ │ ├── postinst │ │ │ ├── postrm │ │ │ ├── preinst │ │ │ └── templates │ │ ├── etc │ │ │ └── tomcat7 │ │ │ │ └── Catalina │ │ │ │ └── localhost │ │ │ │ └── threadfix.xml │ │ └── usr │ │ │ └── share │ │ │ └── lintian │ │ │ └── overrides │ │ │ └── threadfix │ ├── main │ │ ├── java │ │ │ ├── ESAPI.properties │ │ │ └── com │ │ │ │ └── denimgroup │ │ │ │ └── threadfix │ │ │ │ ├── service │ │ │ │ ├── APIKeyServiceImpl.java │ │ │ │ ├── AccessControlMapServiceImpl.java │ │ │ │ ├── ApplicationChannelServiceImpl.java │ │ │ │ ├── ApplicationCriticalityServiceImpl.java │ │ │ │ ├── ApplicationServiceImpl.java │ │ │ │ ├── ApplicationVersionServiceImpl.java │ │ │ │ ├── CacheBustServiceImpl.java │ │ │ │ ├── ChannelSeverityServiceImpl.java │ │ │ │ ├── ChannelTypeServiceImpl.java │ │ │ │ ├── ContentTypeServiceImpl.java │ │ │ │ ├── CustomHttpSessionSecurityContextRepository.java │ │ │ │ ├── CustomUserDetailServiceImpl.java │ │ │ │ ├── DefaultConfigServiceImpl.java │ │ │ │ ├── DefaultDefectFieldServiceImpl.java │ │ │ │ ├── DefaultDefectProfileServiceImpl.java │ │ │ │ ├── DefaultTagMappingServiceImpl.java │ │ │ │ ├── DefectDescriptionBuilder.java │ │ │ │ ├── DefectServiceImpl.java │ │ │ │ ├── DefectSubmissionServiceImpl.java │ │ │ │ ├── DefectTrackerServiceImpl.java │ │ │ │ ├── DefectTrackerTypeServiceImpl.java │ │ │ │ ├── DocumentServiceImpl.java │ │ │ │ ├── EmailListServiceImpl.java │ │ │ │ ├── EmailReportServiceImpl.java │ │ │ │ ├── EventBuilder.java │ │ │ │ ├── EventComparator.java │ │ │ │ ├── EventServiceImpl.java │ │ │ │ ├── ExceptionLogServiceImpl.java │ │ │ │ ├── FilterDateServiceImpl.java │ │ │ │ ├── FilterJsonBlobServiceImpl.java │ │ │ │ ├── FindingServiceImpl.java │ │ │ │ ├── GenericSeverityServiceImpl.java │ │ │ │ ├── GenericVulnerabilityServiceImpl.java │ │ │ │ ├── LogParserServiceImpl.java │ │ │ │ ├── ManualFindingServiceImpl.java │ │ │ │ ├── NonceServiceImpl.java │ │ │ │ ├── OrganizationServiceImpl.java │ │ │ │ ├── RemoteProviderApplicationServiceImpl.java │ │ │ │ ├── RemoteProviderTypeServiceImpl.java │ │ │ │ ├── ReportServiceImpl.java │ │ │ │ ├── RequestUrlServiceImpl.java │ │ │ │ ├── RoleServiceImpl.java │ │ │ │ ├── ScanDeleteServiceImpl.java │ │ │ │ ├── ScanMergeServiceImpl.java │ │ │ │ ├── ScanParametersServiceImpl.java │ │ │ │ ├── ScanResultFilterServiceImpl.java │ │ │ │ ├── ScanServiceImpl.java │ │ │ │ ├── ScannerMappingsExportServiceImpl.java │ │ │ │ ├── ScheduledDefectTrackerUpdateServiceImpl.java │ │ │ │ ├── ScheduledEmailReportServiceImpl.java │ │ │ │ ├── ScheduledRemoteProviderImportServiceImpl.java │ │ │ │ ├── SecurityEventServiceImpl.java │ │ │ │ ├── SurveyServiceImpl.java │ │ │ │ ├── TagServiceImpl.java │ │ │ │ ├── ThreadFixPasswordEncoder.java │ │ │ │ ├── UploadScanServiceImpl.java │ │ │ │ ├── UserServiceImpl.java │ │ │ │ ├── VulnerabilityCommentServiceImpl.java │ │ │ │ ├── VulnerabilityFilterServiceImpl.java │ │ │ │ ├── VulnerabilitySearchServiceImpl.java │ │ │ │ ├── WafRuleServiceImpl.java │ │ │ │ ├── WafServiceImpl.java │ │ │ │ ├── bootstrap │ │ │ │ │ ├── ApplicationCriticalityBootstrapper.java │ │ │ │ │ ├── BootstrapServiceImpl.java │ │ │ │ │ ├── DefectTrackerBootstrapper.java │ │ │ │ │ ├── GenericSeverityBootstrapper.java │ │ │ │ │ ├── GenericVulnerabilityBootstrapper.java │ │ │ │ │ ├── RemoteProviderBootstrapper.java │ │ │ │ │ ├── ResourceLineIterable.java │ │ │ │ │ ├── ScannerSeveritiesBootstrapper.java │ │ │ │ │ ├── ScannerSeverityMappingsBootstrapper.java │ │ │ │ │ ├── ScannerTypeBootstrapper.java │ │ │ │ │ ├── ScannerVulnerabilityTypeBootstrapper.java │ │ │ │ │ ├── UserRoleBootstrapper.java │ │ │ │ │ └── WafBootstrapper.java │ │ │ │ ├── defects │ │ │ │ │ ├── BugzillaDefectTracker.java │ │ │ │ │ ├── DefectTrackerFactory.java │ │ │ │ │ ├── HPQualityCenterDefectTracker.java │ │ │ │ │ ├── JiraDefectTracker.java │ │ │ │ │ ├── TFSDefectTracker.java │ │ │ │ │ ├── VersionOneDefectTracker.java │ │ │ │ │ ├── defaults │ │ │ │ │ │ ├── DefaultTagMapperFactory.java │ │ │ │ │ │ └── tags │ │ │ │ │ │ │ ├── GenericNameDefaultTagMapper.java │ │ │ │ │ │ │ └── GenericSeverityDefaultTagMapper.java │ │ │ │ │ └── utils │ │ │ │ │ │ ├── MarshallingUtils.java │ │ │ │ │ │ ├── RestUtils.java │ │ │ │ │ │ ├── RestUtilsImpl.java │ │ │ │ │ │ ├── bugzilla │ │ │ │ │ │ ├── BugzillaClient.java │ │ │ │ │ │ └── BugzillaClientImpl.java │ │ │ │ │ │ ├── hpqc │ │ │ │ │ │ ├── HPQCUtils.java │ │ │ │ │ │ └── infrastructure │ │ │ │ │ │ │ ├── Base64Encoder.java │ │ │ │ │ │ │ ├── Domains.java │ │ │ │ │ │ │ ├── Entities.java │ │ │ │ │ │ │ ├── Entity.java │ │ │ │ │ │ │ ├── EntityDescriptor.java │ │ │ │ │ │ │ ├── Fields.java │ │ │ │ │ │ │ ├── Lists.java │ │ │ │ │ │ │ ├── QCRestException.java │ │ │ │ │ │ │ ├── Response.java │ │ │ │ │ │ │ ├── RestConnector.java │ │ │ │ │ │ │ └── Users.java │ │ │ │ │ │ ├── jira │ │ │ │ │ │ ├── DefectPayload.java │ │ │ │ │ │ ├── DynamicFormFieldParser.java │ │ │ │ │ │ ├── JiraCustomFieldsConstants.java │ │ │ │ │ │ ├── JiraJsonMetadataResponse.java │ │ │ │ │ │ └── UserRetriever.java │ │ │ │ │ │ ├── tfs │ │ │ │ │ │ ├── DynamicFormFieldParser.java │ │ │ │ │ │ ├── TFSClient.java │ │ │ │ │ │ └── TFSClientImpl.java │ │ │ │ │ │ └── versionone │ │ │ │ │ │ ├── Assets.java │ │ │ │ │ │ ├── AttributeDefinition.java │ │ │ │ │ │ ├── AttributeDefinitionParser.java │ │ │ │ │ │ └── Error.java │ │ │ │ ├── email │ │ │ │ │ ├── EmailServicesSetup.java │ │ │ │ │ ├── StructuredGlobbingResourceLoader.java │ │ │ │ │ └── TemplateBuilderServiceImpl.java │ │ │ │ ├── enterprise │ │ │ │ │ └── EnterpriseTest.java │ │ │ │ ├── eventmodel │ │ │ │ │ ├── aspect │ │ │ │ │ │ ├── ApplicationEventTrackingAspect.java │ │ │ │ │ │ ├── CommentSubmissionAspect.java │ │ │ │ │ │ ├── DefectEventTrackingAspect.java │ │ │ │ │ │ ├── DefectTrackerFormPopulationAspect.java │ │ │ │ │ │ ├── EventTrackingAspect.java │ │ │ │ │ │ ├── PolicyEventTrackingAspect.java │ │ │ │ │ │ ├── ScanUploadEventAspect.java │ │ │ │ │ │ ├── SubmitDefectAspect.java │ │ │ │ │ │ └── VulnerabilityEventTrackingAspect.java │ │ │ │ │ └── event │ │ │ │ │ │ ├── CommentSubmissionEvent.java │ │ │ │ │ │ ├── DefectTrackerProjectMetadataEvent.java │ │ │ │ │ │ ├── EventTrackingEvent.java │ │ │ │ │ │ ├── GenericApplicationEvent.java │ │ │ │ │ │ ├── PreDefectSubmissionEvent.java │ │ │ │ │ │ └── ScanUploadedEvent.java │ │ │ │ ├── queue │ │ │ │ │ ├── JmsExceptionListener.java │ │ │ │ │ ├── QueueConstants.java │ │ │ │ │ ├── QueueErrorHandler.java │ │ │ │ │ ├── QueueListener.java │ │ │ │ │ ├── QueueSenderImpl.java │ │ │ │ │ └── scheduledjob │ │ │ │ │ │ ├── AbstractScheduledJobScheduler.java │ │ │ │ │ │ ├── ScheduledDefectTrackerUpdateJob.java │ │ │ │ │ │ ├── ScheduledDefectTrackerUpdater.java │ │ │ │ │ │ ├── ScheduledEmailReportJob.java │ │ │ │ │ │ ├── ScheduledEmailReportScheduler.java │ │ │ │ │ │ ├── ScheduledGRCToolUpdateJob.java │ │ │ │ │ │ ├── ScheduledGRCToolUpdater.java │ │ │ │ │ │ ├── ScheduledRemoteProviderImportJob.java │ │ │ │ │ │ ├── ScheduledRemoteProviderImporter.java │ │ │ │ │ │ ├── ScheduledScanJob.java │ │ │ │ │ │ └── ScheduledScanScheduler.java │ │ │ │ ├── report │ │ │ │ │ ├── ReportsService.java │ │ │ │ │ └── ReportsServiceImpl.java │ │ │ │ ├── repository │ │ │ │ │ ├── GitServiceImpl.java │ │ │ │ │ ├── RepositoryServiceFactoryImpl.java │ │ │ │ │ ├── RepositoryServiceImpl.java │ │ │ │ │ └── SvnServiceImpl.java │ │ │ │ ├── scannermapping │ │ │ │ │ └── ScannerMappingUpdater.java │ │ │ │ ├── waf │ │ │ │ │ └── RiverbedWebAppFirewallGenerator.java │ │ │ │ └── waflog │ │ │ │ │ ├── ModSecurityLogParser.java │ │ │ │ │ ├── RiverbedWebAppFirewallLogParser.java │ │ │ │ │ ├── SnortLogParser.java │ │ │ │ │ ├── WafLogParser.java │ │ │ │ │ └── WafLogParserFactory.java │ │ │ │ ├── util │ │ │ │ ├── CSVExportProperties.java │ │ │ │ ├── DefectTrackersPropertiesHolder.java │ │ │ │ ├── TFManifestProperties.java │ │ │ │ └── UrlShortener.java │ │ │ │ └── webapp │ │ │ │ ├── config │ │ │ │ ├── CustomLoginSuccessHandler.java │ │ │ │ └── CustomLogoutSuccessHandler.java │ │ │ │ ├── controller │ │ │ │ ├── APIKeyController.java │ │ │ │ ├── AboutController.java │ │ │ │ ├── AbstractVulnFilterController.java │ │ │ │ ├── AddApplicationController.java │ │ │ │ ├── AddDefaultDefectProfileController.java │ │ │ │ ├── AddDefectTrackerController.java │ │ │ │ ├── AddManualFindingController.java │ │ │ │ ├── AddOrganizationController.java │ │ │ │ ├── AddScheduledEmailReportController.java │ │ │ │ ├── AddSurveyController.java │ │ │ │ ├── AddUserController.java │ │ │ │ ├── AddWafController.java │ │ │ │ ├── ApplicationVersionController.java │ │ │ │ ├── ApplicationVulnFilterController.java │ │ │ │ ├── ApplicationsController.java │ │ │ │ ├── ApplicationsIndexController.java │ │ │ │ ├── ChangePasswordController.java │ │ │ │ ├── CustomCweTextController.java │ │ │ │ ├── CustomJacksonObjectMapper.java │ │ │ │ ├── CustomSeverityController.java │ │ │ │ ├── DashboardController.java │ │ │ │ ├── DefaultDefectProfileController.java │ │ │ │ ├── DefectDefaultController.java │ │ │ │ ├── DefectTrackersController.java │ │ │ │ ├── DefectsController.java │ │ │ │ ├── DocumentController.java │ │ │ │ ├── EditApplicationController.java │ │ │ │ ├── EditDefectTrackerController.java │ │ │ │ ├── EditManualFindingController.java │ │ │ │ ├── EditOrganizationController.java │ │ │ │ ├── EditScheduledEmailReportController.java │ │ │ │ ├── EditSurveyController.java │ │ │ │ ├── EditUserController.java │ │ │ │ ├── EditWafController.java │ │ │ │ ├── EmailListController.java │ │ │ │ ├── ErrorLogController.java │ │ │ │ ├── FileUploadBean.java │ │ │ │ ├── FindingsController.java │ │ │ │ ├── GlobalFilterController.java │ │ │ │ ├── JobStatusController.java │ │ │ │ ├── JsonFilterBlobController.java │ │ │ │ ├── LoginRedirectController.java │ │ │ │ ├── NumericDatePropertyEditorSupport.java │ │ │ │ ├── OrganizationsRedirectController.java │ │ │ │ ├── PathController.java │ │ │ │ ├── RemoteProvidersController.java │ │ │ │ ├── ReportCheckResultBean.java │ │ │ │ ├── ReportsController.java │ │ │ │ ├── RestExceptionControllerAdvice.java │ │ │ │ ├── ScanController.java │ │ │ │ ├── ScanHistoryController.java │ │ │ │ ├── ScanRefreshController.java │ │ │ │ ├── ScanResultFilterController.java │ │ │ │ ├── ScannerMappingUpdateController.java │ │ │ │ ├── ScannerMappingsController.java │ │ │ │ ├── ScheduledDefectTrackerUpdateController.java │ │ │ │ ├── ScheduledEmailReportController.java │ │ │ │ ├── ScheduledGRCToolUpdateController.java │ │ │ │ ├── ScheduledRemoteProviderImportController.java │ │ │ │ ├── ScheduledScanController.java │ │ │ │ ├── SecurityEventController.java │ │ │ │ ├── SeverityFilterController.java │ │ │ │ ├── SurveysController.java │ │ │ │ ├── SystemSettingsController.java │ │ │ │ ├── TagsController.java │ │ │ │ ├── TeamDetailPageController.java │ │ │ │ ├── TeamVulnerabilityFilterController.java │ │ │ │ ├── ToolsDownloadController.java │ │ │ │ ├── UploadScanController.java │ │ │ │ ├── UploadWafLogController.java │ │ │ │ ├── UrlMismatchController.java │ │ │ │ ├── UsersController.java │ │ │ │ ├── VulnerabilityDetailController.java │ │ │ │ ├── VulnerabilityGroup.java │ │ │ │ ├── VulnerabilitySearchController.java │ │ │ │ ├── VulnerabilityTabController.java │ │ │ │ ├── WafRuleController.java │ │ │ │ ├── WafsController.java │ │ │ │ └── rest │ │ │ │ │ ├── AddFindingRestController.java │ │ │ │ │ ├── ApplicationRestController.java │ │ │ │ │ ├── CweRestController.java │ │ │ │ │ ├── DefectSubmissionRestController.java │ │ │ │ │ ├── PluginRestController.java │ │ │ │ │ ├── ScansRestController.java │ │ │ │ │ ├── TagRestController.java │ │ │ │ │ ├── TeamRestController.java │ │ │ │ │ ├── UnknownRestController.java │ │ │ │ │ ├── VulnerabilityRestController.java │ │ │ │ │ └── WafRestController.java │ │ │ │ ├── filter │ │ │ │ ├── CacheBustFilter.java │ │ │ │ ├── ClickjackHeaderFilter.java │ │ │ │ ├── CsrfPreventionFilter.java │ │ │ │ ├── EnterpriseFilter.java │ │ │ │ └── SessionTimeoutFilter.java │ │ │ │ ├── listeners │ │ │ │ └── ContextRefreshedListener.java │ │ │ │ ├── tags │ │ │ │ └── JsCacheBusterTag.java │ │ │ │ ├── validator │ │ │ │ ├── Unique.java │ │ │ │ ├── UniqueConstraintValidator.java │ │ │ │ └── UserValidator.java │ │ │ │ └── viewmodels │ │ │ │ ├── Node.java │ │ │ │ ├── PathTree.java │ │ │ │ ├── QuickStartModel.java │ │ │ │ ├── UserModel.java │ │ │ │ └── VulnerabilityCollectionModel.java │ │ ├── resources │ │ │ ├── ApplicationResources.properties │ │ │ ├── ApplicationResources_en_US.properties │ │ │ ├── ValidationMessages.properties │ │ │ ├── applicationContext-hibernate.xml │ │ │ ├── applicationContext-scheduling.xml │ │ │ ├── applicationContext-scheduling.xml.deploy │ │ │ ├── bootstrap │ │ │ │ ├── cwe │ │ │ │ │ └── base.csv │ │ │ │ └── scanners │ │ │ │ │ ├── acunetix.csv │ │ │ │ │ ├── appscan.csv │ │ │ │ │ ├── appscanenterprise.csv │ │ │ │ │ ├── appscansource.csv │ │ │ │ │ ├── arachni.csv │ │ │ │ │ ├── base.csv │ │ │ │ │ ├── brakeman.csv │ │ │ │ │ ├── burp.csv │ │ │ │ │ ├── catnet.csv │ │ │ │ │ ├── cenzic.csv │ │ │ │ │ ├── checkmarx.csv │ │ │ │ │ ├── defect-trackers.csv │ │ │ │ │ ├── dependencycheck.csv │ │ │ │ │ ├── findbugs.csv │ │ │ │ │ ├── fortify.csv │ │ │ │ │ ├── manual.csv │ │ │ │ │ ├── nessus.csv │ │ │ │ │ ├── netsparker.csv │ │ │ │ │ ├── nto.csv │ │ │ │ │ ├── qualysguard.csv │ │ │ │ │ ├── skipfish.csv │ │ │ │ │ ├── veracode.csv │ │ │ │ │ ├── w3af.csv │ │ │ │ │ ├── webinspect.csv │ │ │ │ │ ├── whitehat.csv │ │ │ │ │ └── zap.csv │ │ │ ├── custom.properties │ │ │ ├── custom.properties.debian │ │ │ ├── email.properties │ │ │ ├── import.sql │ │ │ ├── jdbc.properties │ │ │ ├── jdbc.properties.debian │ │ │ ├── jdbc.properties.deploy │ │ │ ├── jdbc.properties.mysql │ │ │ ├── jms.properties │ │ │ ├── jms.properties.debian │ │ │ ├── jndi.properties │ │ │ ├── log4j.xml │ │ │ ├── log4j.xml.deploy │ │ │ ├── quartz.properties │ │ │ ├── ssvl.xsd │ │ │ ├── ssvl_v0.3.xsd │ │ │ ├── tfs-native │ │ │ │ ├── aix │ │ │ │ │ └── ppc │ │ │ │ │ │ ├── libnative_auth.a │ │ │ │ │ │ ├── libnative_console.a │ │ │ │ │ │ ├── libnative_filesystem.a │ │ │ │ │ │ ├── libnative_misc.a │ │ │ │ │ │ └── libnative_synchronization.a │ │ │ │ ├── hpux │ │ │ │ │ ├── PA_RISC │ │ │ │ │ │ ├── libnative_auth.sl │ │ │ │ │ │ ├── libnative_console.sl │ │ │ │ │ │ ├── libnative_filesystem.sl │ │ │ │ │ │ ├── libnative_misc.sl │ │ │ │ │ │ └── libnative_synchronization.sl │ │ │ │ │ └── ia64_32 │ │ │ │ │ │ ├── libnative_auth.so │ │ │ │ │ │ ├── libnative_console.so │ │ │ │ │ │ ├── libnative_filesystem.so │ │ │ │ │ │ ├── libnative_misc.so │ │ │ │ │ │ └── libnative_synchronization.so │ │ │ │ ├── linux │ │ │ │ │ ├── arm │ │ │ │ │ │ ├── libnative_auth.so │ │ │ │ │ │ ├── libnative_console.so │ │ │ │ │ │ ├── libnative_filesystem.so │ │ │ │ │ │ ├── libnative_misc.so │ │ │ │ │ │ └── libnative_synchronization.so │ │ │ │ │ ├── ppc │ │ │ │ │ │ ├── libnative_auth.so │ │ │ │ │ │ ├── libnative_console.so │ │ │ │ │ │ ├── libnative_filesystem.so │ │ │ │ │ │ ├── libnative_misc.so │ │ │ │ │ │ └── libnative_synchronization.so │ │ │ │ │ ├── x86 │ │ │ │ │ │ ├── libnative_auth.so │ │ │ │ │ │ ├── libnative_console.so │ │ │ │ │ │ ├── libnative_filesystem.so │ │ │ │ │ │ ├── libnative_misc.so │ │ │ │ │ │ └── libnative_synchronization.so │ │ │ │ │ └── x86_64 │ │ │ │ │ │ ├── libnative_auth.so │ │ │ │ │ │ ├── libnative_console.so │ │ │ │ │ │ ├── libnative_filesystem.so │ │ │ │ │ │ ├── libnative_misc.so │ │ │ │ │ │ └── libnative_synchronization.so │ │ │ │ ├── macosx │ │ │ │ │ ├── libnative_auth.jnilib │ │ │ │ │ ├── libnative_console.jnilib │ │ │ │ │ ├── libnative_filesystem.jnilib │ │ │ │ │ ├── libnative_keychain.jnilib │ │ │ │ │ ├── libnative_misc.jnilib │ │ │ │ │ └── libnative_synchronization.jnilib │ │ │ │ ├── solaris │ │ │ │ │ ├── sparc │ │ │ │ │ │ ├── libnative_auth.so │ │ │ │ │ │ ├── libnative_console.so │ │ │ │ │ │ ├── libnative_filesystem.so │ │ │ │ │ │ ├── libnative_misc.so │ │ │ │ │ │ └── libnative_synchronization.so │ │ │ │ │ ├── x86 │ │ │ │ │ │ ├── libnative_auth.so │ │ │ │ │ │ ├── libnative_console.so │ │ │ │ │ │ ├── libnative_filesystem.so │ │ │ │ │ │ ├── libnative_misc.so │ │ │ │ │ │ └── libnative_synchronization.so │ │ │ │ │ └── x86_64 │ │ │ │ │ │ ├── libnative_auth.so │ │ │ │ │ │ ├── libnative_console.so │ │ │ │ │ │ ├── libnative_filesystem.so │ │ │ │ │ │ ├── libnative_misc.so │ │ │ │ │ │ └── libnative_synchronization.so │ │ │ │ └── win32 │ │ │ │ │ ├── x86 │ │ │ │ │ ├── native_auth.dll │ │ │ │ │ ├── native_console.dll │ │ │ │ │ ├── native_filesystem.dll │ │ │ │ │ ├── native_messagewindow.dll │ │ │ │ │ ├── native_misc.dll │ │ │ │ │ ├── native_registry.dll │ │ │ │ │ └── native_synchronization.dll │ │ │ │ │ └── x86_64 │ │ │ │ │ ├── native_auth.dll │ │ │ │ │ ├── native_console.dll │ │ │ │ │ ├── native_filesystem.dll │ │ │ │ │ ├── native_messagewindow.dll │ │ │ │ │ ├── native_misc.dll │ │ │ │ │ ├── native_registry.dll │ │ │ │ │ └── native_synchronization.dll │ │ │ └── threadfix-backup.script │ │ └── webapp │ │ │ ├── 403.jsp │ │ │ ├── 404.jsp │ │ │ ├── META-INF │ │ │ └── MANIFEST.MF │ │ │ ├── WEB-INF │ │ │ ├── applicationContext.xml │ │ │ ├── decorators.xml │ │ │ ├── dispatcher-servlet.xml │ │ │ ├── jscachebust.tld │ │ │ ├── security.xml │ │ │ ├── sitemesh.xml │ │ │ ├── urlrewrite.xml │ │ │ ├── views │ │ │ │ ├── 403.jsp │ │ │ │ ├── 404.jsp │ │ │ │ ├── about.jsp │ │ │ │ ├── ajaxFailureHarness.jsp │ │ │ │ ├── ajaxJSONHarness.jsp │ │ │ │ ├── ajaxRedirectHarness.jsp │ │ │ │ ├── ajaxSuccessHarness.jsp │ │ │ │ ├── angular-init.jspf │ │ │ │ ├── appLimit.jsp │ │ │ │ ├── applicationReport.jsp │ │ │ │ ├── applications │ │ │ │ │ ├── defects.jsp │ │ │ │ │ ├── detail.jsp │ │ │ │ │ ├── detailHeader.jsp │ │ │ │ │ ├── docsTable.jsp │ │ │ │ │ ├── forms │ │ │ │ │ │ ├── addDTForm.jsp │ │ │ │ │ │ ├── addScanQueueForm.jsp │ │ │ │ │ │ ├── addScheduledJobFields.jsp │ │ │ │ │ │ ├── addScheduledJobForm.jsp │ │ │ │ │ │ ├── addScheduledScanForm.jsp │ │ │ │ │ │ ├── addWafForm.jsp │ │ │ │ │ │ ├── editApplicationForm.jsp │ │ │ │ │ │ ├── manageVersionsForm.jsp │ │ │ │ │ │ ├── manualFindingForm.jsp │ │ │ │ │ │ ├── newApplicationForm.jsp │ │ │ │ │ │ ├── newVersionForm.jsp │ │ │ │ │ │ ├── uploadDocForm.jsp │ │ │ │ │ │ ├── uploadDocVulnForm.jsp │ │ │ │ │ │ ├── uploadScanForm.jsp │ │ │ │ │ │ ├── viewApplicationForm.jsp │ │ │ │ │ │ ├── vulnCommentForm.jsp │ │ │ │ │ │ └── vulnTaggingForm.jsp │ │ │ │ │ ├── hpqcDefectTable.jsp │ │ │ │ │ ├── modals │ │ │ │ │ │ ├── addScanQueueModal.jsp │ │ │ │ │ │ ├── addScheduledScanModal.jsp │ │ │ │ │ │ ├── managePolicyModal.jsp │ │ │ │ │ │ ├── manualFindingModal.jsp │ │ │ │ │ │ ├── submitGRCControl.jsp │ │ │ │ │ │ ├── uploadDocModal.jsp │ │ │ │ │ │ ├── uploadDocVulnModal.jsp │ │ │ │ │ │ ├── uploadScanModal.jsp │ │ │ │ │ │ └── vulnCommentModal.jsp │ │ │ │ │ ├── tabs │ │ │ │ │ │ ├── actionButtons.jspf │ │ │ │ │ │ ├── closedTab.jsp │ │ │ │ │ │ ├── defaultTableDiv.jspf │ │ │ │ │ │ ├── docsTab.jsp │ │ │ │ │ │ ├── falsePositiveTab.jsp │ │ │ │ │ │ ├── filter.jspf │ │ │ │ │ │ ├── hiddenTab.jsp │ │ │ │ │ │ ├── policyTab.jsp │ │ │ │ │ │ ├── scanQueueTab.jsp │ │ │ │ │ │ ├── scanTab.jsp │ │ │ │ │ │ ├── scheduledScanTab.jsp │ │ │ │ │ │ ├── unmappedFindingsTab.jsp │ │ │ │ │ │ └── vulnTabTree.jsp │ │ │ │ │ ├── vulnComments.jsp │ │ │ │ │ ├── vulnerability.jsp │ │ │ │ │ ├── wafRow.jsp │ │ │ │ │ └── widgets │ │ │ │ │ │ ├── mostVulnerableApps.jsp │ │ │ │ │ │ ├── recentComments.jsp │ │ │ │ │ │ ├── recentUploads.jsp │ │ │ │ │ │ └── vulnerabilityTrending.jsp │ │ │ │ ├── config │ │ │ │ │ ├── defecttrackers │ │ │ │ │ │ ├── detail.jsp │ │ │ │ │ │ ├── index.jsp │ │ │ │ │ │ ├── modals │ │ │ │ │ │ │ ├── createDTModal.jsp │ │ │ │ │ │ │ ├── createDefaultProfileModal.jsp │ │ │ │ │ │ │ ├── editDTModal.jsp │ │ │ │ │ │ │ ├── updateDefaultProfileModal.jsp │ │ │ │ │ │ │ └── updateDefectDefaultModal.jsp │ │ │ │ │ │ ├── tabs │ │ │ │ │ │ │ ├── defectTrackersTab.jsp │ │ │ │ │ │ │ └── scheduledUpdateTab.jsp │ │ │ │ │ │ └── trackersTable.jsp │ │ │ │ │ ├── download │ │ │ │ │ │ └── index.jsp │ │ │ │ │ ├── emailLists │ │ │ │ │ │ ├── createEmailListForm.jsp │ │ │ │ │ │ ├── editEmailListForm.jsp │ │ │ │ │ │ └── index.jsp │ │ │ │ │ ├── keys │ │ │ │ │ │ ├── editForm.jsp │ │ │ │ │ │ ├── index.jsp │ │ │ │ │ │ └── newForm.jsp │ │ │ │ │ ├── logs.jsp │ │ │ │ │ ├── remoteproviders │ │ │ │ │ │ ├── apps.jsp │ │ │ │ │ │ ├── configure.jsp │ │ │ │ │ │ ├── editMapping.jsp │ │ │ │ │ │ ├── editRemoteProviderApplicationName.jsp │ │ │ │ │ │ ├── index.jsp │ │ │ │ │ │ ├── rpAppTable.jsp │ │ │ │ │ │ ├── tabs │ │ │ │ │ │ │ ├── remoteProvidersTab.jsp │ │ │ │ │ │ │ └── scheduledImportTab.jsp │ │ │ │ │ │ └── typesTable.jsp │ │ │ │ │ ├── scanResultFilters │ │ │ │ │ │ ├── editForm.jsp │ │ │ │ │ │ ├── index.jsp │ │ │ │ │ │ └── newForm.jsp │ │ │ │ │ ├── scheduledemailreports │ │ │ │ │ │ ├── index.jsp │ │ │ │ │ │ └── modals │ │ │ │ │ │ │ ├── createScheduledReportModal.jsp │ │ │ │ │ │ │ ├── editScheduledReportModal.jsp │ │ │ │ │ │ │ └── scheduledReportModalBody.jsp │ │ │ │ │ ├── systemSettings.jsp │ │ │ │ │ └── users │ │ │ │ │ │ ├── common │ │ │ │ │ │ ├── userDetails.jspf │ │ │ │ │ │ └── userList.jspf │ │ │ │ │ │ ├── community │ │ │ │ │ │ └── index.jsp │ │ │ │ │ │ ├── form.jsp │ │ │ │ │ │ ├── password.jsp │ │ │ │ │ │ └── permissibleUsers.jsp │ │ │ │ ├── customize │ │ │ │ │ ├── scannerSeverity │ │ │ │ │ │ ├── community.jsp │ │ │ │ │ │ ├── editForm.jsp │ │ │ │ │ │ ├── newForm.jsp │ │ │ │ │ │ └── suppressResults.jspf │ │ │ │ │ ├── scannerVulnTypes │ │ │ │ │ │ └── community.jsp │ │ │ │ │ ├── threadfixSeverity │ │ │ │ │ │ └── community.jsp │ │ │ │ │ └── threadfixVulnTypes │ │ │ │ │ │ ├── community.jsp │ │ │ │ │ │ ├── cweCustomText.jsp │ │ │ │ │ │ ├── cweCustomTextForm.jsp │ │ │ │ │ │ └── cweToSeverity.jsp │ │ │ │ ├── dashboard │ │ │ │ │ └── dashboard.jsp │ │ │ │ ├── dataAccessFailure.jsp │ │ │ │ ├── defectTrackerError.jsp │ │ │ │ ├── defects │ │ │ │ │ ├── addToExistingDefectForm.jsp │ │ │ │ │ ├── defectVulnTable.jsp │ │ │ │ │ ├── index.jsp │ │ │ │ │ └── submitDefectForm.jsp │ │ │ │ ├── errorMessage.jsp │ │ │ │ ├── errorMessage.jspf │ │ │ │ ├── exception.jsp │ │ │ │ ├── filters │ │ │ │ │ ├── channelFilterForm.jsp │ │ │ │ │ ├── channelVulnTable.jsp │ │ │ │ │ ├── form.jsp │ │ │ │ │ ├── index.jsp │ │ │ │ │ ├── severityFilterForm.jsp │ │ │ │ │ └── table.jsp │ │ │ │ ├── mappings │ │ │ │ │ └── channelVulnUpdate.jsp │ │ │ │ ├── modal │ │ │ │ │ └── footer.jspf │ │ │ │ ├── multiScanReport.jsp │ │ │ │ ├── organizations │ │ │ │ │ ├── applicationsTable.jsp │ │ │ │ │ ├── detail.jsp │ │ │ │ │ ├── editTeamForm.jsp │ │ │ │ │ ├── form.jsp │ │ │ │ │ ├── index.jsp │ │ │ │ │ ├── indexTable.jsp │ │ │ │ │ └── newTeamForm.jsp │ │ │ │ ├── reports │ │ │ │ │ ├── comparison.jsp │ │ │ │ │ ├── compliance.jsp │ │ │ │ │ ├── custom.jsp │ │ │ │ │ ├── emptyReport.jspf │ │ │ │ │ ├── filter.jsp │ │ │ │ │ ├── index.jsp │ │ │ │ │ ├── loading.jspf │ │ │ │ │ ├── portfolioReport.jsp │ │ │ │ │ ├── progressByVulnerability.jsp │ │ │ │ │ ├── scannerComparison.jsp │ │ │ │ │ ├── scannerComparisonByVulnerability.jsp │ │ │ │ │ ├── snapshot.jsp │ │ │ │ │ ├── trending.jsp │ │ │ │ │ ├── vulnSummaryModal.jsp │ │ │ │ │ └── vulnerabilityList.jsp │ │ │ │ ├── resourceNotFound.jsp │ │ │ │ ├── scans │ │ │ │ │ ├── confirm.jsp │ │ │ │ │ ├── createMappingModal.jsp │ │ │ │ │ ├── detail.jsp │ │ │ │ │ ├── finding │ │ │ │ │ │ ├── editDescriptionFindingForm.jsp │ │ │ │ │ │ ├── editManualFindingForm.jsp │ │ │ │ │ │ └── editManualFindingModal.jsp │ │ │ │ │ ├── findingDetail.jsp │ │ │ │ │ ├── findingMerge.jsp │ │ │ │ │ ├── history.jsp │ │ │ │ │ ├── historyTable.jsp │ │ │ │ │ ├── index.jsp │ │ │ │ │ ├── table.jsp │ │ │ │ │ └── unmappedTable.jsp │ │ │ │ ├── scheduledscans │ │ │ │ │ └── configure.jsp │ │ │ │ ├── successMessage.jspf │ │ │ │ ├── surveys │ │ │ │ │ ├── detail.jsp │ │ │ │ │ ├── form.jsp │ │ │ │ │ └── select.jsp │ │ │ │ ├── tags │ │ │ │ │ ├── appTable.jsp │ │ │ │ │ ├── batchTagging.jsp │ │ │ │ │ ├── commentTable.jsp │ │ │ │ │ ├── createTagForm.jsp │ │ │ │ │ ├── detail.jsp │ │ │ │ │ ├── editTagForm.jsp │ │ │ │ │ ├── index.jsp │ │ │ │ │ └── vulnTable.jsp │ │ │ │ ├── urlMismatch.jsp │ │ │ │ ├── vulnerabilities │ │ │ │ │ ├── filterSections.jsp │ │ │ │ │ ├── littleVulnTable.jspf │ │ │ │ │ ├── newDateForm.jsp │ │ │ │ │ ├── savedFilters.jsp │ │ │ │ │ ├── vulnRequestResponseAttacks.jsp │ │ │ │ │ ├── vulnSearchControls.jsp │ │ │ │ │ ├── vulnSearchTree.jsp │ │ │ │ │ ├── vulnTreeGroupHeader.jsp │ │ │ │ │ └── vulnTreeVulnRows.jsp │ │ │ │ └── wafs │ │ │ │ │ ├── detail.jsp │ │ │ │ │ ├── detailRuleList.jsp │ │ │ │ │ ├── events │ │ │ │ │ ├── detail.jsp │ │ │ │ │ └── index.jsp │ │ │ │ │ ├── form.jsp │ │ │ │ │ ├── forms │ │ │ │ │ ├── createWafForm.jsp │ │ │ │ │ └── editWafForm.jsp │ │ │ │ │ ├── index.jsp │ │ │ │ │ ├── rules │ │ │ │ │ └── detail.jsp │ │ │ │ │ ├── upload │ │ │ │ │ ├── form.jsp │ │ │ │ │ └── success.jsp │ │ │ │ │ └── wafsTable.jsp │ │ │ └── web.xml │ │ │ ├── common │ │ │ ├── delete.jsp │ │ │ ├── footer.jsp │ │ │ ├── header.jsp │ │ │ ├── meta.jsp │ │ │ └── taglibs.jsp │ │ │ ├── decorators │ │ │ └── default.jsp │ │ │ ├── error.jsp │ │ │ ├── images │ │ │ ├── 403.jpg │ │ │ ├── 404.jpg │ │ │ ├── DummyPieChart.PNG │ │ │ ├── TF_logo_w_arrow.png │ │ │ ├── TF_logo_w_arrow_strap.png │ │ │ ├── ThreadFix_72.jpg │ │ │ ├── body-bg-bottom.gif │ │ │ ├── body-bg-top.gif │ │ │ ├── breadcrumbs-bg.gif │ │ │ ├── btn-bg-out.png │ │ │ ├── btn-bg-over.png │ │ │ ├── denim-group.png │ │ │ ├── dg_logo_white.png │ │ │ ├── favicon.ico │ │ │ ├── glyphicons-halflings-white.png │ │ │ ├── glyphicons-halflings.png │ │ │ ├── graph1.PNG │ │ │ ├── graph2.PNG │ │ │ ├── hdr-bg-repeat.png │ │ │ ├── hdr-threadfix-logo-super-short.png │ │ │ ├── hdr-threadfix-logo.png │ │ │ ├── icn_bug.png │ │ │ ├── icn_bug_grn_stroke.png │ │ │ ├── icn_bug_red_stroke.png │ │ │ ├── icn_bug_yellow_stroke.png │ │ │ ├── icn_fork_arrow25x25.png │ │ │ ├── loading.gif │ │ │ ├── main-corners.png │ │ │ └── main-top-gradient.png │ │ │ ├── index.jsp │ │ │ ├── login.jsp │ │ │ ├── scripts │ │ │ ├── FileAPI.flash.swf │ │ │ ├── FileAPI.min.js │ │ │ ├── add-defect-tracker-modal-controller.js │ │ │ ├── add-to-existing-defect-controller.js │ │ │ ├── angular-file-upload-shim.min.js │ │ │ ├── angular-file-upload.min.js │ │ │ ├── angular-multi-select.js │ │ │ ├── angular-sanitize.min.js │ │ │ ├── angular.min.js │ │ │ ├── api-keys-controller.js │ │ │ ├── application-detail-page-controller.js │ │ │ ├── application-page-modal-controller.js │ │ │ ├── applications-index-controller.js │ │ │ ├── batch-tagging-controller.js │ │ │ ├── bootstrap.min.js │ │ │ ├── bulk-operations-controller.js │ │ │ ├── community-severity-text-controller.js │ │ │ ├── create-edit-defect-tracker-modal-controller.js │ │ │ ├── custom-cwe-text-controller.js │ │ │ ├── dashboard-controller.js │ │ │ ├── default-value-mapping.js │ │ │ ├── defect-submission-modal-controller.js │ │ │ ├── defect-trackers-tab-controller.js │ │ │ ├── directives.js │ │ │ ├── document-form-controller.js │ │ │ ├── dynamic-forms.js │ │ │ ├── edit-application-modal-controller.js │ │ │ ├── email-lists-page-controller.js │ │ │ ├── error-logs-controller.js │ │ │ ├── filters.js │ │ │ ├── focus-controller.js │ │ │ ├── generic-modal-controller.js │ │ │ ├── init-controller.js │ │ │ ├── inputDropdown.js │ │ │ ├── jspdf.debug.js │ │ │ ├── jspdf.plugin.autotable.js │ │ │ ├── left-report-controller.js │ │ │ ├── login-controller.js │ │ │ ├── login.js │ │ │ ├── login_page.js │ │ │ ├── manage-policy-modal-controller.js │ │ │ ├── manage-versions-controller.js │ │ │ ├── mappings-page-controller.js │ │ │ ├── modal-controller-with-config.js │ │ │ ├── modal-controller.js │ │ │ ├── remote-provider-modal-controller.js │ │ │ ├── remote-provider-modal-mapping-controller.js │ │ │ ├── remote-providers-tab-controller.js │ │ │ ├── report-page-controller.js │ │ │ ├── report │ │ │ │ ├── canvg.js │ │ │ │ ├── compliance-report-controller.js │ │ │ │ ├── d3-donut.js │ │ │ │ ├── d3.js │ │ │ │ ├── directives │ │ │ │ │ ├── d3-dashboards.js │ │ │ │ │ ├── d3-parallel-coordinates.js │ │ │ │ │ ├── d3-point-in-time.js │ │ │ │ │ └── d3-trending-scans.js │ │ │ │ ├── report-filter-controller.js │ │ │ │ ├── report-services.js │ │ │ │ ├── rgbcolor.js │ │ │ │ ├── snapshot-report-controller.js │ │ │ │ ├── trending-report-controller.js │ │ │ │ └── vuln-summary-modal-controller.js │ │ │ ├── right-report-controller.js │ │ │ ├── scan-detail-page-controller.js │ │ │ ├── scan-history-controller.js │ │ │ ├── scan-mapped-finding-table-controller.js │ │ │ ├── scan-result-filters-controller.js │ │ │ ├── scan-table-controller.js │ │ │ ├── scan-unmapped-finding-table-controller.js │ │ │ ├── scheduled-defect-tracker-update-tab-controller.js │ │ │ ├── scheduled-email-reports-controller.js │ │ │ ├── scheduled-remote-provider-import-tab-controller.js │ │ │ ├── services.js │ │ │ ├── system-settings-controller.js │ │ │ ├── tag-detail-page-controller.js │ │ │ ├── tags-page-controller.js │ │ │ ├── team-detail-page-controller.js │ │ │ ├── threadfix-module.js │ │ │ ├── toggle.js │ │ │ ├── ui-bootstrap-tpls-0.10.0.min.js │ │ │ ├── ui-sortable.js │ │ │ ├── update-defect-defaults-modal-controller.js │ │ │ ├── upload-scan-controller.js │ │ │ ├── user-audit-page-controller.js │ │ │ ├── user-modal-controller.js │ │ │ ├── user-page-controller.js │ │ │ ├── vuln-operations-controller.js │ │ │ ├── vuln-search-controller.js │ │ │ ├── vuln-search-tree-controller.js │ │ │ ├── vulnerability-comments-table-controller.js │ │ │ ├── vulnerability-detail-page-controller.js │ │ │ ├── vulnerability-filters-controller.js │ │ │ ├── waf-detail-page-controller.js │ │ │ ├── wafs-page-controller.js │ │ │ └── wrapper-controller.js │ │ │ ├── styles │ │ │ ├── angular-multi-select.css │ │ │ ├── bootstrap.min.css │ │ │ ├── d3.css │ │ │ ├── dyn-form.css │ │ │ ├── ie6.css │ │ │ ├── inputDropdownStyles.css │ │ │ ├── jquery-ui.css │ │ │ ├── jquery.dataTables.css │ │ │ ├── login.css │ │ │ ├── main.css │ │ │ ├── modal.css │ │ │ ├── reset-fonts-grids.css │ │ │ └── system-settings.css │ │ │ └── velocityTemplates │ │ │ ├── defectDescription.vm │ │ │ ├── policyReport.vm │ │ │ └── scheduledEmailReport.vm │ └── test │ │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ └── service │ │ │ └── defects │ │ │ ├── BugzillaTests.java │ │ │ ├── HPQualityCenterTests.java │ │ │ ├── JiraTests.java │ │ │ ├── TFSTests.java │ │ │ ├── VersionOneTests.java │ │ │ ├── mock │ │ │ ├── RestUtilsMock.java │ │ │ └── VersionOneRestUtilsMock.java │ │ │ └── util │ │ │ ├── DefectUtils.java │ │ │ ├── HttpTrafficFileLoader.java │ │ │ └── TestConstants.java │ │ └── resources │ │ └── httptraffic │ │ ├── jira │ │ ├── custom-fields.txt │ │ ├── issue-search.txt │ │ ├── issue-status-NCT-38.txt │ │ ├── issue-status-PDP-60.txt │ │ ├── issue-submit.txt │ │ ├── issuemetadata.txt │ │ ├── nct-components.txt │ │ ├── priorities.txt │ │ ├── projects.txt │ │ ├── user-search.txt │ │ └── users.txt │ │ └── versionone │ │ └── response.txt ├── threadfix.log └── util │ ├── demo-site │ ├── DirectoryIndexing │ │ └── admin.txt │ ├── EvalInjection.php │ ├── EvalInjection2.php │ ├── FormatString.php │ ├── FormatString2.php │ ├── LDAPInjection.php │ ├── LDAPInjection2.php │ ├── OSCommandInjection.php │ ├── OSCommandInjection2.php │ ├── PathTraversal.php │ ├── PredictableResource.php │ ├── SQLI.php │ ├── SQLI2.php │ ├── XPathInjection.php │ ├── XPathInjection2.php │ ├── XSS-cookie.php │ ├── XSS-reflected.php │ ├── XSS-reflected2.php │ ├── XSS.php │ ├── import.sql │ ├── index.html │ ├── password.txt │ ├── users.xml │ └── web.config │ ├── deploy │ └── fabfile.py │ ├── readme.txt │ └── zip │ ├── ADD_ACTIVE_DIRECTORY_SUPPORT.txt │ ├── threadfix.bat │ └── threadfix.sh ├── threadfix-offline ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── denimgroup │ └── threadfix │ ├── importer │ └── util │ │ ├── ScanParser.java │ │ └── SpringConfiguration.java │ └── service │ └── merge │ └── Merger.java ├── threadfix-plugin-examples ├── default-tag │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ ├── importer │ │ │ └── update │ │ │ │ └── impl │ │ │ │ └── SampleDefaultTagUpdater.java │ │ │ └── plugin │ │ │ └── SampleDefaultTagMapper.java │ │ └── resources │ │ └── custom │ │ └── example.csv ├── defect-tracker │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ ├── importer │ │ │ └── update │ │ │ │ └── impl │ │ │ │ └── SampleTrackerUpdater.java │ │ │ └── plugin │ │ │ └── SampleTracker.java │ │ └── resources │ │ └── custom │ │ └── example.csv ├── importer │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ └── importer │ │ │ ├── impl │ │ │ └── upload │ │ │ │ └── SampleImporter.java │ │ │ └── update │ │ │ └── impl │ │ │ └── SampleImporterUpdater.java │ │ └── resources │ │ └── custom │ │ └── sample.csv ├── remote-provider │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── denimgroup │ │ │ └── threadfix │ │ │ └── importer │ │ │ ├── impl │ │ │ └── remoteprovider │ │ │ │ └── SampleRemoteProvider.java │ │ │ └── update │ │ │ └── impl │ │ │ ├── SampleRemoteProviderMappingsUpdater.java │ │ │ └── SampleRemoteProviderUpdater.java │ │ └── resources │ │ └── custom │ │ ├── mappings │ │ └── mappings.csv │ │ └── remoteProvider │ │ └── provider.csv └── waf │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ ├── importer │ │ └── update │ │ │ └── impl │ │ │ └── SampleImporterUpdater.java │ │ └── service │ │ └── waf │ │ └── SampleWAF.java │ └── resources │ └── custom │ └── sample.csv ├── threadfix-scanner-plugin ├── burp │ ├── .project │ ├── README │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── burp │ │ ├── BurpExtender.java │ │ ├── IBurpExtender.java │ │ ├── IBurpExtenderCallbacks.java │ │ ├── IContextMenuFactory.java │ │ ├── IContextMenuInvocation.java │ │ ├── ICookie.java │ │ ├── IExtensionHelpers.java │ │ ├── IExtensionStateListener.java │ │ ├── IHttpListener.java │ │ ├── IHttpRequestResponse.java │ │ ├── IHttpRequestResponsePersisted.java │ │ ├── IHttpRequestResponseWithMarkers.java │ │ ├── IHttpService.java │ │ ├── IInterceptedProxyMessage.java │ │ ├── IIntruderAttack.java │ │ ├── IIntruderPayloadGenerator.java │ │ ├── IIntruderPayloadGeneratorFactory.java │ │ ├── IIntruderPayloadProcessor.java │ │ ├── IMenuItemHandler.java │ │ ├── IMessageEditor.java │ │ ├── IMessageEditorController.java │ │ ├── IMessageEditorTab.java │ │ ├── IMessageEditorTabFactory.java │ │ ├── IParameter.java │ │ ├── IProxyListener.java │ │ ├── IRequestInfo.java │ │ ├── IResponseInfo.java │ │ ├── IScanIssue.java │ │ ├── IScanQueueItem.java │ │ ├── IScannerCheck.java │ │ ├── IScannerInsertionPoint.java │ │ ├── IScannerInsertionPointProvider.java │ │ ├── IScannerListener.java │ │ ├── IScopeChangeListener.java │ │ ├── ISessionHandlingAction.java │ │ ├── ITab.java │ │ ├── ITempFile.java │ │ ├── ITextEditor.java │ │ ├── custombutton │ │ ├── EndpointsButton.java │ │ ├── ExportButton.java │ │ ├── LocalEndpointsButton.java │ │ └── RemoteEndpointsButton.java │ │ ├── dialog │ │ ├── ApplicationDialog.java │ │ ├── ConfigurationDialogs.java │ │ ├── ParametersDialog.java │ │ ├── SourceDialog.java │ │ └── UrlDialog.java │ │ └── extention │ │ ├── BurpPropertiesManager.java │ │ └── RestUtils.java └── zaproxy │ ├── .gitignore │ ├── .project │ ├── README │ ├── assembly │ └── zap.xml │ ├── lib │ └── com │ │ └── owasp │ │ └── zap │ │ ├── java-getopt │ │ └── 1.0.13 │ │ │ └── java-getopt-1.0.13.jar │ │ ├── jgoodies-looks │ │ └── 2.4.0 │ │ │ └── jgoodies-looks-2.4.0.jar │ │ ├── lablib-checkboxtree │ │ └── 3.2 │ │ │ └── lablib-checkboxtree-3.2.jar │ │ ├── xom │ │ └── 1.2.6 │ │ │ └── xom-1.2.6.jar │ │ ├── zap │ │ └── 2.2.2 │ │ │ └── zap-2.2.2.jar │ │ └── zaphelp │ │ └── 2.2.2 │ │ └── zaphelp-2.2.2.jar │ ├── pom.xml │ └── src │ ├── com │ └── denimgroup │ │ └── threadfix │ │ └── plugin │ │ └── zap │ │ ├── ThreadFixApi.java │ │ ├── action │ │ ├── AttackThread.java │ │ ├── EndpointsAction.java │ │ ├── ImportAction.java │ │ ├── LocalEndpointsAction.java │ │ ├── RemoteEndpointsAction.java │ │ └── ReportGenerator.java │ │ └── dialog │ │ ├── ApplicationDialog.java │ │ ├── ConfigurationDialogs.java │ │ ├── ParametersDialog.java │ │ ├── SourceDialog.java │ │ └── UrlDialog.java │ └── org │ └── zaproxy │ └── zap │ └── extension │ └── threadfix │ ├── AbstractZapPropertiesManager.java │ ├── Messages.properties │ ├── Messages_en_GB.properties │ ├── ThreadFixExtension.java │ ├── ZapAddOn.xml │ ├── ZapApiPropertiesManager.java │ ├── ZapPropertiesManager.java │ └── dg-icon.png ├── threadfix-service-interfaces ├── pom.xml └── src │ └── main │ └── java │ └── com │ ├── denimgroup │ └── threadfix │ │ ├── service │ │ ├── APIKeyService.java │ │ ├── AccessControlMapService.java │ │ ├── ApplicationChannelService.java │ │ ├── ApplicationCriticalityService.java │ │ ├── ApplicationService.java │ │ ├── ApplicationVersionService.java │ │ ├── BootstrapService.java │ │ ├── CacheBustService.java │ │ ├── ChannelSeverityService.java │ │ ├── ChannelTypeService.java │ │ ├── ChannelVulnerabilityFilterService.java │ │ ├── ChannelVulnerabilityService.java │ │ ├── CheckAPIKeyService.java │ │ ├── ContentTypeService.java │ │ ├── DefaultConfigService.java │ │ ├── DefaultDefectFieldService.java │ │ ├── DefaultDefectProfileService.java │ │ ├── DefaultTagMappingService.java │ │ ├── DefectService.java │ │ ├── DefectTrackerService.java │ │ ├── DefectTrackerTypeService.java │ │ ├── DocumentService.java │ │ ├── EmailListService.java │ │ ├── EmailReportService.java │ │ ├── EndpointPermissionService.java │ │ ├── EnterpriseTagService.java │ │ ├── EventService.java │ │ ├── ExceptionLogService.java │ │ ├── FilterDateService.java │ │ ├── FilterJsonBlobService.java │ │ ├── FindingService.java │ │ ├── GRC.java │ │ ├── GRCApplicationService.java │ │ ├── GRCClientService.java │ │ ├── GRCControlService.java │ │ ├── GRCToolService.java │ │ ├── GenericNamedObjectService.java │ │ ├── GenericObjectService.java │ │ ├── GenericSeverityService.java │ │ ├── GenericVulnerabilityService.java │ │ ├── GroupService.java │ │ ├── JobStatusService.java │ │ ├── LdapAuthenticator.java │ │ ├── LdapAuthenticatorService.java │ │ ├── LdapService.java │ │ ├── LicenseService.java │ │ ├── LogParserService.java │ │ ├── ManualFindingService.java │ │ ├── NonceService.java │ │ ├── OrganizationService.java │ │ ├── PermissionService.java │ │ ├── PolicyService.java │ │ ├── PolicyStatusService.java │ │ ├── ProxyService.java │ │ ├── RemoteProviderApplicationService.java │ │ ├── RemoteProviderTypeService.java │ │ ├── ReportService.java │ │ ├── RepositoryService.java │ │ ├── RequestUrlService.java │ │ ├── RoleService.java │ │ ├── ScanDeleteService.java │ │ ├── ScanMergeService.java │ │ ├── ScanParametersService.java │ │ ├── ScanQueueService.java │ │ ├── ScanQueueTaskConfigException.java │ │ ├── ScanResultFilterService.java │ │ ├── ScanService.java │ │ ├── ScannerMappingsExportService.java │ │ ├── ScheduledDefectTrackerUpdateService.java │ │ ├── ScheduledEmailReportService.java │ │ ├── ScheduledGRCToolUpdateService.java │ │ ├── ScheduledJobService.java │ │ ├── ScheduledJobServiceImpl.java │ │ ├── ScheduledRemoteProviderImportService.java │ │ ├── ScheduledScanService.java │ │ ├── SecurityContextHolder.java │ │ ├── SecurityEventService.java │ │ ├── ServiceNowClient.java │ │ ├── SessionService.java │ │ ├── SeverityFilterService.java │ │ ├── StatisticsCounterService.java │ │ ├── SurveyService.java │ │ ├── TagService.java │ │ ├── TemplateBuilderService.java │ │ ├── ThreadFixActiveDirectoryAuthenticationException.java │ │ ├── ThreadFixUserDetails.java │ │ ├── UploadScanService.java │ │ ├── UserService.java │ │ ├── VulnerabilityCommentService.java │ │ ├── VulnerabilityFilterService.java │ │ ├── VulnerabilitySearchService.java │ │ ├── VulnerabilityService.java │ │ ├── VulnerabilityStatusService.java │ │ ├── WafRuleService.java │ │ ├── WafService.java │ │ ├── beans │ │ │ ├── AccessControlMapModel.java │ │ │ ├── DefectTrackerBean.java │ │ │ ├── ScanParametersBean.java │ │ │ └── TableSortBean.java │ │ ├── email │ │ │ ├── EmailConfiguration.java │ │ │ └── EmailFilterService.java │ │ ├── impl │ │ │ ├── JobStatusServiceImpl.java │ │ │ ├── VulnerabilityServiceImpl.java │ │ │ └── VulnerabilityStatusServiceImpl.java │ │ ├── login │ │ │ └── CustomUserDetailService.java │ │ ├── queue │ │ │ └── QueueSender.java │ │ ├── repository │ │ │ └── RepositoryServiceFactory.java │ │ └── util │ │ │ ├── ControllerUtils.java │ │ │ └── PermissionUtils.java │ │ └── webapp │ │ ├── config │ │ └── FormRestResponse.java │ │ ├── controller │ │ └── rest │ │ │ ├── RestMethod.java │ │ │ └── TFRestController.java │ │ ├── utils │ │ ├── MessageConstants.java │ │ └── ResourceNotFoundException.java │ │ └── validator │ │ └── BeanValidator.java │ └── servicenow │ ├── grccontrol │ ├── GetRecordsControls.java │ ├── GetRecordsControlsResponse.java │ ├── GetRecordsControlsResult.java │ ├── ObjectFactory.java │ └── jaxb.index │ ├── grccontrolservice │ ├── ObjectFactory.java │ ├── SubmitControl.java │ ├── SubmitControlResponse.java │ ├── jaxb.index │ └── package-info.java │ ├── grcpolicy │ ├── GetRecordsPolicies.java │ ├── GetRecordsPoliciesResponse.java │ ├── GetRecordsPoliciesResult.java │ ├── ObjectFactory.java │ ├── jaxb.index │ └── package-info.java │ └── grcpolicyservice │ ├── ObjectFactory.java │ ├── ObjectFactory.java~HEAD │ ├── SubmitPolicy.java │ ├── SubmitPolicyResponse.java │ ├── jaxb.index │ └── package-info.java ├── threadfix-sonar-plugin ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── denimgroup │ │ └── threadfix │ │ └── sonarplugin │ │ ├── ThreadFixLanguage.java │ │ ├── ThreadFixMetrics.java │ │ ├── ThreadFixPlugin.java │ │ ├── ThreadFixWidget.java │ │ ├── configuration │ │ ├── ConfigurationCheck.java │ │ ├── Mode.java │ │ └── ThreadFixInfo.java │ │ ├── profiles │ │ ├── AbapProfile.java │ │ ├── AbstractTFQualityProfile.java │ │ ├── CProfile.java │ │ ├── CSharpProfile.java │ │ ├── CobolProfile.java │ │ ├── CppProfile.java │ │ ├── CssProfile.java │ │ ├── FlexProfile.java │ │ ├── GroovyProfile.java │ │ ├── JavaProfile.java │ │ ├── JavaScriptProfile.java │ │ ├── ObjcProfile.java │ │ ├── PLSQLProfile.java │ │ ├── PhpProfile.java │ │ ├── PliProfile.java │ │ ├── PythonProfile.java │ │ ├── RpgProfile.java │ │ ├── ThreadFixProfile.java │ │ ├── VbNetProfile.java │ │ ├── VbProfile.java │ │ ├── WebProfile.java │ │ └── XmlProfile.java │ │ ├── rules │ │ └── ThreadFixCWERulesDefinition.java │ │ ├── sensor │ │ └── ThreadFixSensor.java │ │ └── util │ │ ├── InputStreamLanguageDecorator.java │ │ ├── SonarTools.java │ │ └── ThreadFixTools.java │ └── resources │ ├── META-INF │ └── MANIFEST.MF │ ├── rules.xml │ ├── test.html.erb │ └── threadfix_profile.xml └── threadfix-upgrade ├── hsql-upgrade ├── .gitignore ├── pom.xml ├── resources │ ├── 1_2rc3.sql │ ├── appscan-enterprise.sql │ ├── brakeman.sql │ ├── deleted.sql │ ├── nto6.sql │ ├── rc3-final.sql │ └── update.sql └── src │ └── com │ └── denimgroup │ └── threadfix │ └── update │ └── hsql │ └── HSQLDriver.java └── mysql-upgrade ├── .gitignore ├── pom.xml └── src ├── com └── denimgroup │ └── threadfix │ └── update │ └── mysql │ └── MySQLDriver.java └── resources ├── 1_2rc3.sql ├── appscan-enterprise.sql ├── brakeman.sql ├── deleted.sql ├── fabfile.py ├── nto6.sql ├── rc3-final.sql └── update.sql /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | threadfix-cli.log* 3 | threadfix-cli.log 4 | threadfix-ide-plugin/intellij/intellij.zip 5 | database 6 | threadfix-main/src/main/resources/threadfix.license 7 | 8 | threadfix-scanagent/threadfix.log 9 | bin 10 | *.DS_Store 11 | *dependency-reduced-pom.xml 12 | *.iml 13 | 14 | .classpath 15 | .settings 16 | .idea/ 17 | *.DS_Store 18 | threadfix-enterprise 19 | threadfix-scanagent 20 | Build 21 | netrc 22 | scanagent.properties 23 | sonar-project.properties 24 | 25 | -------------------------------------------------------------------------------- /.sonarcloud.properties: -------------------------------------------------------------------------------- 1 | # Path to sources 2 | #sonar.sources=. 3 | #sonar.exclusions= 4 | #sonar.inclusions= 5 | 6 | # Path to tests 7 | #sonar.tests= 8 | #sonar.test.exclusions= 9 | #sonar.test.inclusions= 10 | 11 | # Source encoding 12 | #sonar.sourceEncoding=UTF-8 13 | 14 | # Exclusions for copy-paste detection 15 | #sonar.cpd.exclusions= 16 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [](https://www.threadfix.it/threadfix-community-campaign/) 2 | -------------------------------------------------------------------------------- /Wiki Banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/Wiki Banner.png -------------------------------------------------------------------------------- /archived/create-scanner-jar.sh: -------------------------------------------------------------------------------- 1 | cd threadfix-main/target/classes 2 | jar cvf scanners.jar com/denimgroup/threadfix/plugin/scanner/service/** mappings/ 3 | cd ../../ 4 | cp target/classes/scanners.jar src/main/resources 5 | cd .. 6 | -------------------------------------------------------------------------------- /archived/docs/wiki/img/Wiki Banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/Wiki Banner.png -------------------------------------------------------------------------------- /archived/docs/wiki/img/axway_logo_650x260.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/axway_logo_650x260.png -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin1.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin1.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin2.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin3.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin4.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin4.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin5.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin5.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin6.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin6.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin7.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin7.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin8.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin8.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/burp-plugin9.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/burp-plugin9.JPG -------------------------------------------------------------------------------- /archived/docs/wiki/img/rax_logo_650x260.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/docs/wiki/img/rax_logo_650x260.png -------------------------------------------------------------------------------- /archived/lib/org/jetbrains/annotations/annotations/13/annotations-13.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/denimgroup/threadfix/9eb511e532e9c0105acd7b47a65590686d3ce29d/archived/lib/org/jetbrains/annotations/annotations/13/annotations-13.jar -------------------------------------------------------------------------------- /archived/report-plugin/src/main/resources/META-INF/resources/WEB-INF/views/applications/widgets/reportPlugin.jsp: -------------------------------------------------------------------------------- 1 | <%@ include file="/common/taglibs.jsp"%> 2 | 3 |
4 | 13 | 14 | 15 |
10 |
11 |
10 |
10 |
10 | Your application has reached its maximum of
9 | There was a data access failure somewhere in the application. 10 |
11 | 12 | « Back 13 | -------------------------------------------------------------------------------- /archived/threadfix-main/src/main/webapp/WEB-INF/views/defectTrackerError.jsp: -------------------------------------------------------------------------------- 1 | <%@ include file="/common/taglibs.jsp"%> 2 | 3 | 4 |
11 | We were unable to find the resource that you requested.
12 | This could be because the requested item never existed or because it was deleted.
13 | You may want to go back a page or
14 | ">go to the Home page.
15 |
5 | | Type | 6 |Path | 7 |Parameter | 8 | 9 | 10 |
---|---|---|---|
× | 18 |{{ vuln.vulnerabilityName | shortCweNames }} | 19 |{{ vuln.path }} | 20 |{{ vuln.parameter }} | 21 |
Log File: | 17 |18 | 19 | | 20 |