CINXE.COM

Dynamic Application Security Testing (DAST) Tools & Solutions | Black Duck

<!DOCTYPE HTML> <html lang="en"> <head> <!-- OneTrust Cookies Consent Notice start for blackduck.com --> <script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/rum-standalone.js"></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="01914ce7-a755-7d2f-8c7a-a2de5df03bad"></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for blackduck.com --> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <link rel="alternate" hreflang="en-us" href="https://www.blackduck.com/dast.html"/> <link rel="alternate" hreflang="zh-cn" href="https://www.blackduck.com/zh-cn/dast.html"/> <link rel="alternate" hreflang="ja-jp" href="https://www.blackduck.com/ja-jp/dast.html"/> <link rel="alternate" hreflang="x-default" href="https://www.blackduck.com/dast.html"/> <title>Dynamic Application Security Testing (DAST) Tools &amp; Solutions | Black Duck</title> <link rel="canonical" href="https://www.blackduck.com/dast.html"/> <meta name="description" content="Black Duck’s DAST tool solutions deliver fast, automated protection. Try dynamic application security testing tools and secure your systems. Visit now."/> <meta name="last-modified" content="2025-4-09 02:33:16 PM"/> <meta property="og:description" content="Black Duck’s DAST tool solutions deliver fast, automated protection. Try dynamic application security testing tools and secure your systems. Visit now."/> <meta property="og:image" content="https://www.blackduck.com/content/dam/black-duck/en-us/images/icons/dast-icon.svg"/> <meta property="og:title" content="Dynamic Application Security Testing (DAST) Tools &amp; Solutions | Black Duck"/> <meta property="og:type" content="website"/> <meta property="og:url" content="https://www.blackduck.com/dast.html"/> <meta name="searchBusinessArea" content="Continuous Dynamic (DAST)"/> <meta name="searchContentType" content="Web Page"/> <meta name="searchMarketingStageType"/> <meta name="searchProductCategory" content="Continuous Dynamic (DAST)"/> <meta name="searchSolutionType" content="DAST"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:description" content="Black Duck’s DAST tool solutions deliver fast, automated protection. Try dynamic application security testing tools and secure your systems. Visit now."/> <meta name="twitter:image" content="https://www.blackduck.com/content/dam/black-duck/en-us/images/icons/dast-icon.svg"/> <meta name="twitter:site" content="blackduck_sw"/> <meta name="twitter:title" content="Dynamic Application Security Testing (DAST) Tools &amp; Solutions | Black Duck"/> <meta name="p:domain_verify" content="2070085ca3a586484558bf4ee3e19943"/> <link rel="icon" href="/etc.clientlibs/synopsys-clientlibs/synopsys-pagelibs/resources/images/favicon.svg"/> <script src="https://assets.adobedtm.com/4cb89ff5b198/2b1d17b087b8/launch-4040a5db2c0a.min.js" async></script> <script src="/etc.clientlibs/synopsys/clientlibs/custom-jquery.lc-f471b2c3901f04537191019e9ac6c10f-lc.min.js"></script> <script src="/etc.clientlibs/core/wcm/components/commons/datalayer/v1/clientlibs/core.wcm.components.commons.datalayer.v1.lc-70264651675213ed7f7cc5a02a00f621-lc.min.js"></script> <script src="/etc.clientlibs/synopsys-clientlibs/synopsys-headlibs.lc-28e7802d019732c43dff941c37f38ffd-lc.min.js"></script> <link rel="stylesheet" href="/etc.clientlibs/synopsys-clientlibs/synopsys-pagelibs.lc-1d01d4546240efda13ca857907873ded-lc.min.css" type="text/css"> </head> <body data-template="sig-content-page-template" data-content-type="sig" data-sticky-nav="false" class="page sig-page publish "> <input type="hidden" id="campaign" value="23_WhiteHat"/> <script> function getSatTrackCookie(c_name) { if (document.cookie.length > 0) { c_start = document.cookie.indexOf(c_name + "="); if (c_start != -1) { c_start = c_start + c_name.length + 1; c_end = document.cookie.indexOf(";", c_start); if (c_end == -1) { c_end = document.cookie.length; } return unescape(document.cookie.substring(c_start, c_end)); } } return ""; } var camp = document.getElementById('campaign').value; url = new URL(window.location.href); if (url.searchParams.get('intcmp') || camp.length > 2) { const params = new Proxy(new URLSearchParams(window.location.search), { get: (searchParams, prop) => searchParams.get(prop), }); campaignCode = params.intcmp; window.adobeDataLayer = window.adobeDataLayer || []; window.adobeDataLayer.push({ web: { webPageDetails: { URL: 'https:\/\/www.blackduck.com\/dast.html', name: 'DAST', } }, _softwareintegritygroupinc: { internalCampaign: { campaignCode: campaignCode, campaignName: '23_WhiteHat', campaignClicks: { value: 1 }, } } }); } url2 = new URL(window.location.href); if (url2.searchParams.get('cmp') || url2.searchParams.get('utm_source') || url2.searchParams.get('utm_medium') || url2.searchParams.get('utm_campaign') || url2.searchParams.get('utm_group') || url2.searchParams.get('utm_creative') || url2.searchParams.get('utm_keyword')) { var utm_source = 'no_source'; var utm_cmp = 'no_cmp'; var utm_medium = 'no_medium'; var utm_campaign = 'no_campaign'; var utm_group = 'no_group'; var utm_creative = 'no_creative'; var utm_keyword = 'no_keyword'; const params = new Proxy(new URLSearchParams(window.location.search), { get: (searchParams, prop) => searchParams.get(prop), }); if (params.utm_source != null) utm_source = params.utm_source; if (params.utm_medium != null) utm_medium = params.utm_medium; if (params.utm_campaign != null) utm_campaign = params.utm_campaign; if (params.utm_group != null) utm_group = params.utm_group; if (params.utm_creative != null) utm_creative = params.utm_creative; if (params.utm_keyword != null) utm_keyword = params.utm_keyword; if (params.cmp != null) { utm_cmp = params.cmp; var trackingCode = utm_cmp; } else { var trackingCode = utm_source + ":" + utm_medium + ":" + utm_campaign + ":" + utm_group + ":" + utm_creative + ":" + utm_keyword; } window.adobeDataLayer = window.adobeDataLayer || []; window.adobeDataLayer.push({ web: { webPageDetails: { URL: 'https:\/\/www.blackduck.com\/dast.html', name: 'DAST', } }, _softwareintegritygroupinc: { externalCampaign: { campaignClicks: { value: 1 }, } }, marketing: { trackingCode: trackingCode, } }); } let hs_id = ''; const params2 = new Proxy(new URLSearchParams(window.location.search), { get: (searchParams, prop) => searchParams.get(prop), }); hs_id = params2.hs_id; window.adobeDataLayer = window.adobeDataLayer || []; window.adobeDataLayer.push({ event: "page-view", web: { webPageDetails: { name: 'DAST', url: 'https:\/\/www.blackduck.com\/dast.html', siteSection: 'DAST', server: window.location.hostname, pageViews: { value: 1 }, } }, _softwareintegritygroupinc: { web: { webPageDetails: { webURL: window.location.href, pageType: 'Product\/Solution', siteSubSection2: 'n\/a', siteSubSection3: 'n\/a', siteSubSection4: 'n\/a', siteSubSection5: 'n\/a', siteName: 'blackduck', countryLanguage: 'en_US', articleAuthor: '', pageTitle: 'DAST', defensicsProtocol: '', defensicsIndustry: '', defensicsTechnology: '', product: 'Continuous Dynamic (DAST)', solution: 'DAST', marketingStage: '', contentType: 'Web Page' }, queryParam: { hsid: hs_id } } } }); </script> <div class="site-wrapper"> <div class="root synopsysContainer responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-68748ab400" class="cmp-experiencefragment cmp-experiencefragment--sig-topnav"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="header aem-GridColumn aem-GridColumn--default--12"> <link rel="stylesheet" href="/etc.clientlibs/synopsys/clientlibs/navigation/header.lc-7fdde5b39943414ceea6ece1e1b53c26-lc.min.css" type="text/css"> <section id="afcf11375-c635-4f89-94e7-0423407864cf" class="navigation-header-component"> <!-- /////////////////////////////////////////////// MOBILE NAV //////////////////////////////////////////////////--> <nav class="AppSec-mobileNav"> <section class="SIG-Main-container"> <figure class="SIG-bd-logo-figure"> <a href="/"> <img fetchpriority="high" class="SIG-bd-logo" src="/content/dam/black-duck/en-us/images/BlackDuckLogo-OnDark.svg" alt="Black Duck Home Page"> </a> </figure> <figure class="search-icon-mobile"><i class="fa-regular fa-magnifying-glass"></i></figure> <figure id="hamburger"></figure> </section> </nav> <!-- /////////////////////////////////////////////// MAIN MENU //////////////////////////////////////////////////--> <section id="topNav" class="mobileSlide"> <nav class="SIG-Main"> <section class="SIG-Main-container"> <figure class="SIG-bd-logo-figure desktopMain"> <a href="/"> <img fetchpriority="high" class="SIG-bd-logo" src="/content/dam/black-duck/en-us/images/BlackDuckLogo-OnDark.svg" alt="Black Duck Home Page"> </a> </figure> <a class="AppSecHome" href="/"> <span class="SIG-Main-h1 desktopMain"> <!-- <span class="h1a"> Application Security</span> --> <span class="h1b"> <!-- <span class="sloganPipe">|</span> --> Build trust in your software</span> </span> </a> <div class="divider"></div> <ul class="SIG-Main-Corp"> <li class="LiNoDropdown"> <a href="https://community.blackduck.com" target="_blank">Support</a> </li> <li class="search-icon"><i class="fa-regular fa-magnifying-glass"></i></li> <li class="globalSitesIcon" aria-label="Language"><i class="fa-light fa-globe"></i></li> <li class="mobile-Global lang-selected" data-id=".com" data-glossary-id=".com/glossary">English</li> <li class="mobile-Global" data-id=".com/ja-jp" data-glossary-id=".com/ja-jp/glossary">日本語</li> <li class="mobile-Global" data-id=".com/zh-cn" data-glossary-id=".com/zh-cn/glossary">简体中文</li> </ul> </section> </nav> <!-- /////////////////////////////////////////////// SEARCH BAR //////////////////////////////////////////////////--> <section class="searchBarHidden"> <div class="search-wrapper"> <svg class="close-search-bar" aria-labelledby="svg-close-searchbar" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20.1 12.2" style="enable-background:new 0 0 20.1 12.2;" xml:space="preserve"> <text id="svg-close-searchbar">close search bar</text> <style type="text/css"> .st0bnbn{fill:#ffffff;} </style> <path id="bx-up-arrow-alt" class="st0bnbn" d="M8.6,5.7l1.5-1.2l0,0l1.5,1.2l6.4,6.4l2.1-2.1L10.1,0L0,10.1l2.1,2.1L8.6,5.7z"/> </svg> <section class="component-search clearfix"> <div id="searchbox" class="snps-searchbox" data-enable-history="true" data-endpoint="default"> <div class="coveo-search-section"> <atomic-external id="coveoSearchboxExt"> <atomic-search-box class="CoveoSearchbox hydrated" data-atomic-rendered="true" data-atomic-loaded="true" number-of-queries="5" minimum-query-length="0" clear-filters="false"></atomic-search-box> </atomic-external> <atomic-search-interface id="coveoSearchboxInterface"></atomic-search-interface> </div> </div> </section> </div> </section> <p class="noLanguage">Sorry, not available in this language yet</p> <!-- /////////////////////////////////////////////// GLOBAL //////////////////////////////////////////////////--> <section class="languageHidden"> <div class="lauguage-wrapper"> <svg class="close-language" aria-labelledby="svg-close-lang" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20.1 12.2" style="enable-background:new 0 0 20.1 12.2;" xml:space="preserve"> <text id="svg-close-lang">close language selection</text> <style type="text/css"> .st0vmvm{fill:#ffffff;} </style> <path id="bx-up-arrow-alt" class="st0vmvm" d="M8.6,5.7l1.5-1.2l0,0l1.5,1.2l6.4,6.4l2.1-2.1L10.1,0L0,10.1l2.1,2.1L8.6,5.7z"/> </svg> <ul class="globalLinks"> <li class="desktop-Global lang-selected" data-id=".com" data-glossary-id=".com/glossary">English</li> <li class="desktop-Global" data-id=".com/ja-jp" data-glossary-id=".com/ja-jp/glossary">日本語</li> <li class="desktop-Global" data-id=".com/zh-cn" data-glossary-id=".com/zh-cn/glossary">简体中文</li> </ul> </div> </section> <!-- /////////////////////////////////////////////// SUB MENU //////////////////////////////////////////////////--> <nav id="Sig-Sub" class="SIG-Sub"> <section class="SIG-Sub-container"> <ul class="SIG-Sub-ul"> <!-- <li id="Platform" class=""> <a href="#">Platform</a> </li> --> <li id="Solutions" class="LihasDropdown"> <a href="#">Solutions</a> </li> <li id="Tools-Services" class="LihasDropdown"> <a href="#">Products</a> </li> <li id="Customer-Success" class="LihasDropdown"> <a href="#">Services</a> </li> <li><a href="/partners.html">Partners</a></li> <li id="Resources" class="LihasDropdown"> <a href="#">Resources</a> </li> <li id="Blog" class=""> <a href="/blog.html">Blog</a> </li> <li id="AboutUs" class="LihasDropdown"> <a href="#">Company</a> </li> <li id="Contact-Sales" class="SIG-Sub-CS"><a href="/contact-sales.html">Contact Sales</a></li> </ul> </section> </nav> </section> <!-- /////////////////////////////////////////////// COMPANY DROPDOWN //////////////////////////////////////////////////--> <nav id="Nav-Why-Sierra" class="AboutUs SIG-Sub-dropdown"> <p class="SIG-mobile-breadcrumb">Company</p> <section id="Container-Tools-Services" class="SIG-Sub-dropdown-container"> <!-- MOBILE GO BACK --> <svg class="mobile-go-back" aria-labelledby="svg-go-back1" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 27 15.8" style="enable-background:new 0 0 27 15.8;" xml:space="preserve"><style type="text/css">.st0xmmxm{fill-rule:evenodd;clip-rule:evenodd;}</style><g id="arrow-left" transform="translate(-4.498 -10.123)"><path id="Path_367" class="st0xmmxm" d="M13.2,10.5c0.4,0.4,0.4,1.2,0,1.6c0,0,0,0,0,0l-6,6l6,6c0.4,0.4,0.4,1.2,0,1.6s-1.2,0.4-1.6,0l-6.7-6.7c-0.4-0.4-0.4-1.2,0-1.6c0,0,0,0,0,0l6.8-6.8C12,10,12.7,10,13.2,10.5C13.2,10.5,13.2,10.5,13.2,10.5L13.2,10.5z"/><path id="Path_368" class="st0xmmxm" d="M5.6,18c0-0.6,0.5-1.1,1.1-1.1h23.6c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H6.8C6.1,19.1,5.6,18.6,5.6,18z"/></g></svg> <text id="svg-go-back1">go back</text> <button class="mobile-go-back-txt">Go Back</button> <section> <h2><a href="/company.html">About Black Duck</a></h2> <ul id="toolsServicesFirst"> <li class="defaultLi"><a href="/company/leadership.html">Leadership <li><a href="https://news.blackduck.com">Newsroom</a></li> <li><a href="/blog.html">Blog</a></li> <!-- <li><a href="#">Events & Webinars</a></li> --> <li><a href="/partners.html">Partners</a></li> <li><a href="/company/careers.html">Careers</a></li> <li><a href="/contact-sales.html">Contact Sales</a></li> </ul> </section> <!-- work area --> <section class="ad-rotator rotationAd"> <div class="ad-dots"> <span class="dot active" data-ad="0"></span> <span class="dot" data-ad="1"></span> <span class="dot" data-ad="2"></span> </div> <div class="ads"> <div class="ad" id="ad0"> <img loading="lazy" src="/content/dam/black-duck/en-us/images/Gartner_Magic_Quadrant_AST_2023-final-bg.svg" alt="Gartner Magic Quadrant" class="navAdImg"> <p class="adCopy"> 2023 Gartner® Magic Quadrant™ for AppSec Testing <a href="/resources/analyst-reports/gartner-magic-quadrant-appsec.html">Read more</a> </p> </div> <div class="ad" id="ad1"> <img loading="lazy" src="/content/dam/black-duck/en-us/images/logos/2023Q3_sast-optimized.png" alt="Forrester Wave Leader 2023 SAST Recognition" class="navAdImg"> <p class="adCopy"> Forrester Wave Leader for SAST <a href="/resources/analyst-reports/forrester-wave-sast.html">Read more</a> </p> </div> <div class="ad" id="ad2"> <img loading="lazy" src="/content/dam/black-duck/en-us/images/forrester-wave-sca-smallNav.jpg" alt="Forrester Wave Leader 2023 Software Analysis" class="navAdImg"> <p class="adCopy"> Forrester Wave Leader for SCA <a href="/resources/analyst-reports/forrester-wave-software-composition-analysis.html">Read more</a> </p> </div> </div> </section> </section> <!-- //////////////////////////////////////// DEFINITIONS - COMPANY //////////////////////////////////////// --> <section class="navDefinitions"> <!-- <img src="https://iili.io/HSa2v4f.jpg" class="navDefBanner"> --> <ul class="navDefUl toolsServicesFirst"> <li><span>Leadership</span> | Meet the team guiding Black Duck's vision and strategy.</li> <li><span>Newsroom</span> | Latest news, press releases, and media coverage about Black Duck.</li> <li><span>Blog</span> | Insights, updates, and expert opinions on application security.</li> <li><span>Partners</span> | Information on Black Duck's partnerships and collaboration opportunities.</li> <li><span>Careers</span> | Explore job opportunities and career paths at Black Duck.</li> <li><span>Contact Sales</span> | Get in touch with our sales team for product inquiries and consultations.</li> </ul> <!-- CLOSE X - DESKTOP --> <svg class="close-sub-nav" aria-labelledby="svg-close-subnav1" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20.1 12.2" style="enable-background:new 0 0 20.1 12.2;" xml:space="preserve"> <text id="svg-close-subnav1">close sub navigation</text> <style type="text/css"> .st0bnbn{fill:#ffffff;} </style> <path id="bx-up-arrow-alt" class="st0bnbn" d="M8.6,5.7l1.5-1.2l0,0l1.5,1.2l6.4,6.4l2.1-2.1L10.1,0L0,10.1l2.1,2.1L8.6,5.7z"/> </svg> </section> <!-- //////////////////////////////////////// END DEFINITIONS //////////////////////////////////////// --> <section class="indexBar"> <button class="indexBarContainer"> <a class="indexBarA" href="/all-products-services.html"> <span>See All Product Services</span> </a> </button> </section> </nav> <!-- /////////////////////////////////////////////// PRODUCT DROPDOWN //////////////////////////////////////////////////--> <nav id="Nav-Tools-Services" class="Tools-Services SIG-Sub-dropdown"> <p class="SIG-mobile-breadcrumb">Products</p> <section id="Container-Tools-Services" class="SIG-Sub-dropdown-container"> <!-- MOBILE GO BACK --> <svg class="mobile-go-back" aria-labelledby="svg-go-back1" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 27 15.8" style="enable-background:new 0 0 27 15.8;" xml:space="preserve"><style type="text/css">.st0xmmxm{fill-rule:evenodd;clip-rule:evenodd;}</style><g id="arrow-left" transform="translate(-4.498 -10.123)"><path id="Path_367" class="st0xmmxm" d="M13.2,10.5c0.4,0.4,0.4,1.2,0,1.6c0,0,0,0,0,0l-6,6l6,6c0.4,0.4,0.4,1.2,0,1.6s-1.2,0.4-1.6,0l-6.7-6.7c-0.4-0.4-0.4-1.2,0-1.6c0,0,0,0,0,0l6.8-6.8C12,10,12.7,10,13.2,10.5C13.2,10.5,13.2,10.5,13.2,10.5L13.2,10.5z"/><path id="Path_368" class="st0xmmxm" d="M5.6,18c0-0.6,0.5-1.1,1.1-1.1h23.6c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H6.8C6.1,19.1,5.6,18.6,5.6,18z"/></g></svg> <text id="svg-go-back1">go back</text> <button class="mobile-go-back-txt">Go Back</button> <section> <h2>Integrated SaaS Platform</h2> <ul id="toolsServicesFirst"> <li class="defaultLi"><a href="/platform.html">Polaris Platform</a></li> <li><a href="/platform.html#A">fAST Static</a></li> <li><a href="/platform.html#A">fAST SCA</a></li> <li><a href="/platform.html#A">fAST Dynamic</a></li> </ul> </section> <section> <h2>Tools</h2> <ul id="toolsServicesSecond"> <li class="defaultLi"><a href="/static-analysis-tools-sast/coverity.html">Coverity Static</a></li> <li><a href="/software-composition-analysis-tools/black-duck-sca.html">Black Duck SCA</a></li> <li><a href="/dast/continuous-dynamic.html">Continuous Dynamic</a></li> <li><a href="/interactive-application-security-testing.html">Seeker Interactive</a></li> <li><a href="/software-risk-manager.html">Software Risk Manager ASPM</a></li> <li><a href="/fuzz-testing.html">Defensics Protocol Fuzzing</a></li> </ul> </section> <section> <h2><a href="/integrations.html">Integrations</a></h2> <ul id="toolsServicesThird"> <li><a href="/code-sight.html">Code Sight IDE Plug-in</a></li> <li><a href="/integrations.html#scm">SCM Integrations</a></li> <li><a href="/integrations.html#build-ci">Build & CI Tool Integrations</a></li> <li><a href="/integrations.html#workflow">Developer Workflow Integrations</a></li> <li><a href="/integrations.html#security">3rd-Party AST Tool Integrations</a></li> <li><a href="/integrations.html#cloud">Cloud Deployment Integrations</a></li> </ul> </section> <section> <a id="navAd" href="/resources/analyst-reports/gartner-magic-quadrant-appsec.html"> <img loading="lazy" src="/content/dam/black-duck/en-us/images/Gartner_Magic_Quadrant_AST_2023-final-bg.svg" alt="Gartner Magic Quadrant" class="navAdImg"> <span class="navAdP"> <span class="navAdSpanMain">2023 Gartner® Magic Quadrant™ for AppSec Testing</span> <span class="navAdSpanSub">See why Black Duck is a Leader</span> </span> </a> </section> </section> <!-- //////////////////////////////////////// DEFINITIONS - PRODUCT //////////////////////////////////////// --> <section class="navDefinitions"> <!-- <img src="https://iili.io/HSa2v4f.jpg" class="navDefBanner"> --> <ul class="navDefUl toolsServicesFirst"> <li class="default"><span>Polaris Platform</span> | Unified platform for managing software security and compliance.</li> <li><span>fAST Static</span> | Unified platform for managing software security and compliance.</li> <li><span>fAST SCA</span> | Unified platform for managing software security and compliance.</li> <li><span>fAST Dynamic</span> | Unified platform for managing software security and compliance.</li> </ul> <ul class="navDefUl toolsServicesSecond"> <li><span>Coverity Static</span> | Static analysis tool for detecting software defects and vulnerabilities.</li> <li><span>Black Duck SCA</span> | Software composition analysis to manage open source security and license compliance.</li> <li><span>Continuous Dynamic</span> | Continuous dynamic application security testing.</li> <li><span>Seeker Interactive</span> | Interactive application security testing tool for detecting vulnerabilities.</li> <li><span>Software Risk Manager ASPM</span> | Application security posture management tool for risk management.</li> <li><span>Defensics Protocol Fuzzing</span> | Protocol fuzzing tool to identify and fix security flaws.</li> </ul> <ul class="navDefUl toolsServicesThird"> <!-- <li><span>Integrations</span> | Connecting security tools and processes with your existing systems.</li> --> <li><span>Code Sight IDE Plug-in</span> | Integrated development environment plug-in for real-time security feedback.</li> <li><span>SCM Integrations</span> | Source code management integrations for seamless security checks.</li> <li><span>Build & CI Tool Integrations</span> | Integrations with build and continuous integration tools.</li> <li><span>Developer Workflow Integrations</span> | Tools to integrate security into the developer workflow.</li> <li><span>3rd-Party AST Tool Integrations</span> | Integrations with third-party application security testing tools.</li> <li><span>Cloud Deployment Integrations</span> | Integrations for securing cloud deployments.</li> </ul> <ul class="navDefUl toolsServicesFourth"> <li><span>Open Source & Security Audits</span> | Comprehensive technical due diligence services for M&A.</li> </ul> <!-- CLOSE X - DESKTOP --> <svg class="close-sub-nav" aria-labelledby="svg-close-subnav1" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20.1 12.2" style="enable-background:new 0 0 20.1 12.2;" xml:space="preserve"> <text id="svg-close-subnav1">close sub navigation</text> <style type="text/css"> .st0bnbn{fill:#ffffff;} </style> <path id="bx-up-arrow-alt" class="st0bnbn" d="M8.6,5.7l1.5-1.2l0,0l1.5,1.2l6.4,6.4l2.1-2.1L10.1,0L0,10.1l2.1,2.1L8.6,5.7z"/> </svg> </section> <!-- //////////////////////////////////////// END DEFINITIONS //////////////////////////////////////// --> <section class="indexBar"> <button class="indexBarContainer"> <a class="indexBarA" href="/all-products-services.html"> <span>See All Product Services</span> </a> </button> </section> </nav> <!-- /////////////////////////////////////////////// SOLUTIONS DROPDOWN //////////////////////////////////////////////////--> <nav id="Nav-Solutions" class="Solutions SIG-Sub-dropdown"> <p class="SIG-mobile-breadcrumb">Solutions</p> <section id="Container-Tools-Services" class="SIG-Sub-dropdown-container"> <!-- MOBILE GO BACK --> <svg class="mobile-go-back" aria-labelledby="svg-go-back2" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 27 15.8" style="enable-background:new 0 0 27 15.8;" xml:space="preserve"><style type="text/css">.st0xmmxm{fill-rule:evenodd;clip-rule:evenodd;}</style><g id="arrow-left" transform="translate(-4.498 -10.123)"><path id="Path_367" class="st0xmmxm" d="M13.2,10.5c0.4,0.4,0.4,1.2,0,1.6c0,0,0,0,0,0l-6,6l6,6c0.4,0.4,0.4,1.2,0,1.6s-1.2,0.4-1.6,0l-6.7-6.7c-0.4-0.4-0.4-1.2,0-1.6c0,0,0,0,0,0l6.8-6.8C12,10,12.7,10,13.2,10.5C13.2,10.5,13.2,10.5,13.2,10.5L13.2,10.5z"/><path id="Path_368" class="st0xmmxm" d="M5.6,18c0-0.6,0.5-1.1,1.1-1.1h23.6c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H6.8C6.1,19.1,5.6,18.6,5.6,18z"/></g></svg> <text id="svg-go-back2">go back</text> <button class="mobile-go-back-txt">Go Back</button> <section> <h2>Use Cases</h2> <ul id="solutionsFirst"> <li><a href="/solutions/artificial-intelligence-software-development.html">AI-generated code</a></li> <li><a href="/solutions/api-security-testing.html">API Security Testing</a></li> <li><a href="/solutions/appsec-consolidation.html">AppSec Program Consolidation</a></li> <li><a href="/solutions/application-security-testing.html">Application Security Testing</a></li> <li><a href="/solutions/devsecops.html">DevSecOps</a></li> <li><a href="/solutions/software-supply-chain-security.html">Software Supply Chain Security</a></li> <li><a href="/solutions/enterprise-application-security-risk-management.html">Manage Enterprise AppSec Risk</a></li> <li><a href="/solutions/cloud-security.html">Cloud & Container Security</a></li> <li><a href="/solutions/open-source-security.html">Open Source License Compliance</a></li> <li><a href="/solutions/mergers-and-acquisitions.html">M&A Due Diligence</a></li> <li><a href="/solutions/compliance.html">Quality and Security Standards Compliance</a></li> </ul> </section> <section> <h2>By Technology</h2> <ul id="solutionsSecond"> <li><a href="/static-analysis-tools-sast.html">Static Analysis (SAST)</a></li> <li><a href="/software-composition-analysis-tools.html">Software Composition Analysis (SCA)</a></li> <li><a href="/dast.html">Dynamic Analysis (DAST)</a></li> <li><a href="/interactive-application-security-testing.html">Interactive Analysis (IAST)</a></li> <li><a href="/services/penetration-testing.html">Penetration Testing</a></li> <li><a href="/services/security-testing/mobile-application-security-testing.html">Mobile Application Security Testing (MAST)</a></li> <li><a href="/software-risk-manager.html">Application Security Posture Management (ASPM)</a></li> <li><a href="/fuzz-testing.html">Fuzz Testing Solutions</a></li> </ul> </section> <section> <h2>By Industry</h2> <ul id="solutionsThird"> <li><a href="/solutions/automotive.html">Automotive</a></li> <li><a href="/solutions/financial-services.html">Financial Services</a></li> <li><a href="/solutions/iot-embedded.html">IoT & Embedded</a></li> <li><a href="/solutions/healthcare.html">Medical Devices</a></li> <li><a href="/solutions/government.html">Public Sector</a></li> </ul> </section> <section> <h2>By Role</h2> <ul id="solutionsFourth"> <li><a href="/solutions/dev-devops.html">Dev and DevOps Teams</a></li> <li><a href="/solutions/security-teams.html">Security Teams</a></li> <li><a href="/solutions/legal-teams.html">Legal Teams</a></li> </ul> </section> </section> <!-- //////////////////////////////////////// DEFINITIONS - Solutions //////////////////////////////////////// --> <section class="navDefinitions"> <ul class="navDefUl solutionsFirst"> <li><span>AI-generated code</span> | Harness the power of AI coding assistants while managing the risks.</li> <li><span>API Security Testing</span> | Manage software risks with a holistic API security testing program.</li> <li><span>AppSec Program Consolidation</span> | Simplify your application security program.</li> <li><span>Application Security Testing</span> | Solutions to address security risks at all stages of the application life cycle. </li> <li><span>DevSecOps</span> | Solutions to help shift security left without slowing down your development teams.</li> <li><span>Software Supply Chain Security</span> | Solutions to identify and manage software supply chain risks end-to-end.</li> <li><span>Manage Enterprise AppSec Risk</span> | Scale your application security program without increasing complexity or adding friction.</li> <li><span>Cloud & Container Security</span> | Optimize your applications for secure deployment and operation in the cloud.</li> <li><span>Open Source License Compliance</span> | Effective solutions for ensuring open source license compliance.</li> <li><span>M&A Due Diligence</span> | Identify software risks that could negatively impact the value of acquired IP.</li> <li><span>Quality and Security Standards Compliance</span> | Ensure your software complies with the standards critical to customers and regulators.</li> </ul> <ul class="navDefUl solutionsSecond"> <li><span>Static Analysis (SAST)</span> | Analyzing code for security vulnerabilities without executing it.</li> <li><span>Software Composition Analysis (SCA)</span> | Analyzing software components for security and license compliance.</li> <li><span>Dynamic Analysis (DAST)</span> | Testing running applications for security vulnerabilities.</li> <li><span>Interactive Analysis (IAST)</span> | Real-time security testing during application execution.</li> <li><span>Penetration Testing</span> | Simulated cyberattacks to identify vulnerabilities.</li> <li><span>Mobile Application Security Testing (MAST)</span> | Ensuring the security of mobile applications.</li> <li><span>Application Security Posture Management (ASPM)</span> | Managing and improving application security posture.</li> <li><span>Fuzz Testing Solutions</span> | Identifying vulnerabilities by inputting random data to applications.</li> </ul> <ul class="navDefUl solutionsThird"> <li><span>Automotive</span> | Security solutions for automotive industry applications.</li> <li><span>Financial Services</span> | Security solutions tailored for financial services.</li> <li><span>IoT & Embedded</span> | Security for Internet of Things and embedded systems.</li> <li><span>Medical Devices</span> | Security solutions for medical devices.</li> <li><span>Public Sector</span> | Security solutions for government and public sector organizations.</li> </ul> <ul class="navDefUl solutionsFourth"> <li><span>Dev and DevOps Teams</span> | Security tools and practices for development and DevOps teams.</li> <li><span>Security Teams</span> | Solutions and support for dedicated security teams.</li> <li><span>Legal Teams</span> | Resources and compliance tools for legal teams.</li> </ul> <!-- CLOSE X - DESKTOP --> <svg class="close-sub-nav" aria-labelledby="svg-close-subnav2" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20.1 12.2" style="enable-background:new 0 0 20.1 12.2;" xml:space="preserve"> <text id="svg-close-subnav2">close sub navigation</text> <style type="text/css"> .st0bnbn{fill:#ffffff;} </style> <path id="bx-up-arrow-alt" class="st0bnbn" d="M8.6,5.7l1.5-1.2l0,0l1.5,1.2l6.4,6.4l2.1-2.1L10.1,0L0,10.1l2.1,2.1L8.6,5.7z"/> </svg> </section> <!-- //////////////////////////////////////// END DEFINITIONS //////////////////////////////////////// --> <section class="indexBar"> <button class="indexBarContainer"> <a class="indexBarA" href="/all-products-services.html"> <span>See All Product Services</span> </a> </button> </section> </nav> <!-- /////////////////////////////////////////////// SERVICES DROPDOWN //////////////////////////////////////////////////--> <nav id="Nav-Customer-Success" class="Customer-Success SIG-Sub-dropdown"> <p class="SIG-mobile-breadcrumb">Services</p> <section id="Container-Tools-Services" class="SIG-Sub-dropdown-container"> <!-- MOBILE GO BACK --> <svg class="mobile-go-back" aria-labelledby="svg-go-back3" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 27 15.8" style="enable-background:new 0 0 27 15.8;" xml:space="preserve"><style type="text/css">.st0xmmxm{fill-rule:evenodd;clip-rule:evenodd;}</style><g id="arrow-left" transform="translate(-4.498 -10.123)"><path id="Path_367" class="st0xmmxm" d="M13.2,10.5c0.4,0.4,0.4,1.2,0,1.6c0,0,0,0,0,0l-6,6l6,6c0.4,0.4,0.4,1.2,0,1.6s-1.2,0.4-1.6,0l-6.7-6.7c-0.4-0.4-0.4-1.2,0-1.6c0,0,0,0,0,0l6.8-6.8C12,10,12.7,10,13.2,10.5C13.2,10.5,13.2,10.5,13.2,10.5L13.2,10.5z"/><path id="Path_368" class="st0xmmxm" d="M5.6,18c0-0.6,0.5-1.1,1.1-1.1h23.6c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H6.8C6.1,19.1,5.6,18.6,5.6,18z"/></g></svg> <text id="svg-go-back3">go back</text> <button class="mobile-go-back-txt">Go Back</button> <section> <h2>Testing Services</h2> <ul id="customerFirst"> <li><a href="/services/security-testing.html">Security Testing Services Overview</a></li> <li><a href="/services/penetration-testing.html">Penetration Testing</a></li> <li><a href="/services/security-testing/mobile-application-security-testing.html">Mobile Application Security Testing (MAST)</a></li> </ul> </section> <section> <h2>Program Services</h2> <ul id="customerSecond"> <li><a href="/services/security-program/software-architecture-design.html">Threat & Risk Assessments</a></li> <li><a href="/services/security-program/strategy-planning.html">Program Strategy & Planning</a></li> <li><a href="/training.html">Security Training</a></li> <li><a href="/customer-success/implementation.html" target="_blank">Implementation & Deployment</a></li> </ul> </section> <section> <h2>Audit Services</h2> <ul id="customerThird"> <li><a href="/services/open-source-software-audit.html">Open Source & Security Audits</a></li> </ul> </section> <section> <a id="navAd" href="/resources/analyst-reports/gartner-magic-quadrant-appsec.html"> <img loading="lazy" src="/content/dam/black-duck/en-us/images/Gartner_Magic_Quadrant_AST_2023-final-bg.svg" alt="Gartner Magic Quadrant" class="navAdImg"> <span class="navAdP"> <span class="navAdSpanMain">2023 Gartner® Magic Quadrant™ for AppSec Testing</span> <span class="navAdSpanSub">See why Black Duck is a Leader</span> </span> </a> </section> </section> <!-- //////////////////////////////////////// DEFINITIONS - SERVICES //////////////////////////////////////// --> <section class="navDefinitions"> <ul class="navDefUl customerFirst"> <li><span>Security Testing Services Overview</span> | Summary of the security testing services offered.</li> <li><span>Penetration Testing</span> | Simulated cyberattacks to identify vulnerabilities in your systems.</li> <li><span>Mobile Application Security Testing (MAST)</span> | Ensuring the security of mobile apps against threats.</li> </ul> <ul class="navDefUl customerSecond"> <li><span>Threat & Risk Assessments</span> | Evaluation of potential security threats and vulnerabilities.</li> <li><span>Program Strategy & Planning</span> | Developing effective strategies for your security program.</li> <li><span>Security Training</span> | Courses and workshops to enhance your security skills and knowledge.</li> <li><span>Implementation & Deployment</span> | Assistance with deploying and integrating security solutions.</li> </ul> <ul class="navDefUl customerThird"> <li><span>Open Source & Security Audits</span> | Evaluations of open source components and overall security posture.</li> </ul> <!-- CLOSE X - DESKTOP --> <svg class="close-sub-nav" aria-labelledby="svg-close-subnav3" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20.1 12.2" style="enable-background:new 0 0 20.1 12.2;" xml:space="preserve"> <text id="svg-close-subnav3">close sub navigation</text> <style type="text/css"> .st0bnbn{fill:#ffffff;} </style> <path id="bx-up-arrow-alt" class="st0bnbn" d="M8.6,5.7l1.5-1.2l0,0l1.5,1.2l6.4,6.4l2.1-2.1L10.1,0L0,10.1l2.1,2.1L8.6,5.7z"/> </svg> </section> <!-- //////////////////////////////////////// END DEFINITIONS //////////////////////////////////////// --> <section class="indexBar"> <button class="indexBarContainer"> <a class="indexBarA" href="/all-products-services.html"> <span>See All Product Services</span> </a> </button> </section> </nav> <!-- /////////////////////////////////////////////// RESOURCES DROPDOWN //////////////////////////////////////////////////--> <nav id="Nav-Resources" class="Resources SIG-Sub-dropdown"> <p class="SIG-mobile-breadcrumb">Resources</p> <section id="Container-Resources" class="SIG-Sub-dropdown-container"> <!-- MOBILE GO BACK --> <svg class="mobile-go-back" version="1.1" aria-labelledby="svg-go-back4" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 27 15.8" style="enable-background:new 0 0 27 15.8;" xml:space="preserve"><style type="text/css">.st0xmmxm{fill-rule:evenodd;clip-rule:evenodd;}</style><g id="arrow-left" transform="translate(-4.498 -10.123)"><path id="Path_367" class="st0xmmxm" d="M13.2,10.5c0.4,0.4,0.4,1.2,0,1.6c0,0,0,0,0,0l-6,6l6,6c0.4,0.4,0.4,1.2,0,1.6s-1.2,0.4-1.6,0l-6.7-6.7c-0.4-0.4-0.4-1.2,0-1.6c0,0,0,0,0,0l6.8-6.8C12,10,12.7,10,13.2,10.5C13.2,10.5,13.2,10.5,13.2,10.5L13.2,10.5z"/><path id="Path_368" class="st0xmmxm" d="M5.6,18c0-0.6,0.5-1.1,1.1-1.1h23.6c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H6.8C6.1,19.1,5.6,18.6,5.6,18z"/></g></svg> <text id="svg-go-back4">go back</text> <button class="mobile-go-back-txt">Go Back</button> <section> <h2>Latest Updates</h2> <ul id="resourcesFirst"> <li><a href="https://news.blackduck.com">Newsroom</a></li> <li><a href="/blog.html">Blog</a></li> <li><a href="/resources/cybersecurity-research-center.html">Cybersecurity Research Center</a></li> </ul> </section> <section> <h2>Customer Resources</h2> <ul id="resourcesSecond"> <li><a href="https://community.blackduck.com" target="_blank">Support</a></li> <li><a href="https://documentation.blackduck.com" target="_blank">Documentation</a></li> <li><a href="https://blackduck.skilljar.com" target="_blank">Black Duck Academy</a></li> <li><a href="https://community.blackduck.com/s/global-search/%40uri" target="_blank">Search Knowledge Base </a></li> <li><a href="https://community.blackduck.com/s/synopsys-product-directory" target="_blank">Community Q&A</a></li> </ul> </section> <section> <h2>Other Resources</h2> <ul id="resourcesThird"> <li><a href="/resources/datasheets.html">Datasheets</a></li> <li><a href="/resources/ebooks.html">eBooks</a></li> <li><a href="/resources/case-studies.html">Case Studies</a></li> <li><a href="/resources/analyst-reports.html">Research & Reports</a></li> <li><a href="/resources/webinars.html">Webinars</a></li> <li><a href="/resources/white-papers.html">White Papers</a></li> <li><a href="/glossary.html">AppSec Glossary</a></li> <li><a href="/resources.html">Resource Library</a></li> </ul> </section> <section> <a id="navAd" href="/resources/analyst-reports/gartner-magic-quadrant-appsec.html"> <img loading="lazy" src="/content/dam/black-duck/en-us/images/Gartner_Magic_Quadrant_AST_2023-final-bg.svg" alt="Gartner Magic Quadrant" class="navAdImg"> <span class="navAdP"> <span class="navAdSpanMain">2023 Gartner® Magic Quadrant™ for AppSec Testing</span> <span class="navAdSpanSub">See why Black Duck is a Leader</span> </span> </a> </section> </section> <!-- //////////////////////////////////////// DEFINITIONS - Resources //////////////////////////////////////// --> <section class="navDefinitions"> <ul class="navDefUl resourcesFirst"> <li><span>Newsroom</span> | Latest news, press releases, and media coverage about Black Duck.</li> <li><span>Blog</span> | Insights, updates, and expert opinions on application security.</li> <li><span>Cybersecurity Research Center</span> | In-depth studies and findings on cybersecurity topics.</li> </ul> <ul class="navDefUl resourcesSecond"> <li><span>Support</span> | Assistance and troubleshooting for Black Duck products and services.</li> <li><span>Documentation</span> | Detailed guides and manuals for using Black Duck products.</li> <li><span>Black Duck Academy</span> | Educational courses and training on application security.</li> <li><span>Search Knowledge Base </span> | Find answers and solutions in our extensive knowledge repository.</li> <li><span>Community Q&A</span> | Engage with other users and experts to get your questions answered.</li> </ul> <ul class="navDefUl resourcesThird"> <li><span>Datasheets</span> | Technical information and specifications for our products and solutions.</li> <li><span>eBooks</span> | Downloadable resources on various application security topics.</li> <li><span>Case Studies</span> | Real-world examples of how customers use Black Duck solutions.</li> <li><span>Research & Reports</span> | Comprehensive reports and analysis on industry trends.</li> <li><span>Webinars</span> | Engage with experts through sessions to enhance your application security knowledge</li> <li><span>White Papers</span> | Explore in-depth research and insights to guide your security strategies and decisions</li> <li><span>AppSec Glossary</span> | Definitions and explanations of common application security terms.</li> <li><span>Resource Library</span> | A collection of all available resources and materials.</li> </ul> <!-- CLOSE X - DESKTOP --> <svg class="close-sub-nav" aria-labelledby="svg-close-subnav4" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20.1 12.2" style="enable-background:new 0 0 20.1 12.2;" xml:space="preserve"> <text id="svg-close-subnav4">close sub navigation</text> <style type="text/css"> .st0bnbn{fill:#ffffff;} </style> <path id="bx-up-arrow-alt" class="st0bnbn" d="M8.6,5.7l1.5-1.2l0,0l1.5,1.2l6.4,6.4l2.1-2.1L10.1,0L0,10.1l2.1,2.1L8.6,5.7z"/> </svg> </section> <!-- //////////////////////////////////////// END DEFINITIONS //////////////////////////////////////// --> <section class="indexBar"> <button class="indexBarContainer"> <a class="indexBarA" href="/all-products-services.html"> <span>See All Product Services</span> </a> </button> </section> </nav> <noscript><a href='https://www.blackduck.com/partners.html'></a><a href='https://www.blackduck.com/blog.html'></a><a href='https://www.blackduck.com/contact-sales.html'></a><a href='https://www.blackduck.com/company/leadership.html'></a><a href='https://www.blackduck.com/company/careers.html'></a><a href='https://www.blackduck.com/platform.html'></a><a href='https://www.blackduck.com/static-analysis-tools-sast/coverity.html'></a><a href='https://www.blackduck.com/software-composition-analysis-tools/black-duck-sca.html'></a><a href='https://www.blackduck.com/dast.html'></a><a href='https://www.blackduck.com/interactive-application-security-testing.html'></a><a href='https://www.blackduck.com/software-risk-manager.html'></a><a href='https://www.blackduck.com/fuzz-testing.html'></a><a href='https://www.blackduck.com/code-sight.html'></a><a href='https://www.blackduck.com/integrations.html'></a><a href='https://www.blackduck.com/solutions/artificial-intelligence-software-development.html'></a><a href='https://www.blackduck.com/solutions/api-security-testing.html'></a><a href='https://www.blackduck.com/solutions/appsec-consolidation.html'></a><a href='https://www.blackduck.com/solutions/application-security-testing.html'></a><a href='https://www.blackduck.com/solutions/devsecops.html'></a><a href='https://www.blackduck.com/solutions/software-supply-chain-security.html'></a><a href='https://www.blackduck.com/solutions/enterprise-application-security-risk-management.html'></a><a href='https://www.blackduck.com/solutions/cloud-security.html'></a><a href='https://www.blackduck.com/solutions/open-source-security.html'></a><a href='https://www.blackduck.com/solutions/mergers-and-acquisitions.html'></a><a href='https://www.blackduck.com/solutions/compliance.html'></a><a href='https://www.blackduck.com/static-analysis-tools-sast.html'></a><a href='https://www.blackduck.com/software-composition-analysis-tools.html'></a><a href='https://www.blackduck.com/services/penetration-testing.html'></a><a href='https://www.blackduck.com/services/security-testing/mobile-application-security-testing.html'></a><a href='https://www.blackduck.com/solutions/automotive.html'></a><a href='https://www.blackduck.com/solutions/financial-services.html'></a><a href='https://www.blackduck.com/solutions/iot-embedded.html'></a><a href='https://www.blackduck.com/solutions/healthcare.html'></a><a href='https://www.blackduck.com/solutions/government.html'></a><a href='https://www.blackduck.com/solutions/dev-devops.html'></a><a href='https://www.blackduck.com/solutions/security-teams.html'></a><a href='https://www.blackduck.com/solutions/legal-teams.html'></a><a href='https://www.blackduck.com/services/security-testing.html'></a><a href='https://www.blackduck.com/services/security-program/software-architecture-design.html'></a><a href='https://www.blackduck.com/services/security-program/strategy-planning.html'></a><a href='https://www.blackduck.com/training.html'></a><a href='https://www.blackduck.com/customer-success/implementation.html'></a><a href='https://www.blackduck.com/services/open-source-software-audit.html'></a><a href='https://www.blackduck.com/resources/cybersecurity-research-center.html'></a><a href='https://www.blackduck.com/resources/ebooks.html'></a><a href='https://www.blackduck.com/resources/case-studies.html'></a><a href='https://www.blackduck.com/resources/analyst-reports.html'></a><a href='https://www.blackduck.com/resources/webinars.html'></a><a href='https://www.blackduck.com/resources/white-papers.html'></a><a href='https://www.blackduck.com/glossary.html'></a><a href='https://www.blackduck.com/resources.html'></a></noscript> </section> <script src="/etc.clientlibs/synopsys/clientlibs/navigation/header.lc-8f0aa4a80ba59246018a5ed193cfeba3-lc.min.js"></script> </div> <div class="htmlTextOnly aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="a848b4465-b135-456b-a47d-9ddeb7cf7652" class="html-text-only-component" data-enable-page-css="true"> <style> ul.SIG-Main-Corp li.LihasDropdown a:after, ul.SIG-Main-Corp li.LihasDropdown span:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1b' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 8' style='enable-background:new 0 0 9 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0az%7Bfill:%23111C24;%7D%3C/style%3E%3Cpath id='Polygon_2' class='st0az' d='M4.5,8L0,0h9L4.5,8z'/%3E%3C/svg%3E%0A"); } ul.SIG-Sub-ul li.LihasDropdown a:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1b' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 8' style='enable-background:new 0 0 9 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0az%7Bfill:%235A2D83;%7D%3C/style%3E%3Cpath id='Polygon_2' class='st0az' d='M4.5,8L0,0h9L4.5,8z'/%3E%3C/svg%3E%0A"); } ul.SIG-Sub-ul li.LihasDropdown.SIG-Sub-active a:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 8' style='enable-background:new 0 0 9 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0msmms%7Bfill:%235A2D83;%7D%0A%3C/style%3E%3Cpath id='Polygon_8' class='st0msmms' d='M4.5,0L9,8H0L4.5,0z'/%3E%3C/svg%3E"); } .SIG-Sub-dropdown section.indexBar span:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 7.9' style='enable-background:new 0 0 9 7.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0ccv%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%235A2D83;%7D%3C/style%3E%3Cg id='arrow-right-short' transform='translate(-9 -10.123)'%3E%3Cpath id='Path_365' class='st0ccv' d='M12.3,10.3c0.3-0.2,0.7-0.2,1,0l4.4,3.4c0.2,0.1,0.3,0.4,0.1,0.7c0,0.1-0.1,0.1-0.1,0.1l-4.4,3.4c-0.3,0.2-0.7,0.2-1,0c-0.2-0.1-0.3-0.4-0.1-0.7c0-0.1,0.1-0.1,0.1-0.1l3.9-3l-3.9-3c-0.2-0.1-0.3-0.4-0.1-0.7C12.2,10.4,12.3,10.3,12.3,10.3L12.3,10.3z'/%3E%3Cpath id='Path_366' class='st0ccv' d='M9,14.1c0-0.4,0.2-0.7,0.6-0.7h7.2c0.3,0,0.6,0.3,0.6,0.7s-0.2,0.7-0.6,0.7H9.6C9.2,14.8,9,14.5,9,14.1z'/%3E%3C/g%3E%3C/svg%3E%0A"); } #hamburger { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16.1 15' style='enable-background:new 0 0 16.1 15;' xml:space='preserve'%3E%3Cg id='menu' transform='translate(-5.625 -6.75)'%3E%3Cpath id='Path_361' d='M5.6,6.8h16.1V8H5.6V6.8z'/%3E%3Cpath id='Path_362' d='M5.6,13.6h16.1v1.3H5.6V13.6z'/%3E%3Cpath id='Path_363' d='M5.6,20.5h16.1v1.3H5.6V20.5z'/%3E%3C/g%3E%3C/svg%3E%0A"); } @media only screen and (max-width: 1129px) { ul.SIG-Sub-ul li.LihasDropdown a:after, ul.SIG-Main-Corp li.LihasDropdown span:after, ul.SIG-Sub-ul li.LihasDropdown.SIG-Sub-active:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 7.9' style='enable-background:new 0 0 9 7.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0ccv%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23000000;%7D%3C/style%3E%3Cg id='arrow-right-short' transform='translate(-9 -10.123)'%3E%3Cpath id='Path_365' class='st0ccv' d='M12.3,10.3c0.3-0.2,0.7-0.2,1,0l4.4,3.4c0.2,0.1,0.3,0.4,0.1,0.7c0,0.1-0.1,0.1-0.1,0.1l-4.4,3.4c-0.3,0.2-0.7,0.2-1,0c-0.2-0.1-0.3-0.4-0.1-0.7c0-0.1,0.1-0.1,0.1-0.1l3.9-3l-3.9-3c-0.2-0.1-0.3-0.4-0.1-0.7C12.2,10.4,12.3,10.3,12.3,10.3L12.3,10.3z'/%3E%3Cpath id='Path_366' class='st0ccv' d='M9,14.1c0-0.4,0.2-0.7,0.6-0.7h7.2c0.3,0,0.6,0.3,0.6,0.7s-0.2,0.7-0.6,0.7H9.6C9.2,14.8,9,14.5,9,14.1z'/%3E%3C/g%3E%3C/svg%3E%0A"); } .mobile-x-close, #hamburger.mobile-x-close { background-image: url("data:image/svg+xml,%3Csvg class='mobile-x-close' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 15 15' style='enable-background:new 0 0 15 15;' xml:space='preserve'%3E%3Cg id='close' transform='translate(-6.776 -6.777)'%3E%3Cpath id='Path_364' d='M8.5,7.1c-0.4-0.4-1-0.4-1.4,0c-0.4,0.4-0.4,1,0,1.4l5.8,5.8l-5.8,5.8c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l5.8-5.8l5.8,5.8c0.4,0.4,1,0.4,1.4,0s0.4-1,0-1.4l-5.8-5.8l5.8-5.8c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0l-5.8,5.8L8.5,7.1z'/%3E%3C/g%3E%3C/svg%3E"); } } ul.SIG-Sub-ul li.LihasDropdown a:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1b' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 8' style='enable-background:new 0 0 9 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0az%7Bfill:%23ffffff;%7D%3C/style%3E%3Cpath id='Polygon_2' class='st0az' d='M4.5,8L0,0h9L4.5,8z'/%3E%3C/svg%3E%0A"); } ul.SIG-Sub-ul li.LihasDropdown.SIG-Sub-active a:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 8' style='enable-background:new 0 0 9 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0msmms%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cpath id='Polygon_8' class='st0msmms' d='M4.5,0L9,8H0L4.5,0z'/%3E%3C/svg%3E"); } .SIG-Sub-dropdown section.indexBar span:after { background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 9 7.9' style='enable-background:new 0 0 9 7.9;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0ccv%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23ffffff;%7D%3C/style%3E%3Cg id='arrow-right-short' transform='translate(-9 -10.123)'%3E%3Cpath id='Path_365' class='st0ccv' d='M12.3,10.3c0.3-0.2,0.7-0.2,1,0l4.4,3.4c0.2,0.1,0.3,0.4,0.1,0.7c0,0.1-0.1,0.1-0.1,0.1l-4.4,3.4c-0.3,0.2-0.7,0.2-1,0c-0.2-0.1-0.3-0.4-0.1-0.7c0-0.1,0.1-0.1,0.1-0.1l3.9-3l-3.9-3c-0.2-0.1-0.3-0.4-0.1-0.7C12.2,10.4,12.3,10.3,12.3,10.3L12.3,10.3z'/%3E%3Cpath id='Path_366' class='st0ccv' d='M9,14.1c0-0.4,0.2-0.7,0.6-0.7h7.2c0.3,0,0.6,0.3,0.6,0.7s-0.2,0.7-0.6,0.7H9.6C9.2,14.8,9,14.5,9,14.1z'/%3E%3C/g%3E%3C/svg%3E%0A"); } text { display:none; } </style> </section> </div> </div> </div> </div> </div> </div> <div class="synopsysContainer responsivegrid site-content aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="breadcrumb aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-breadcrumb "> <nav id="primary_nav_wrap" class="clearfix"> <ul> <li><a class="parent" href="/">Home</a> <div class="icon-dropdown-arrow"></div><ul class="dropdown-menu" role="menu"> <li><a class="subBreadcrumb" href="/code-sight.html">Code Sight</a></li> <li><a class="subBreadcrumb" href="/dast.html">Dynamic Application Security Testing</a></li> <li><a class="subBreadcrumb" href="/services.html">Services</a></li> <li><a class="subBreadcrumb" href="/blog.html">Blog Home</a></li> <li><a class="subBreadcrumb" href="/company.html">About Black Duck</a></li> <li><a class="subBreadcrumb" href="/sitemap.html">Sitemap</a></li> </ul> </li> <li><a class="parent" href="/dast.html">Dynamic Application Security Testing</a> <div class="icon-dropdown-arrow"></div><ul class="dropdown-menu" role="menu"> <li><a class="subBreadcrumb" href="/dast/continuous-dynamic.html">Continuous Dynamic</a></li> </ul> </li> </ul> </nav> </section> </div> </div> <div class="banner image aem-GridColumn aem-GridColumn--default--12"> <style scoped> .c78315784-900a-480a-94a8-c15e374fd93b.component-banner .desktop-wrapper { background-image: url("/dast/_jcr_content/root/synopsyscontainer/banner/image.coreimg.svg/1744209196728/header-teal.svg"); } @media only screen and (min-width: 730px) { .desktop-svg{ opacity: 0; } } </style> <style scoped> @media only screen and (max-width: 729px) { .c78315784-900a-480a-94a8-c15e374fd93b .dm-mobile{ display: none; } .c78315784-900a-480a-94a8-c15e374fd93b .dm-desktop{ display: block; } } </style> <section id="banner-id" class="component-banner c78315784-900a-480a-94a8-c15e374fd93b transparent " data-card-type="banner" data-text="Verify the security of APIs and web applications in both QA and production " data-link="/content/black-duck/en-us/dast/demo.html"> <div class="desktop-wrapper hdbg-align-center"> <div class="text-overlay flex-container content-align-center text-align-center cropped-img"> <div class="content-wrapper text-width-100 paddingSmall heightPaddingSmall"> <div class="text-wrapper contentValignCenter"> <div class="component-text"> <h1 class="title"><span class="text-size-smaller" style="color: #fff;"><p>Dynamic Application Security Testing (DAST) Solutions</p></span></h1> <div class="component-text"> <p>Verify the security of APIs and web applications in both QA and production</p> <div class="component-button padding-10" style="background-color: #fcaf1a"> <a href="/dast/demo.html">Schedule a demo</a> </div> </div> </div> </div> <div class="shapeTbg slash transparent" style="background-color: #918F8D"></div> </div> </div> <div class="shapeTbg slash transparent text-width-100" style="background-color: #918F8D"></div> </div> </section> </div> <div class="tableOfContents aem-GridColumn aem-GridColumn--default--12"> <section id="tableOfContents-3e0cb15b-ff75-4ef3-a5bc-111b9af11b65" class="table-of-contents-product-layout"> <div class="cmp-tableofcontents" data-hide-progress-bar="true"> <div class="container"> <ul class="table-of-contents-product-layout-ul"> <li class="cmp-productsolutions__content-item"> <a data-text="Benefits" data-href="#1" class="cmp-productsolutions__content-item-text">Benefits</a> </li> <li class="cmp-productsolutions__content-item"> <a data-text="Deployment Options" data-href="#2" class="cmp-productsolutions__content-item-text">Deployment Options</a> </li> <li class="cmp-productsolutions__content-item"> <a data-text="Core Technology" data-href="#3" class="cmp-productsolutions__content-item-text">Core Technology</a> </li> <li class="cmp-productsolutions__content-item"> <a data-text="The Black Duck Advantage" data-href="#4" class="cmp-productsolutions__content-item-text">The Black Duck Advantage</a> </li> <li class="cmp-productsolutions__content-item"> <a data-text="Testimonials" data-href="#5" class="cmp-productsolutions__content-item-text">Testimonials</a> </li> <li class="cmp-productsolutions__content-item"> <a data-text="Resources" data-href="#6" class="cmp-productsolutions__content-item-text">Resources</a> </li> <li class="cmp-productsolutions__content-item"> <a data-text="Get Pricing" data-href="#7" class="cmp-productsolutions__content-item-text">Get Pricing</a> </li> </ul> <div class="cmp-productsolutions__button-link"> </div> </div> </div> <p class="cmp-tableofcontents__scroll-to-top-container"> <a class="cmp-tableofcontents__scroll-to-top visible" data-href="#"> <i class="icon-chevron-up"></i> </a> </p> </section> <div class="container gradient-class"> <div class="linear-gradient-class"></div> <div class="linear-gradient-pc" style="display:none"> <div class="linear-gradient-ol"></div> <div class="linear-gradient-bg"></div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-xs vert-pad-bottom-md"> <div class="container "> <section class="component-textcomp text-align-center"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> </span> </h2> </div> <div class="component-text"> <p>Black Duck dynamic application security testing (DAST) solutions identify vulnerabilities in APIs and web applications before and after deployment, helping ensure that you find security issues before hackers do.</p> </div> </section> </div> </div> </div> <div class="anchor aem-GridColumn aem-GridColumn--default--12"> <div id="1" class="component-anchor"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component light-grey-bg vert-pad-top-sm vert-pad-bottom-md"> <div class="container "> <section id="iconsSetOne" class="component-column row divider-row "> <div class="col-xs-12 col-sm-4 divider-spacing-xs-20 three"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="column-d0d871a7ea" class="component-column row "> <div class="col-xs-12 col-sm-3 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--x-small-font aem-GridColumn aem-GridColumn--default--12"> <span aria-label="Magnifying glass icon"> <i class="fa-light fa-gauge-max"></i> </span> </div> </div> </div> <div class="col-xs-12 col-sm-9 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> Test before and after deployment </span> </h2> </div> </section> </div> </div> </div> </div> </section> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> </div> <div class="component-text"> <p>With Black Duck, you can integrate DAST into your DevOps pipelines to fix security issues before you deploy, and continuously verify the security of applications in production.</p> </div> </section> </div> </div> </div> </div> <div class="snps-col-divider col divider-spacing-xs-20"><div class="vl"></div></div> <div class="col-xs-12 col-sm-4 divider-spacing-xs-20 three"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="column-33f9eb1235" class="component-column row "> <div class="col-xs-12 col-sm-3 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--x-small-font aem-GridColumn aem-GridColumn--default--12"> <span aria-label="Gears icon"> <i class="fa-light fa-gears"></i> </span> </div> </div> </div> <div class="col-xs-12 col-sm-9 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> Optimize DAST for modern apps </span> </h2> </div> </section> </div> </div> </div> </div> </section> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> </div> <div class="component-text"> <p>Black Duck dynamic application security testing solutions are purpose-built to efficiently test single-page applications, JavaScript-heavy sites, APIs, and microservices at scale.</p> </div> </section> </div> </div> </div> </div> <div class="snps-col-divider col divider-spacing-xs-20"><div class="vl"></div></div> <div class="col-xs-12 col-sm-4 divider-spacing-xs-20 three"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="column-297bfa31a7" class="component-column row "> <div class="col-xs-12 col-sm-3 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--x-small-font aem-GridColumn aem-GridColumn--default--12"> <span aria-label="Defects icon"> <i class="fa-light fa-bullseye-arrow"></i> </span> </div> </div> </div> <div class="col-xs-12 col-sm-9 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> Focus on findings that matter </span> </h2> </div> </section> </div> </div> </div> </div> </section> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> </div> <div class="component-text"> <p>Polaris fAST Dynamic eliminates tests that distract developers with low-quality findings, while Black Duck® Continuous Dynamic expert validation ensures that only true positives are reported.</p> </div> </section> </div> </div> </div> </div> </section> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-md vert-pad-bottom-xs"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-larger" style="color: #5A2A82;"> Comprehensive DAST for development and security teams </span> </h2> </div> <hr class="separator"/> <div class="component-text"> <p>Black Duck DAST solutions provide security teams with scalable, automated scanning and expert-validated results, ensuring critical vulnerabilities are identified and prioritized efficiently.</p> </div> </section> </div> </div> </div> <div class="htmlTextOnly aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-bottom-md"> <div class="container "> <section id="a90b0763d-1e75-4f15-9ac5-92b36e65b7ea" class="html-text-only-component" data-enable-page-css="true"> <style> .polaris-ul { width: 30%; display: inline-block; padding: 0; margin-bottom: 20px; padding-top: 15px; } .polaris-ul li { list-style: none; padding: 15px; /*purple*/ /*border: 2px solid #5A2D83;*/ /*sky blue*/ /*border: 2px solid #41A2D0;*/ /*orange*/ /*border: 2px solid #EA7D21;*/ /*teal*/ /*border: 2px solid #00A9B7;*/ /*dark grey*/ border: 2px solid #646E81; } .polaris-img-lrg { display: inline-block; width: 69%; vertical-align: top; text-align: right; overflow: hidden; } .polaris-mobile-img { display: none !important; } .track, .analyze,.analysis { display: none; } .polaris-desktop-img img { width: 95%; float: right; } .polaris-ul li.accordian-clickable { font-weight: 400; color: #999; margin-top: 10px; font-size: 22px; cursor: pointer; border-radius: 6px 6px 0 0; border: 1px solid #999; padding: 3px 15px 0; position: relative; background: #F0F0F4; -webkit-transition: background 0.2s ease-out; -moz-transition: background 0.2s ease-out; -ms-transition: background 0.2s ease-out; -o-transition: background 0.2s ease-out; transition: background 0.2s ease-out; } @media only screen and (min-width: 730px) { .polaris-ul li.accordian-clickable:after{ content:'\203A'; font-size:32px; position: absolute; right: 15px; top: 19px; line-height: 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .polaris-ul li.accordian-clickable:hover, .polaris-ul li.accordian-clickable.currentClickedEle { /*background: #5A2D83; background: #41A2D0; background: #EA7D21; background: #00A9B7;*/ background: #646E81; border: 1px solid #646E81; color: #fff; } .polaris-ul li.accordian-clickable.currentClickedEle:after { -webkit-transform: rotate(0deg) !important; -moz-transform: rotate(0deg) !important; -o-transform: rotate(0deg) !important; -ms-transform: rotate(0deg) !important; transform: rotate(0deg) !important; } .polaris-ul li.accordian-clickable.out:after { animation-name: out; animation-duration:.15s; } .polaris-ul li.accordian-clickable.over:after { animation-name: in; animation-duration:.15s; animation-fill-mode: forwards; } @keyframes in { from { transform: rotate(90deg); } to { transform: rotate(0deg); } } @keyframes out { from { transform: rotate(0deg); } to { transform: rotate(90deg); } } } @media only screen and (max-width: 729px) { .polaris-ul { width: 100%; } .polaris-mobile-img { display: inline-block !important; width: 100%; } .polaris-img-lrg { display: none !important; } .polaris-ul li.accordian-clickable:after{ content:'\203A'; font-size:32px; position: absolute; right: 15px; top: 19px; line-height: 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); transform-origin: center; } .polaris-ul li.accordian-clickable:hover, .polaris-ul li.accordian-clickable.currentClickedEle { /*background: #5A2D83; background: #41A2D0; background: #EA7D21; background: #00A9B7;*/ background: #646E81; border: 1px solid #646E81; color: #fff; } .polaris-ul li.accordian-clickable.currentClickedEle:after { -webkit-transform: rotate(-90deg) !important; -moz-transform: rotate(-90deg) !important; -o-transform: rotate(-90deg) !important; -ms-transform: rotate(-90deg) !important; transform: rotate(-90deg) !important; transform-origin: center; right: 20px !important; } .polaris-ul li.accordian-clickable.out:after { animation-name: out2; animation-duration:.15s; } .polaris-ul li.accordian-clickable.over:after { animation-name: in2; animation-duration:.15s; animation-fill-mode: forwards; } @keyframes in2 { from { transform: rotate(90deg); right: 15px; } to { transform: rotate(-90deg); right: 20px; } } @keyframes out2 { from { transform: rotate(-90deg); right: 20px; } to { transform: rotate(90deg); right: 15px; } } } </style> <div id="accordian-main"> <ul class="polaris-ul"> <!-- note: id of accordian-clickable & class of its copy & image must match --> <li id="triage" class="accordian-clickable">Run scans on-demand</li> <li class="triage accordian-copy"> Development, QA, and security teams can initiate fast, automated scans whenever needed with Polaris fAST Dynamic, eliminating scheduling bottlenecks. <img class="triage polaris-mobile-img" src="/content/dam/black-duck/en-us/images/continuous-dynamic-self-serve-scanning.png" alt="A screenshot demonstrating the on-demand, self-service scanning functionality for faster, automated scans using Polaris fAST Dynamic." loading="lazy"> </li> <li id="analysis" class="accordian-clickable">Verify the security of APIs</li> <li class="analysis accordian-copy"> Polaris fAST Dynamic provides comprehensive application and API scanning, with support for OpenAPI Specs, Postman collections, .HAR files, and GraphQL (.sdl). <img class="track polaris-mobile-img" src="/content/dam/black-duck/en-us/images/polaris-test.png" alt="A screenshot showing how to set up comprehensive API scanning with Polaris fAST Dynamic." loading="lazy"> </li> <li id="track" class="accordian-clickable">Eliminate false positives</li> <li class="track accordian-copy"> Continuous Dynamic goes beyond automation with expert validation of scan results, eliminating false positives so security teams focus on real, exploitable threats, not noise. <img class="track polaris-mobile-img" src="/content/dam/black-duck/en-us/images/continuous-dynamic-scanning-results-zero-false-positives.png" loading="lazy" alt="A screenshot of a reporting dashboard on security findings using Black Duck's DAST solution, Continuous Dynamic."> </li> <li id="analyze" class="accordian-clickable">Access expert guidance</li> <li class="analyze accordian-copy"> <span style="display:block;margin-bottom:20px;">The Ask-a-Question feature gives teams access to on-demand expert security guidance, while available remediation support services help teams resolve issues quickly.</span> <img class="analyze polaris-mobile-img" src="/content/dam/black-duck/en-us/images/continuous-dynamic-ask-experts.png" alt="A screenshot of the Black Duck DAST solution's Ask a Question feature which gives users access to Black Duck experts for security guidance, onboarding, remediation, and more."> </li> </ul> <div class="polaris-img-lrg"> <div class="triage polaris-desktop-img image aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <div class="component-image"> <!-- markup for zoom in/out image--> <div data-cmp-dmimage="" data-asset-id="469ad61e-862f-4243-93d8-cadcef8124c1" id="image-ed730143a8" class="zoom-container cmp-image" itemscope="" itemtype="http://schema.org/ImageObject"> <img src="/content/dam/black-duck/en-us/images/continuous-dynamic-self-serve-scanning.png" loading="lazy" class="img-zoom img-responsive" itemprop="contentUrl" alt="A screenshot demonstrating the on-demand, self-service scanning functionality for faster, automated scans using Polaris fAST Dynamic."> <div class="zoom-instructions text-center"> <div class="zoom-text"> <button> <i class="fa fa-search-plus"></i>Click to see the detail </button> </div> </div> <div class="modal-template" style="display: none"> <div class="modal fade modal--zoom" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <div class="embed-responsive embed-responsive-16by9"> <div class="embed-responsive-item"> <div data-cmp-dmimage="" data-asset-id="469ad61e-862f-4243-93d8-cadcef8124c1" id="image-ed730143a8" class="cmp-image" itemscope="" itemtype="http://schema.org/ImageObject"> \ <img src="/content/dam/black-duck/en-us/images/continuous-dynamic-self-serve-scanning.png" loading="lazy" class="img-zoom img-responsive" itemprop="contentUrl" alt="Software Security Analysis Dashboard Screenshot"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="analysis polaris-desktop-img image aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <div class="component-image"> <!-- markup for zoom in/out image--> <div data-cmp-dmimage="" data-asset-id="469ad61e-862f-4243-93d8-cadcef8124c1" id="image-ed730143a8" class="zoom-container cmp-image" itemscope="" itemtype="http://schema.org/ImageObject"> <img src="/content/dam/black-duck/en-us/images/polaris-test.png" loading="lazy" class="img-zoom img-responsive" itemprop="contentUrl" alt="A screenshot showing how to set up comprehensive API scanning with Polaris fAST Dynamic."> <div class="zoom-instructions text-center"> <div class="zoom-text"> <button> <i class="fa fa-search-plus"></i>Click to see the detail </button> </div> </div> <div class="modal-template" style="display: none"> <div class="modal fade modal--zoom" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <div class="embed-responsive embed-responsive-16by9"> <div class="embed-responsive-item"> <div data-cmp-dmimage="" data-asset-id="469ad61e-862f-4243-93d8-cadcef8124c1" id="image-ed730143a8" class="cmp-image" itemscope="" itemtype="http://schema.org/ImageObject"> <img src="/content/dam/black-duck/en-us/images/continuous-dynamic-scanning-apis.png" loading="lazy" class="img-zoom img-responsive" itemprop="contentUrl" alt="A screenshot showing how to set up comprehensive API scanning with Polaris fAST Dynamic."> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="track polaris-desktop-img image aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <div class="component-image"> <!-- markup for zoom in/out image--> <div data-cmp-dmimage="" data-asset-id="99bc626d-9b95-478d-a5de-8acf5403a507" id="image-faf72d71c7" class="zoom-container cmp-image" itemscope="" itemtype="http://schema.org/ImageObject"> <img src="/content/dam/black-duck/en-us/images/continuous-dynamic-scanning-results-zero-false-positives.png" loading="lazy" class="img-zoom img-responsive" itemprop="contentUrl" alt="A screenshot of a reporting dashboard on security findings using Black Duck's DAST solution, Continuous Dynamic."> <div class="zoom-instructions text-center"> <div class="zoom-text"> <button> <i class="fa fa-search-plus"></i>Click to see the detail </button> </div> </div> <div class="modal-template" style="display: none"> <div class="modal fade modal--zoom" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <div class="embed-responsive embed-responsive-16by9"> <div class="embed-responsive-item"> <div data-cmp-dmimage="" data-asset-id="99bc626d-9b95-478d-a5de-8acf5403a507" id="image-faf72d71c7" class="cmp-image" itemscope="" itemtype="http://schema.org/ImageObject"> <img src="/content/dam/black-duck/en-us/images/continuous-dynamic-scanning-results-zero-false-positives.png" loading="lazy" class="img-zoom img-responsive" itemprop="contentUrl" alt="A screenshot of a reporting dashboard on security findings using Black Duck's DAST solution, Continuous Dynamic."> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="analyze polaris-desktop-img image aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <div class="component-image"> <!-- markup for zoom in/out image--> <div data-cmp-dmimage="" data-asset-id="12eca022-0cbf-4695-8985-f4e3ef1cc752" id="image-79eb0d5b08" class="zoom-container cmp-image" itemscope="" itemtype="http://schema.org/ImageObject"> <img src="/content/dam/black-duck/en-us/images/continuous-dynamic-ask-experts.png" loading="lazy" class="img-zoom img-responsive" itemprop="contentUrl" alt="A screenshot of the Black Duck DAST solution's Ask a Question feature which gives users access to Black Duck experts for security guidance, onboarding, remediation, and more."> <div class="zoom-instructions text-center"> <div class="zoom-text"> <button> <i class="fa fa-search-plus"></i>Click to see the detail </button> </div> </div> <div class="modal-template" style="display: none"> <div class="modal fade modal--zoom" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-body"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <div class="embed-responsive embed-responsive-16by9"> <div class="embed-responsive-item"> <div data-cmp-dmimage="" data-asset-id="12eca022-0cbf-4695-8985-f4e3ef1cc752" id="image-79eb0d5b08" class="cmp-image" itemscope="" itemtype="http://schema.org/ImageObject"> <img src="/content/dam/black-duck/en-us/images/continuous-dynamic-ask-experts.png" loading="lazy" class="img-zoom img-responsive" itemprop="contentUrl" alt="A screenshot of the Black Duck DAST solution's Ask a Question feature which gives users access to Black Duck experts for security guidance, onboarding, remediation, and more."> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> $( document ).ready(function() { // start with first accordian highighted $('#triage').addClass('currentClickedEle'); var mainHeight = $('#accordian-main').height(); console.log(mainHeight); $('#accordian-main').css('min-height', mainHeight + 'px'); // on hover animate arrow - works parallel with css see @keyframes $(".accordian-clickable").hover( function () { $(this).removeClass('out').addClass('over'); }, function () { $(this).removeClass('over').addClass('out'); } ); // if user hovers for 500 then animate accordian opening $(function() { var timeoutId; $(".accordian-clickable").hover(function() { let thisID = $(this).attr("id"); if (!timeoutId) { timeoutId = window.setTimeout(function() { timeoutId = null; $(".polaris-ul li").removeClass('currentClickedEle'); $(".polaris-ul li.accordian-copy").slideUp(150); $("#" + thisID).addClass('currentClickedEle'); $("li." + thisID).slideDown(150); $(".polaris-desktop-img").fadeOut(150); setTimeout(function (){ $("." + thisID).fadeIn(300); }, 200); }, 500); } }, function (){ let thisID = $(this).attr("id"); if (timeoutId) { window.clearTimeout(timeoutId); timeoutId = null; } else { // $("li." + thisID).slideUp(150); } }); }); }); </script> </section> </div> </div> </div> <div class="anchor aem-GridColumn aem-GridColumn--default--12"> <div id="2" class="component-anchor"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component light-grey-bg vert-pad-top-md vert-pad-bottom-xs"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> Precision, speed, and scalability where you need it most </span> </h2> </div> <hr class="separator"/> <div class="component-text"> <p>Black Duck DAST solutions enable your development and security teams to take a &quot;defense-in-depth&quot; approach to security testing.</p> </div> </section> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component light-grey-bg vert-pad-top-sm vert-pad-bottom-sm"> <div class="container "> <section id="column-6af43d3ef9" class="component-column row reverse-column vertical-center-image"> <div class="col-xs-12 col-sm-6 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="imageTextCta image aem-GridColumn aem-GridColumn--default--12"> <div class="background-component light-grey-bg vert-pad-top-xs vert-pad-bottom-xs"> <div class="container "> <section class="component-imageTextCta"> <div class="component-no-media"> <h2 class="title"> <span class="text-size-normal" style="color: #3c3c3c;"> <span> During development and QA <br/> </span> </span> <span class="text-size-smaller" style="color: #3c3c3c;"> <span> </span> </span> </h2> <div class="description"> <p>Accelerate vulnerability detection before deployment. Polaris fAST Dynamic delivers on-demand, high-speed DAST, allowing security teams to identify and remediate vulnerabilities early. With built-in API security testing, fAST Dynamic scans OpenAPI Specs, Postman collections, .HAR files, and GraphQL (.sdl) for full coverage.</p> </div> <div class="component-buttons align-left"> <div class="component-button btn-silver"> <a href="/platform.html">Learn more about Polaris fAST Dynamic</a> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div class="col-xs-12 col-sm-6 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--large-font cmp-icon--horizontally-center aem-GridColumn aem-GridColumn--default--12"> <span aria-label="In the cloud icon"> <i class="fa-light fa-cloud-binary"></i> </span> </div> </div> </div> </section> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component light-grey-bg vert-pad-top-sm vert-pad-bottom-sm"> <div class="container "> <section id="column-3330e38b37" class="component-column row "> <div class="col-xs-12 col-sm-6 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--large-font cmp-icon--horizontally-center aem-GridColumn aem-GridColumn--default--12"> <span aria-label="On premises icon"> <i class="fa-sharp fa-light fa-building-lock"></i> </span> </div> </div> </div> <div class="col-xs-12 col-sm-6 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="imageTextCta image aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-xs vert-pad-bottom-xs"> <div class="container "> <section class="component-imageTextCta"> <div class="component-no-media"> <h2 class="title"> <span class="text-size-normal" style="color: #3c3c3c;"> <span> After production deployment <br/> </span> </span> <span class="text-size-smaller" style="color: #3c3c3c;"> <span> </span> </span> </h2> <div class="description"> <p>Security leaders need actionable intelligence, not noise. Continuous Dynamic delivers high-confidence, expert-validated DAST results in live environments—eliminating false positives and providing a clear, unfiltered view of the true attack surface.</p> </div> <div class="component-buttons align-right"> <div class="component-button btn-silver"> <a href="/dast/continuous-dynamic.html">Learn more about Continuous Dynamic</a> </div> </div> </div> </section> </div> </div> </div> </div> </div> </section> </div> </div> </div> <div class="anchor aem-GridColumn aem-GridColumn--default--12"> <div id="3" class="component-anchor"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-md vert-pad-bottom-xs"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> DAST optimized for complex modern applications </span> </h2> </div> <hr class="separator"/> <div class="component-text"> <p>Designed for today’s complex applications and tomorrow’s attack landscape, our solutions leverage advanced scanning engines, decades of security intelligence, and expert validation to deliver precise, actionable insights—fast.</p> </div> </section> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component white-bg vert-pad-top-sm vert-pad-bottom-md"> <div class="container "> <section id="iconsSetTwo" class="component-column row divider-row "> <div class="col-xs-12 col-sm-4 divider-spacing-xs-20 three"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="column-f7e69144ba" class="component-column row "> <div class="col-xs-12 col-sm-3 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--x-small-font aem-GridColumn aem-GridColumn--default--12"> <span aria-label="language and framework support icon"> <i class="fa-light fa-code"></i> </span> </div> </div> </div> <div class="col-xs-12 col-sm-9 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> Purpose-built for modern applications </span> </h2> </div> </section> </div> </div> </div> </div> </section> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> </div> <div class="component-text"> <p>Polaris fAST Dynamic is designed from the ground up to handle the complexities of today’s applications, ensuring accurate and efficient scanning for web and API vulnerabilities.</p> </div> </section> </div> </div> </div> </div> <div class="snps-col-divider col divider-spacing-xs-20"><div class="vl"></div></div> <div class="col-xs-12 col-sm-4 divider-spacing-xs-20 three"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="column-1682df1975" class="component-column row "> <div class="col-xs-12 col-sm-3 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--x-small-font aem-GridColumn aem-GridColumn--default--12"> <span aria-label="fast scans icon"> <i class="fa-light fa-brain-circuit"></i> </span> </div> </div> </div> <div class="col-xs-12 col-sm-9 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> Backed by 20+ years of security intelligence </span> </h2> </div> </section> </div> </div> </div> </div> </section> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> </div> <div class="component-text"> <p>Leverage decades of security data, advanced threat modeling, and expert human verification to ensure high-fidelity results with minimal false positives. Gain direct access to security professionals for deeper analysis and guidance.</p> </div> </section> </div> </div> </div> </div> <div class="snps-col-divider col divider-spacing-xs-20"><div class="vl"></div></div> <div class="col-xs-12 col-sm-4 divider-spacing-xs-20 three"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="column-88d3a6a015" class="component-column row "> <div class="col-xs-12 col-sm-3 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--x-small-font aem-GridColumn aem-GridColumn--default--12"> <span aria-label="customized security checkers icon"> <i class="fa-light fa-magnifying-glass-chart"></i> </span> </div> </div> </div> <div class="col-xs-12 col-sm-9 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #5A2A82;"> Business logic assessments for advanced threat detection </span> </h2> </div> </section> </div> </div> </div> </div> </section> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> </div> <div class="component-text"> <p>Identify vulnerabilities that automated scanners miss with expert-led business logic assessments (BLAs). These assessments provide deep, contextual analysis of complex attack vectors unique to your applications.</p> </div> </section> </div> </div> </div> </div> </section> </div> </div> </div> <div class="anchor aem-GridColumn aem-GridColumn--default--12"> <div id="4" class="component-anchor"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component light-grey-bg vert-pad-top-md "> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-larger" style="color: #5A2A82;"> The Black Duck advantage </span> </h2> </div> <hr class="separator"/> </section> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component light-grey-bg vert-pad-top-sm vert-pad-bottom-sm"> <div class="container "> <section id="h3tagA" class="component-column row divider-row "> <div class="col-xs-12 col-sm-6 divider-spacing-xs-20"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-xs vert-pad-bottom-xs"> <div class="container "> <div class="component-image"> <div data-asset-id="23e6a439-09a1-48f9-8254-aa3762663661" id="image-015584b572" class="cmp-image" itemscope itemtype="http://schema.org/ImageObject"> <img src="/dast/_jcr_content/root/synopsyscontainer/column_871109513_cop/colLeft/image.coreimg.svg/1741890100739/gartner-magic-quadrant-ast-2023-final-bg.svg" loading="lazy" class="img-responsive _none_ svg" itemprop="contentUrl" alt="Gartner Magic Quadrant AppSec"/> </div> <!-- markup for zoom in/out image--> </div> </div> </div> </div> </div> </div> <div class="snps-col-divider col divider-spacing-xs-20"><div class="vl"></div></div> <div class="col-xs-12 col-sm-6 divider-spacing-xs-20"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="richTextEditor aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-rtecomp"> <div class="component-rte "> <p>Since 2016, Black Duck has been a Leader in the Gartner<sup>®&nbsp;</sup>Magic Quadrant<sup>™</sup> for Application Security Testing. See why our customers rely on Black Duck to help them build trust in their software.<br> </p> </div> </section> </div> </div> <div class="imageTextCta image aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-bottom-md"> <div class="container "> <section class="component-imageTextCta"> <div class="component-no-media"> <h2 class="title"> <span class="text-size-normal" style="color: #5A2A82;"> <span> <br/> </span> </span> <span class="text-size-smaller" style="color: #3c3c3c;"> <span> </span> </span> </h2> <div class="description"> </div> <div class="component-buttons align-center"> <div class="component-button btn-purple"> <a href="/resources/analyst-reports/gartner-magic-quadrant-appsec.html">Download full report</a> </div> </div> </div> </section> </div> </div> </div> </div> </div> </section> </div> </div> </div> <div class="htmlTextOnly aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="a2dc42238-95e9-4a48-a013-7c7dd170ea9e" class="html-text-only-component" data-enable-page-css="true"> <style> .spotlight .component-spotlight .spotlight-title span { display:none; } .spotlight .component-spotlight { border-color:#fff; } #quoteColumn h3, #quoteColumn p .text-color-black { color:#fff !important; } #quoteColumn .col-xs-12.col-sm-6:nth-child(1) .spotlight-header-indented { background-image: url("/content/dam/black-duck/en-us/images/financial-services-555x342.jpg"); background-size: cover; min-height:604px; } #quoteColumn .col-xs-12.col-sm-6:nth-child(2) .spotlight-header-indented { background-image: url("/content/dam/black-duck/en-us/images/software-555x342.jpg"); background-size: cover; min-height:604px; } </style> </section> </div> </div> <div class="anchor aem-GridColumn aem-GridColumn--default--12"> <div id="5" class="component-anchor"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="quoteColumnTitle" class="component-column row "> <div class="col-xs-12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-md "> <div class="container "> <section class="component-textcomp text-align-left"> <div class="component-text"> <h2 class="title "> <span class="text-size-larger" style="color: #5A2A82;"> Customer testimonials </span> </h2> </div> <hr class="separator"/> </section> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-bottom-md"> <div class="container "> <section id="quoteColumn" class="component-column row "> <div class="col-xs-12 col-sm-6 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="spotlight aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-spotlight spotlight-header-indented"> <div class="row"> <h2 class="spotlight-title"><span>Quote</span></h2> </div> <div class="row"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="richTextEditor aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-sm vert-pad-bottom-sm"> <div class="container "> <section class="component-rtecomp"> <div class="component-rte left-right-pad-sm"> <h3>&quot;We love the fact that Continuous Dynamic is production-safe, [enables us to] do authenticated scanning, and above all, that ALL of the findings are verified. And we are 99% false positives–free.&quot;</h3> <h3><span class="sub-head">FINANCIAL FIRM</span></h3> <h3>&nbsp;</h3> </div> </section> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> <div class="col-xs-12 col-sm-6 "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="spotlight aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section class="component-spotlight spotlight-header-indented"> <div class="row"> <h2 class="spotlight-title"><span>Quote</span></h2> </div> <div class="row"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="richTextEditor aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-sm vert-pad-bottom-sm"> <div class="container "> <section class="component-rtecomp"> <div class="component-rte left-right-pad-sm"> <h3>&quot;Application-level protection provides us with an invaluable layer of security for our platform and customer data. Continuous Dynamic is extremely beneficial to us in reducing security vulnerabilities and risks.&quot;</h3> <p><span class="text-color-black"><span class="sub-head">FINANCIAL SERVICES COMPANY</span></span></p> <p>&nbsp;</p> </div> </section> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </section> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-83b001f0f5" class="cmp-experiencefragment cmp-experiencefragment--trusted-customers"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="htmlTextOnly aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="a5ba5876d-a65e-45c2-b2fa-e2d270d4802e" class="html-text-only-component"> <script src="/content/dam/black-duck/en-us/conversion-pages/js/slick.min.js"></script> <script> $(function(){ $('.slider').slick({ autoplay: true, autoplaySpeed: 2000, dots: false, arrows: true, slidesToShow: 5, slidesToScroll: 1, infinite: true, responsive: [ { breakpoint: 730, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, variableWidth: true, centerMode: true, arrows: false, dots: false } } ] }); }); </script> </section> </div> </div> <div class="htmlTextOnly aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="a10a6d792-b69f-4a90-bf1d-c1d1f038ec55" class="html-text-only-component"> <style scoped> .container { display: block; padding-left: 0; padding-right: 0; width: 100%; } .container.component-banner-container { max-width: 1170px; } .slider { display: flex; flex-wrap: wrap; justify-content: center; padding-top: 20px; padding-bottom: 15px; width: 90%; } .slide { display: flex; justify-content: center; align-items: center; height: 100%; } .slide img { width: 160px; padding: 20px; max-height: 100%; } /*Carousel Theme*/ .slick-prev, .slick-next { font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 50px; height: 50px; padding: 0; transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; } .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: .25; } .slick-prev { left: -52px; } [dir='rtl'] .slick-prev { right: -25px; left: auto; } .slick-prev:before { content: url('/content/dam/black-duck/en-us/images/icons/arrow-left.png'); } [dir='rtl'] .slick-prev:before { content: url('/content/dam/black-duck/en-us/images/icons/arrow-right.png'); } .slick-next { right: -52px; } [dir='rtl'] .slick-next { right: auto; left: -25px; } .slick-next:before { content: url('/content/dam/black-duck/en-us/images/icons/arrow-right.png'); } [dir='rtl'] .slick-next:before { content: url('/content/dam/black-duck/en-us/images/icons/arrow-left.png'); } /* Dots */ .slick-dotted.slick-slider { margin-bottom: 30px; } .slick-dots { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; } .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; } .slick-dots li button:before { font-size: 80px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: #592a81; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-dots li.slick-active button:before { opacity: 1; color: #5A2A82; } /*Carousel Slider*/ .slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; -webkit-touch-callout: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0, 0, 0); } .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; } .slick-track:before, .slick-track:after { display: table; content: ''; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } [dir='rtl'] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } </style> <div class="container component-banner-container"> <section class="organizations"> <div align="center"> <div class="background-component vert-pad-top-md "> <div class="container "> <section class="component-textcomp text-align-center"> <div class="component-text"> <h2 class="title "> <span class="text-size-larger" style="color: #3c3c3c;">Over 4,000 organizations worldwide trust Black Duck</span> </h2> </div> <hr class="separator"> </section> </div> </div> <div class="slider"> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/AccessData_Logo.png" loading="lazy" alt="Accessdata Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/bam-technologies.png" loading="lazy" alt="BAM Technologies Company Logo Design"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/broad-institute.png" loading="lazy" alt="Broad Institute Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/dhs.png" loading="lazy" alt="DHS Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/DOMA-logo.png" loading="lazy" alt="DOMA Technologies Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/finra.png" loading="lazy" alt="Finra Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/honeywell.png" loading="lazy" alt="Honeywell Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/LDO_Logo_Leonardo.svg" loading="lazy" alt="Leonardo Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/linx-logo.png" loading="lazy" alt="Linx Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/magnetimarelli.png" loading="lazy" alt="Magneti Marelli Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/nasa.png" loading="lazy" alt="NASA Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/Nuance.png" loading="lazy" alt="Nuance Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/olymp.png" loading="lazy" alt="Olymp Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/sciencelogic.png" loading="lazy" alt="Science Logic Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/zpe-logo.png" loading="lazy" alt="ZPE Logo"> </div> <div class="slide" style="margin-top:15px"> <img src="/content/dam/black-duck/en-us/images/logos/trend-mirco-logo.png" loading="lazy" alt="TrendMicro Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/oppo-logo.svg" loading="lazy" alt="oppo Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/logo-ceva.svg" loading="lazy" alt="CEVA Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/document-logistix-logo.png" loading="lazy" alt="Document Logistix Logo"> </div> <div class="slide"> <img src="/content/dam/black-duck/en-us/images/logos/cgi-logo-opt.png" loading="lazy" alt="CGI Logo"> </div> </div> </div> </section> </div> </section> </div> </div> </div> </div> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-b36836342b" class="cmp-experiencefragment cmp-experiencefragment--trusted-customers"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-sm vert-pad-bottom-sm"> <div class="container "> <section id="column-57574f9881" class="component-column row divider-row "> <div class="col-xs-12 col-sm-3 divider-spacing-small-30 four"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--small-font cmp-icon--horizontally-center aem-GridColumn aem-GridColumn--default--12"> <span aria-label="Software companies icon"> <i class="fa-light fa-buildings"></i> </span> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-xs "> <div class="container "> <section class="component-textcomp text-align-center"> <div class="component-text"> <h2 class="title "> <span class="text-size-normal" style="color: #3c3c3c;"> </span> </h2> </div> <div class="component-text"> <h5><b>49 out of the Fortune 100</b></h5> <h6>Software Companies</h6> </div> </section> </div> </div> </div> </div> </div> <div class="snps-col-divider divider-spacing-small-30 col"><div class="vl"></div></div> <div class="col-xs-12 col-sm-3 divider-spacing-small-30 four"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--small-font cmp-icon--horizontally-center aem-GridColumn aem-GridColumn--default--12"> <span aria-label="Financial services companies icon"> <i class="fa-light fa-credit-card-front"></i> </span> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-xs "> <div class="container "> <section class="component-textcomp text-align-center"> <div class="component-text"> <h2 class="title "> <span class="text-size-smaller" style="color: #3c3c3c;"> </span> </h2> </div> <div class="component-text"> <h5><b>Six out of the Top 10</b></h5> <h6>Financial Services Companies</h6> </div> </section> </div> </div> </div> </div> </div> <div class="snps-col-divider divider-spacing-small-30 col"><div class="vl"></div></div> <div class="col-xs-12 col-sm-3 divider-spacing-small-30 four"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--small-font cmp-icon--horizontally-center aem-GridColumn aem-GridColumn--default--12"> <span aria-label="Technology company icon"> <i class="fa-sharp fa-light fa-microchip"></i> </span> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-xs "> <div class="container "> <section class="component-textcomp text-align-center"> <div class="component-text"> <h2 class="title "> <span class="text-size-smaller" style="color: #3c3c3c;"> </span> </h2> </div> <div class="component-text"> <h5><b>Ten out of the Top 10</b></h5> <h6>Technology Companies</h6> </div> </section> </div> </div> </div> </div> </div> <div class="snps-col-divider divider-spacing-small-30 col"><div class="vl"></div></div> <div class="col-xs-12 col-sm-3 divider-spacing-small-30 four"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="contentIcon cmp-icon--purple cmp-icon--small-font cmp-icon--horizontally-center aem-GridColumn aem-GridColumn--default--12"> <span aria-label="Healthcare companies icon"> <i class="fa-light fa-suitcase-medical"></i> </span> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-xs "> <div class="container "> <section class="component-textcomp text-align-center"> <div class="component-text"> <h2 class="title "> <span class="text-size-smaller" style="color: #3c3c3c;"> </span> </h2> </div> <div class="component-text"> <h5><b>Six out of the Top 10</b></h5> <h6>Healthcare Companies</h6> </div> </section> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </div> </div> <div class="anchor aem-GridColumn aem-GridColumn--default--12"> <div id="6" class="component-anchor"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component light-grey-bg "> <div class="container "> <section id="column-05f9dd07d1" class="component-column row "> <div class="col-xs-12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="experiencefragment-60de3619ed" class="cmp-experiencefragment cmp-experiencefragment--DAST"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="synopsysContainer responsivegrid aem-GridColumn aem-GridColumn--default--12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="cardContainer aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-md vert-pad-bottom-md"> <div class="container "> <section id="cardContainer-489feca50c" class="component-card-container col-4 card-size-small"> <div class="row"> <div class="col-xs-12"> <h2 class="container-title">More DAST resources</h2> </div> </div> <div class="row"> <div class="card-col col-xs-12 col-sm-3"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="assetCard image aem-GridColumn aem-GridColumn--default--12"> <section class="component-card-b no-link" data-card-type="asset-card" data-link="/content/black-duck/en-us/resources/datasheets/dynamic-application-security-testing-solutions"> <div class="image-wrapper "> <div class="card-img svg-bg"> <div class="component-image"> <div data-asset-id="b4fdb924-7067-4bc5-9931-6ace74973f30" id="assetCard-a03ba9ca15" class="cmp-image" itemscope itemtype="http://schema.org/ImageObject"> <img src="/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colLeft/assetcard.coreimg.svg/1744208979255/icon-datasheet.svg" loading="lazy" class="img-responsive _none_ svg" itemprop="contentUrl" alt/> </div> </div> </div> </div> <div class="component-text card-text"> <h4 class="heading"> <span class="text-size-smaller"> Black Duck Dynamic Application Security Testing Solutions </span> </h4> <p> </p> <a href="/content/black-duck/en-us/resources/datasheets/dynamic-application-security-testing-solutions"> Secure your apps effectively with Black Duck DAST solutions </a> </div> </section> </div> </div> </div> </div> <div class="card-col col-xs-12 col-sm-3"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="assetCard image aem-GridColumn aem-GridColumn--default--12"> <section class="component-card-b no-link" data-card-type="asset-card" data-link="/content/black-duck/en-us/resources/case-studies/zpe-systems.html"> <div class="image-wrapper "> <div class="card-img "> <div class="component-image"> <div data-asset-id="056b5dc6-3561-40c8-a585-014beac9470b" id="assetCard-00645930dc" class="cmp-image" itemscope itemtype="http://schema.org/ImageObject"> <img srcset="/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle/assetcard.coreimg.82.375.png/1742568209097/zpe-logo.png 375w,/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle/assetcard.coreimg.82.480.png/1742568209097/zpe-logo.png 480w,/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle/assetcard.coreimg.82.730.png/1742568209097/zpe-logo.png 730w,/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle/assetcard.coreimg.82.992.png/1742568209097/zpe-logo.png 992w,/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle/assetcard.coreimg.82.1200.png/1742568209097/zpe-logo.png 1200w" src="/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle/assetcard.coreimg.png/1742568209097/zpe-logo.png" loading="lazy" class="img-responsive _none_ " itemprop="contentUrl" width="1600" height="960" alt="ZPE Logo on Company Page" title="ZPE Logo on Company Page"/> <meta itemprop="caption" content="ZPE Logo on Company Page"/> </div> </div> </div> </div> <div class="component-text card-text"> <h4 class="heading"> <span class="text-size-smaller"> ZPE Systems </span> </h4> <p> </p> <a href="/resources/case-studies/zpe-systems.html"> See how ZPE Systems streamlined its remediation process </a> </div> </section> </div> </div> </div> </div> <div class="card-col col-xs-12 col-sm-3"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="assetCard image aem-GridColumn aem-GridColumn--default--12"> <section class="component-card-b no-link" data-card-type="asset-card" data-link="/content/black-duck/en-us/resources/analyst-reports/software-vulnerability-trends.html"> <div class="image-wrapper "> <div class="card-img "> <div class="component-image"> <div data-asset-id="7af69ced-9d8f-4c2a-9865-af691d1bbc1d" id="assetCard-be12ca8d07" class="cmp-image" itemscope itemtype="http://schema.org/ImageObject"> <img srcset="/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle2/assetcard.coreimg.82.375.jpeg/1742568215193/snapshot-cover-555.jpeg 375w,/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle2/assetcard.coreimg.82.480.jpeg/1742568215193/snapshot-cover-555.jpeg 480w,/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle2/assetcard.coreimg.82.730.jpeg/1742568215193/snapshot-cover-555.jpeg 730w,/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle2/assetcard.coreimg.82.992.jpeg/1742568215193/snapshot-cover-555.jpeg 992w,/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle2/assetcard.coreimg.82.1200.jpeg/1742568215193/snapshot-cover-555.jpeg 1200w" src="/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colMiddle2/assetcard.coreimg.jpeg/1742568215193/snapshot-cover-555.jpeg" loading="lazy" class="img-responsive _none_ " itemprop="contentUrl" width="555" height="416" alt/> </div> </div> </div> </div> <div class="component-text card-text"> <h4 class="heading"> <span class="text-size-smaller"> 2024 Software Vulnerability Snapshot Report </span> </h4> <p> </p> <a href="/resources/analyst-reports/software-vulnerability-trends.html"> Learn how DAST complements other AppSec testing methods </a> </div> </section> </div> </div> </div> </div> <div class="card-col col-xs-12 col-sm-3"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="assetCard image aem-GridColumn aem-GridColumn--default--12"> <section class="component-card-b no-link" data-card-type="asset-card" data-link="/content/black-duck/en-us/resources/datasheets/continuous-dynamic.html"> <div class="image-wrapper "> <div class="card-img svg-bg"> <div class="component-image"> <div data-asset-id="b4fdb924-7067-4bc5-9931-6ace74973f30" id="assetCard-6c120ad233" class="cmp-image" itemscope itemtype="http://schema.org/ImageObject"> <img src="/content/experience-fragments/black-duck/en-us/pages/products/software-integrity/Solutions/DAST/master/_jcr_content/root/synopsyscontainer/cardcontainer/colRight/assetcard.coreimg.svg/1742568221723/icon-datasheet.svg" loading="lazy" class="img-responsive _none_ svg" itemprop="contentUrl" alt="Datasheet Icon" title="Datasheet Icon"/> <meta itemprop="caption" content="Datasheet Icon"/> </div> </div> </div> </div> <div class="component-text card-text"> <h4 class="heading"> <span class="text-size-smaller"> Continuous Dynamic </span> </h4> <p> </p> <a href="/resources/datasheets/continuous-dynamic.html"> Learn more about the market-leading DAST engine </a> </div> </section> </div> </div> </div> </div> </div> </section> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> <div class="anchor aem-GridColumn aem-GridColumn--default--12"> <div id="7" class="component-anchor"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> <div class="column aem-GridColumn aem-GridColumn--default--12"> <div class="background-component vert-pad-top-md vert-pad-bottom-md"> <div class="container "> <section id="formIDtrack" class="component-column row "> <div class="col-xs-12"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="sigMktoForm aem-GridColumn aem-GridColumn--default--12"> <section id="mainform" class="snps-aem-mktoForm"> <div class="container"> <div class="row"> <div class="col-xs-12"> <div class="component-textcomp text-align-center"> <div class="component-text"> <h2 class="title"> <span class="text-size-normal">Get a custom quote</span> </h2> </div> </div> </div> <div class="col-xs-12"> <script src="//go.blackduck.com/js/forms2/js/forms2.min.js"></script> <form id="mktoForm_1487"> </form> <script>MktoForms2.loadForm("\/\/go.blackduck.com", "846\u002DESG\u002D342", 1487, function (form) { var gdprCountriesArr = ["Austria","Belgium","Bulgaria","Croatia","Cyprus","Czech Republic","Denmark","Estonia","Germany","Greece","Hungary","Iceland","Italy","Latvia","Liechtenstein","Lithuania","Luxembourg","Malta","Netherlands","Norway","Poland","Romania","Slovakia","Slovenia","Spain","Switzerland"]; var gdprConsentCtryMap = ["germany"]; var gdprConsentVersion = "v20180515"; var gdprConsentVersionValue = "v20190627"; var marketoFormName = "SIG - High Priority Web (Get Pricing)"; var currentPagePath = "/content/black-duck/en-us/dast"; var ctaSubmitElem = form.getFormElem().find(".mktoButton"); var ctaSubmitText = ""; var dt = new Date(); var twoDigitMonth = dt.getMonth() >= 9 ? (dt.getMonth()+1) : '0' + (dt.getMonth()+1); var twoDigitDate = dt.getDate() > 9 ? dt.getDate() : '0' + (dt.getDate()); var dtFormatted = dt.getFullYear() + '/' + twoDigitMonth + '/' + twoDigitDate; form.onValidate(function(){ if ($(".mktoInvalid").closest(".mktoFieldWrap").find(".mktoLabel").text().length > 0) { var error = $(".mktoInvalid").closest(".mktoFieldWrap").find(".mktoLabel").text(); var a1 = error.split(":"); var a2 = a1.map((s) => s.slice(1)); a2 = a2.filter(function (e) { return e; }); var a4 = a2.join("|"); var a4 = a2.join("|"); var errorM = ""; if ($("#ValidMsgEmail").is(":visible")) { var e = $("#ValidMsgEmail").text(); errorM = "Business Email:" + e; } if ($("#ValidMsgFirstName").is(":visible")) { var e = $("#ValidMsgFirstName").text(); errorM = "First Name:" + e; } if ($("#ValidMsgLastName").is(":visible")) { var e = $("#ValidMsgLastName").text(); errorM = "Last Name:" + e; } if ($("#ValidMsgCompany").is(":visible")) { var e = $("#ValidMsgCompany").text(); errorM = "Company:" + e; } if ($("#ValidMsgCountry").is(":visible")) { var e = $("#ValidMsgCountry").text(); errorM = "Country:" + e; } window.adobeDataLayer = window.adobeDataLayer || []; window.adobeDataLayer.push({ event: "formError", web: { webPageDetails: { URL: window.location.href, name: "", }, }, _softwareintegritygroupinc: { forms: { formErrorField: a4, formName: 'Get a custom quote', formErrorMessage: errorM, formType: 'SIG \u002D High Priority Web (Get Pricing)', formErrors: { value: 1, }, }, }, }); } }); form.onSubmit(function(){ form.getFormElem().find("[name='GCLID__c']").val(getGclid('sig_gclid')); ctaSubmitText = ctaSubmitElem.text(); var referrerURL = getCookie('refCookie'); referrerURL = referrerURL.length > 0 ? referrerURL : document.referrer; form.getFormElem().find("[name='Most_Recent_Referring_URL__c']").val(referrerURL); // Start:: changes to get the utm_medium, utm_source , utm_term var utm_source = getUrlParam("utm_source"); var utm_medium = getUrlParam("utm_medium"); var utm_term = getUrlParam("utm_term"); if((utm_medium == 'undefined' || utm_medium == '') || (utm_source == 'undefined' || utm_source == '') || (utm_term == 'undefined' || utm_term == '')){ var sig_utm_cookie_val = getCookie('sig_utm_cookie'); if (sig_utm_cookie_val !== 'undefined' && sig_utm_cookie_val !== ''){ var splitedVal = sig_utm_cookie_val.split('|'); utm_medium = splitedVal[0].substring(splitedVal[0].indexOf('=')+1, splitedVal[0].length); utm_source = splitedVal[1].substring(splitedVal[1].indexOf('=')+1, splitedVal[1].length); utm_term = splitedVal[2].substring(splitedVal[2].indexOf('=')+1, splitedVal[2].length); } } form.getFormElem().find("[name='utmterm']").val(utm_term); form.getFormElem().find("[name='utmsource']").val(utm_source); form.getFormElem().find("[name='utmmedium']").val(utm_medium); // END:: changes to get the utm_medium, utm_source , utm_term // Start :: change to introduce error flow for GDPR non-consent attempt in Medium Priority Forms if(marketoFormName && marketoFormName.toLowerCase().indexOf("medium priority") > -1) { var isGDPRCountry = checkGDPRCountry($("#Country")); var isGDPRConsentChecked = form.getFormElem().find("[name='Consent_Agreement__c']").prop("checked"); var webFormIdentifier = ""; if(isGDPRCountry && !isGDPRConsentChecked){ webFormIdentifier = "Non-Consent Attempt"; } form.getFormElem().find("[name='webFormIdentifier']").val(webFormIdentifier); } // END :: change to introduce error flow for GDPR non-consent attempt in Medium Priority Forms var campaign = getUrlParam("cmp"); //Populate from s_campaign cookie value if available if(campaign == 'undefined' || campaign === ''){ campaign = getCookie('s_campaign'); } form.addHiddenFields({ "internalCampaignTag": campaign, 'mktotrkcookie': getSatTrackCookie('_mkto_trk') }); // START:: Change to set the sig_last_pdf cookie value in hidden field CM_PDF_CTA__c var lastPDFCookieValue = getCookie('sig_last_pdf'); form.getFormElem().find("[name='CM_PDF_CTA__c']").val(lastPDFCookieValue); // END:: Change to set the sig_last_pdf cookie value in hidden field Last_PDF_CTA__c }); form.getFormElem().find("select[name='Country']").change(function(){ //form.getFormElem().find("input[name='Consent_Agreement__c']").prop('checked', true); setConsentValue(); $("[id^=mktoForm_] input[name='Consent_Agreement__c']").click(function(){ setConsentValue(); }); }) function setConsentValue(){ var consentAgreement = form.getFormElem().find("[name='Consent_Agreement__c']").prop("checked"); var countryElem = form.getFormElem().find("select[name='Country']"); var consentCountry = checkGDPRCountry(countryElem) ? "Yes" : "No"; var consentVersion = getConsentVersion(countryElem.val()); if(consentAgreement){ //form.getFormElem().find("[name='consentAgreement1']").val("Yes"); form.getFormElem().find("[name='Consent_Country__c']").val(consentCountry); form.getFormElem().find("[name='Consent_Date__c']").val(dtFormatted); form.getFormElem().find("[name='Consent_Details__c']").val("/content/black-duck/en-us/dast.html"); form.getFormElem().find("[name='Consent_Version__c']").val(consentVersion); form.getFormElem().find("[name='Consent_Method__c']").val("Web Form"); } else{ //form.getFormElem().find("[name='consentAgreement1']").val("No"); form.getFormElem().find("[name='Consent_Country__c']").val(consentCountry); form.getFormElem().find("[name='Consent_Date__c']").val(""); form.getFormElem().find("[name='Consent_Details__c']").val(""); form.getFormElem().find("[name='Consent_Version__c']").val(""); form.getFormElem().find("[name='Consent_Method__c']").val(""); } } /** * Get query string param value. */ const getUrlParam = function (name) { var results = new RegExp('[\?&]' + name + '=([^&#]*)') .exec(window.location.search); return (results !== null) ? results[1] || 0 : ''; } /** * Get Cookie value */ const getCookie = function(c_name) { if (document.cookie.length > 0) { var c_start = document.cookie.indexOf(c_name + "="); if (c_start != -1) { c_start = c_start + c_name.length + 1; var c_end = document.cookie.indexOf(";", c_start); if (c_end == -1) { c_end = document.cookie.length; } return unescape(document.cookie.substring(c_start, c_end)); } } return ""; } /** * Returns true if country is GDPR Country. */ var checkGDPRCountry = function (obj) { var country = $(obj).val(); var isGDPRCountry = false; if(country !== '' && country != 'undefined'){ $.each(gdprCountriesArr,function(index, value){ if(value === country){ isGDPRCountry = true; return false; } }); } return isGDPRCountry; }; /** * Gets GDPR Country consent version */ var getConsentVersion = function(CountryName) { var consentVersion = ""; $.each(gdprCountriesArr,function(index, value){ if(value === CountryName){ if(gdprConsentCtryMap.includes(CountryName.toLowerCase())) { consentVersion = gdprConsentVersionValue; return false; }else { consentVersion = gdprConsentVersion; return false; } } }); return consentVersion; }; /** * Get GCLID value. */ const getGclid = function (name) { var gclid = getUrlParam("gclid"); if(gclid == '') { gclid = getCookie('sig_gclid'); } return gclid; } /** * Pushes formSuccess event in Adobe Client Data Layer (ACDL) object. */ const sendFormSuccessEvent = function () { return new Promise((resolve, reject) => { window.adobeDataLayer = window.adobeDataLayer || []; window.adobeDataLayer.push({ event: "formSuccess", web: { webPageDetails: { URL: window.location.href, name: "", }, }, _softwareintegritygroupinc: { forms: { formName: 'Get a custom quote', formType: 'SIG \u002D High Priority Web (Get Pricing)', formSuccess: { value: 1, }, }, }, }); resolve({"status": "success"}); }); } // ------------------------------- var langMapping = { 'zh-Hans': 'zh_CN', 'ja': 'ja', 'en': 'en', 'zh-Hant': 'zh_TW', 'de': 'de' }; var langCode = $("html").attr("lang"); var locale = langMapping[langCode]; if(langMapping[langCode] === null || langMapping[langCode] === undefined){ locale = langMapping.en; } var i18nData = { 'zh_CN': {'requiredConsentBoxErrorMsg' : '请勾选下面的同意框,以完成表格来通过电子邮件接收您的资料。'}, 'ja': {'requiredConsentBoxErrorMsg' : '下記のチェックボックスにチェックをしていただき、emailにてファイルをお受取りください。'}, 'en': {'requiredConsentBoxErrorMsg' :'Please check the consent box below to complete the form and receive your asset via email.'}, 'zh_TW': {'requiredConsentBoxErrorMsg' :'请勾选下面的同意框,以完成表格来通过电子邮件接收您的资料。'}, 'de': {'requiredConsentBoxErrorMsg' :'Bitte klicken Sie zum Ausdruck Ihrer Zustimmung das enstprechende Kästchen und Sie erhalten Ihr angefordertes Dokument via E-Mail.'} }; form.onSuccess(function (vals, thankYouURL) { var url = "/content/black-duck/en-us/contact-sales/thankyou.html"; if(checkGDPRCountry($("#Country")) && !form.getFormElem().find("[name='Consent_Agreement__c']").prop("checked") && marketoFormName && marketoFormName.toLowerCase().indexOf("medium priority") > -1){ if ($(".customMktoErrMsg").length == 0) { var firstRow = form.getFormElem().find(".mktoFormRow").get(0); $('<div class="mktoFormRow customMktoErrMsg"><div class="mktoError"><div class="mktoErrorMsg" style="margin-bottom: 10px">' + '</div></div></div>') .insertBefore($(firstRow)); } else if($(".customMktoErrMsg .mktoErrorMsg").length == 0){ $(".customMktoErrMsg").html('<div class="mktoError"><div class="mktoErrorMsg" style="margin-bottom: 10px">' + '</div></div>'); } formLoadingErrMsg = i18nData[locale].requiredConsentBoxErrorMsg; $(".customMktoErrMsg .mktoErrorMsg").text(formLoadingErrMsg); ctaSubmitElem.prop('disabled', false); ctaSubmitElem.text(ctaSubmitText); $('html, body').animate({ scrollTop: $(".snps-aem-mktoForm").offset().top }) } else if(vals["Country"] && vals["Country"] === 'Germany' && marketoFormName && marketoFormName.toLowerCase().indexOf("medium priority") > -1){ sendFormSuccessEvent() .then(result => { if (currentPagePath.indexOf("/content/black-duck") > -1) { url = "/content/black-duck/en-us/contact-sales/dede-thank-you.html"; } window.location.href = url; }); } else { sendFormSuccessEvent() .then(result => { if (typeof url == 'undefined' || url === '' || url == null) { url = window.location.pathname.substring(0, window.location.pathname.indexOf(".html")) + "/thankyou.html"; window.location.href = url; } else { if (url.indexOf("http") == 0) { window.location.href = url; } else if (url.indexOf("/") == 0) { window.location.pathname = url; } } }); } return false; }); //onSuccess form.addHiddenFields({ "hiddenLandingPageURL": window.location.href, // "wfi":"", "Last_Campaign_ID__c": "701Uh00000MUlhZIAT", "Last_Campaign_Name__c": "25_03_Global_DAST Mezzanine Page", "autoresponderID": "2177", //"hidden_leadsource": "", "Alert_Email__c": "12", "Lead_Source_Most_Recent__c": "Website" }); function appendDigitalDataObj(form) { var vals = form.vals(); // Get the form field values var formId = vals.formid; var templatePath = "\/conf\/synopsys\/settings\/wcm\/templates\/sig\u002Dcontent\u002Dpage\u002Dtemplate"; var formDetailsObj = { "type": templatePath.length > 0 ? templatePath.split('/').pop() : '', "name": "SIG \u002D High Priority Web (Get Pricing)", "id": formId } if (typeof digitalData != "undefined") { digitalData.page["form_details"] = formDetailsObj; } } }); var checkFlag = true; $("body").keyup(".mktoLabel input", function (e) { e.preventDefault(); if (checkFlag == true) { window.adobeDataLayer = window.adobeDataLayer || []; window.adobeDataLayer.push({ event: "formInitiation", web: { webPageDetails: { URL: window.location.href, name: 'SIG \u002D High Priority Web (Get Pricing)', }, }, _softwareintegritygroupinc: { forms: { formName: 'Get a custom quote', formType: 'SIG \u002D High Priority Web (Get Pricing)', formInitiations: { value: 1, }, }, }, }); } checkFlag = false; return true; }); </script> </div> </div> </div> </section> </div> </div> </div> </section> </div> </div> </div> </div> </div> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div id="footerSIG" class="cmp-experiencefragment cmp-experiencefragment--sig-footer-js"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="footer aem-GridColumn aem-GridColumn--default--12"> <link rel="stylesheet" href="/etc.clientlibs/synopsys/clientlibs/navigation/footer.lc-a1d1a7b1374f3bc3ce1ce3ecaebb0152-lc.min.css" type="text/css"> <section id="a719fd44d-affc-48f8-86e7-d46d6060d14a" class="navigation-footer-component"> <footer id="footerBD"> <div class="footerBD-bg-component"> <div class="footerBD-container"> <div class="footerBD-social-icons-wrapper"> <figure class="BD-logo-figure"> <a href="/"> <img loading="lazy" class="blackDuck-footer-logo" src="/content/dam/black-duck/en-us/images/BlackDuckLogo-OnDark.svg" alt="Black Duck Home Page"> </a> </figure> <h3>Follow</h3> <ul class="BD-social-icons"> <li> <a href="https://x.com/blackduck_sw" title="Twitter"> <svg class="svg-inline--fa fa-x-twitter" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="x-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""> <path fill="currentColor" d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path> </svg> </a> </li> <li> <a href="https://www.linkedin.com/company/black-duck-software" title="Linkedin"> <svg class="svg-inline--fa fa-linkedin-in" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="linkedin-in" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""> <path fill="currentColor" d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path> </svg> <!-- <i class="fa-brands fa-linkedin-in"></i> --> </a> </li> <li> <a href="https://www.facebook.com/BlackDuckSoftware" title="Facebook"> <svg class="svg-inline--fa fa-facebook" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="facebook" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""> <path fill="currentColor" d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256C0 376 82.7 476.8 194.2 504.5V334.2H141.4V256h52.8V222.3c0-87.1 39.4-127.5 125-127.5c16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1c-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287V510.1C413.8 494.8 512 386.9 512 256h0z"></path> </svg> <!-- <i class="fa-brands fa-facebook"></i> --> </a> </li> <li> <a href="https://www.youtube.com/@BlackDuckSoftware" title="Youtube"> <svg class="svg-inline--fa fa-youtube" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="youtube" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512" data-fa-i2svg=""> <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path> </svg> </a> </li> </ul> </div> <p class="footer-contactUs"> <span class="footer-contactUs-manage footer-contactUs-manage2"> <a href="https://go.blackduck.com/email-subscription-center.html" target="_blank">Manage Email Preferences</a> </span> <span class="footer-contactUs-manage"> <a href="javascript:void(0)" class="ot-sdk-show-settings">Manage Cookie Settings</a> </span> <!-- <span class="footer-contactUs-phone"><i class="fa-sharp fa-thin fa-phone"></i> 800-541-7737</span> --> <a href="https://www.google.com/maps/place/800+District+Ave+%23101,+Burlington,+MA+01803/@42.4824129,-71.28993,12z/data=!4m5!3m4!1s0x89e39e3082ec0bb9:0x4f2eda58614dd0d9!8m2!3d42.482409!4d-71.2075325?entry=ttu" class="footer-contactUs-a" target="_blank"><i class="fa-thin fa-location-crosshairs"></i> 800 District Ave. Ste 201 <br>Burlington, MA 01803</a> </p> <a href="/contact-sales.html" class="footer-contactUs-button"> Contact Us </a> </div> <div class="BD-5ths"> <h3>Solutions</h3> <ul> <li><a href="/solutions/artificial-intelligence-software-development.html">AI-generated Code</a></li> <li><a href="/solutions/api-security-testing.html">API Security Testing</a></li> <li><a href="/solutions/appsec-consolidation.html">AppSec Consolidation</a></li> <li><a href="/solutions/application-security-testing.html">Application Security Testing</a></li> <li><a href="/solutions/devsecops.html">DevSecOps</a></li> <li><a href="/solutions/software-supply-chain-security.html">Software Supply Chain Security</a></li> <li><a href="/solutions/enterprise-application-security-risk-management.html">Manage AppSec Risk</a></li> <li><a href="/solutions/cloud-security.html">Cloud &amp; Container Security</a></li> <li><a href="/solutions/open-source-security.html">Open Source License Compliance</a></li> <li><a href="/solutions/mergers-and-acquisitions.html">M&amp;A Due Diligence</a></li> <li><a href="/solutions/compliance.html">Quality &amp; Security Standards Compliance</a></li> </ul> </div> <div class="BD-5ths"> <h3>Products &amp; Services</h3> <ul> <li><a href="/platform.html">AppSec SaaS Platform</a></li> <li><a href="/static-analysis-tools-sast.html">Static Analysis (SAST)</a></li> <li><a href="/software-composition-analysis-tools.html">Software Composition Analysis (SCA)</a></li> <li><a href="/interactive-application-security-testing.html">Interactive Analysis (IAST)</a></li> <li><a href="/dast.html">Dynamic Analysis (DAST)</a></li> <li><a href="/services/penetration-testing.html">Penetration Testing</a></li> <li><a href="/fuzz-testing.html">Protocol Fuzzing</a></li> <li><a href="/services/security-program.html">AppSec Program Services</a></li> <li><a href="/services/security-program/software-architecture-design.html">Threat &amp; Risk Assessments</a></li> </ul> </div> <div class="BD-5ths"> <h3>Support</h3> <ul> <li><a href="https://community.blackduck.com/">Community</a></li> <li><a href="https://documentation.blackduck.com">Documentation</a></li> <li><a href="https://blackduck.skilljar.com/">Product Education</a></li> <li><a href="/training.html">AppSec Training</a></li> <li><a href="/customer-success.html">Add-On Services</a></li> </ul> <h3>Resources</h3> <ul> <li><a href="/resources/datasheets.html">Datasheets</a></li> <li><a href="/resources/webinars.html">Webinars</a></li> <li><a href="/contact-sales.html">Demos</a></li> <li><a href="/resources/analyst-reports.html">Research &amp; Reports</a></li> <li><a href="/resources/white-papers.html">White Papers</a></li> <li><a href="/blog.html">Blog</a></li> </ul> </div> <div class="BD-5ths"> <h3>Explore more</h3> <ul class="list-4"> <li><a href="/company.html">About us</a></li> <li><a href="/contact-sales.html">Contact sales</a></li> <li><a href="/resources/case-studies.html">Customer stories</a></li> <li><a href="/partners.html">Partners</a></li> <li><a href="https://news.blackduck.com">Newsroom</a></li> <li><a href="/company/careers.html">Careers</a></li> <li><a href="/glossary.html">Glossary</a></li> <li><a href="/sitemap.html">Sitemap</a></li> </ul> <h3>Legal</h3> <ul class="list-4"> <li><a href="/company/legal.html">Agreements</a></li> <li><a href="/company/legal/privacy-policy.html">Privacy</a></li> <li><a href="/company/legal/vulnerability-disclosure-policy.html">Security</a></li> </ul> </div> </div> </div> <div class="bdcopyright"> ©2025 Black Duck Software, Inc. All Rights Reserved </div> </footer> </section></div> <div class="htmlTextOnly aem-GridColumn aem-GridColumn--default--12"> <div class="container "> <section id="a7c2956ca-285c-4168-91a1-2f3c67ca5623" class="html-text-only-component" data-enable-page-css="true"> <style> #footerSIG .navigation-footer-component { background: #211e1e; } #footerBD { max-width:1600px; } </style> </section> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!-- Loading Font Awesome library script using font awesome kit CDN URL with Auto-Subsetting feature enabled --> <script src="https://kit.fontawesome.com/5126b7755f.js" crossorigin="anonymous" defer></script> <!-- Adding defer attribute only for Synopsys Blogs JS clientlibs --> <script src="/etc.clientlibs/synopsys-clientlibs/synopsys-pagelibs.lc-32763883bd86843cc023ab36ec2bd0dc-lc.min.js"></script> <script src="/etc.clientlibs/synopsys/clientlibs/dataLayer.lc-8a349094069372a1bee5a363cd2afd05-lc.min.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10