discover.securecodewarrior.com Open in urlscan Pro
104.17.72.206  Public Scan

Submitted URL: https://goto.securecodewarrior.com/MTI2LUZaWS02NjIAAAGDdjGOfBLNxPZTtKiuo4zek3kWfU9xPhtrVroWwWgKl13AHB9_P-03bcLHC9hvGfu2eXeGDOI=
Effective URL: https://discover.securecodewarrior.com/primary-research-request.html?utm_source=ema&utm_medium=marketo&utm_campaign=thank-you-emails&mk...
Submission: On March 30 via api from SE — Scanned from DE

Form analysis 3 forms found in the DOM

<form class="mktoForm mktoHasWidth mktoLayoutAbove" id="mktoForm_1198" novalidate="novalidate" style="font-family: Arial, Verdana, sans-serif; font-size: 16px; color: rgb(51, 51, 51); width: 1601px;">
  <style type="text/css">
    .mktoForm .mktoButtonWrap.mktoGlow .mktoButton {
      color: #fff;
      background: #fff;
      border: 1px solid #F9B872;
      padding: 0.4em 1em;
      font-size: 1em;
      box-shadow: 0px 0px 10px 2px #FDEEA6;
      background-color: #F49F6C;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#F49F6C), to(#EC802F));
      background-image: -webkit-linear-gradient(top, #F49F6C, #EC802F);
      background-image: -moz-linear-gradient(top, #F49F6C, #EC802F);
      background-image: linear-gradient(to bottom, #F49F6C, #EC802F);
    }

    .mktoForm .mktoButtonWrap.mktoGlow .mktoButton:hover {
      border: 1px solid #db6700;
    }

    .mktoForm .mktoButtonWrap.mktoGlow .mktoButton:focus {
      outline: none;
      border: 1px solid #db6700;
    }

    .mktoForm .mktoButtonWrap.mktoGlow .mktoButton:active {
      box-shadow: 0px 0px 10px 2px #afd5f7;
      background-color: #EC802F;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#EC802F), to(#F49F6C));
      background-image: -webkit-linear-gradient(top, #EC802F, #F49F6C);
      background-image: -moz-linear-gradient(top, #EC802F, #F49F6C);
      background-image: linear-gradient(to bottom, #EC802F, #F49F6C);
    }
  </style>
  <div class="mktoTemplateBox">Welcome back, Theophile!&nbsp;<br><br><span class="mktoButtonWrap mktoGlow"><button type="submit" class="mktoButton">Download</button></span><br><br><a class="mktoNotYou">Not you?</a></div><input type="hidden"
    name="formid" class="mktoField mktoFieldDescriptor" value="1198"><input type="hidden" name="lpId" class="mktoField mktoFieldDescriptor" value="7155"><input type="hidden" name="subId" class="mktoField mktoFieldDescriptor" value="59"><input
    type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="126-FZY-662"><input type="hidden" name="lpurl" class="mktoField mktoFieldDescriptor"
    value="//discover.securecodewarrior.com/primary-research-request.html?cr={creative}&amp;kw={keyword}"><input type="hidden" name="followupLpId" class="mktoField mktoFieldDescriptor" value="7158"><input type="hidden" name="cr"
    class="mktoField mktoFieldDescriptor" value=""><input type="hidden" name="kw" class="mktoField mktoFieldDescriptor" value=""><input type="hidden" name="q" class="mktoField mktoFieldDescriptor" value="">
</form>

POST /index.php/leadCapture/save3

<form class="mktoForm mktoNoJS" action="/index.php/leadCapture/save3" method="post">
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="FirstName"> First Name: </label>
      <input type="text" class="mktoField mktoTextField" name="FirstName" id="FirstName">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="LastName"> Last Name: </label>
      <input type="text" class="mktoField mktoTextField" name="LastName" id="LastName">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="Company"> Company: </label>
      <input type="text" class="mktoField mktoTextField" name="Company" id="Company">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="Email"> Business Email: <script>
          // <![CDATA[
          (function() {
            // Please include the email domains you would like to block in this list
            var invalidDomains = ["@gmail.", "@yahoo.", "@hotmail.", "@live.", "@aol.", "@outlook.", "@protonmail."];
            MktoForms2.whenReady(function(form) {
              form.onValidate(function() {
                var email = form.vals().Email;
                if (email) {
                  if (!isEmailGood(email)) {
                    form.submitable(false);
                    var emailElem = form.getFormElem().find("#Email");
                    form.showErrorMessage("Must be Business email.", emailElem);
                  } else {
                    form.submitable(true);
                  }
                }
              });
            });

            function isEmailGood(email) {
              for (var i = 0; i < invalidDomains.length; i++) {
                var domain = invalidDomains[i];
                if (email.indexOf(domain) != -1) {
                  return false;
                }
              }
              return true;
            }
          })();
          // ]]>
        </script> </label>
      <input type="text" class="mktoField mktoTextField" name="Email" id="Email">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="subscriptionLastUpdated">
      </label>
      <input type="text" class="mktoField mktoTextField" name="subscriptionLastUpdated" id="subscriptionLastUpdated">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="utm_source__c"> utm_source: </label>
      <input type="text" class="mktoField mktoTextField" name="utm_source__c" id="utm_source__c">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="utm_medium__c"> utm_medium: </label>
      <input type="text" class="mktoField mktoTextField" name="utm_medium__c" id="utm_medium__c">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="utmcampaigns"> utm_campaign: </label>
      <input type="text" class="mktoField mktoTextField" name="utmcampaigns" id="utmcampaigns">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="utm_content"> utm_content: </label>
      <input type="text" class="mktoField mktoTextField" name="utm_content" id="utm_content">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="utmterm"> utm_term: </label>
      <input type="text" class="mktoField mktoTextField" name="utmterm" id="utmterm">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="Job_Role__c"> Job Role: </label>
      <input type="text" class="mktoField mktoTextField" name="Job_Role__c" id="Job_Role__c">
    </div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFormCol">
      <label class="mktoLabel" for="Title"> Job Title: </label>
      <input type="text" class="mktoField mktoTextField" name="Title" id="Title">
    </div>
  </div>
  <span style="display:none;"><input type="text" name="_marketo_comments" value=""></span>
  <span class="mktoButtonWrap"><button type="submit" class="mktoButton">Submit</button></span>
  <input type="hidden" name="lpId" value="7155">
  <input type="hidden" name="subId" value="59">
  <input type="hidden" name="lpurl" value="//discover.securecodewarrior.com/primary-research-request.html?cr={creative}&amp;kw={keyword}">
  <input type="hidden" name="formid" value="1198">
  <input type="hidden" name="formVid" value="1198">
  <input type="hidden" name="ret" value="//discover.securecodewarrior.com/WC-2021-05-Primary-Research-Final-Report_LP-TY-Page.html">
  <input type="hidden" name="munchkinId" value="126-FZY-662">
  <input type="hidden" name="kw" value="">
  <input type="hidden" name="cr" value="">
  <input type="hidden" name="searchstr" value="">
  <input type="hidden" name="_mkt_disp" value="return">
  <input type="hidden" name="_mkt_trk" value="">
</form>

<form class="mktoForm mktoHasWidth mktoLayoutAbove" novalidate="novalidate" style="font-family: Arial, Verdana, sans-serif; font-size: 16px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;">
</form>

Text Content

WE USE COOKIES TO MAKE SECURE CODE WARRIOR'S SITES FUNCTION BETTER FOR OUR
VISITORS

Please read our Cookie Policy for more information.
[#OOI_PERSONAL_INFORMATION#]
Decline Allow all cookies Show details
OK
Decline Allow selection Allow all cookies
Necessary
Preferences
Statistics
Marketing
Show details
Cookie declaration [#IABV2SETTINGS#] About
 Necessary (22)  Preferences (12)  Statistics (6)  Marketing (50)  Unclassified
(19)
Necessary cookies are essential for site functionality, such as distinguishing
between bots and humans and distributing traffic to our websites on several
servers in order to optimise response times. Our websites cannot function
properly without these cookies. Our visitors cannot choose to disable necessary
cookies.

NameProviderPurposeExpiryTypeAWSALBplugins.jetbrains.comRegisters which
server-cluster is serving the visitor. This is used in context with load
balancing, in order to optimize user experience. 7
daysHTTPAWSALBCORSplugins.jetbrains.comRegisters which server-cluster is serving
the visitor. This is used in context with load balancing, in order to optimize
user experience. 6 daysHTTPCookieConsent [x4]CookiebotStores the user's cookie
consent state for the current domain1
yearHTTP__cf_bm [x2]discover.securecodewarrior.com
TypeformThis cookie is used to distinguish between humans and bots. This is
beneficial for the website, in order to make valid reports on the use of their
website.1 dayHTTPBIGipServer# [x2]discover.securecodewarrior.com
Marketo, INCUsed to distribute traffic to the website on several servers in
order to optimise response times.SessionHTTPCONSENT [x3]Google
YouTubeUsed to detect if the visitor has accepted the marketing category in the
cookie banner. This cookie is necessary for GDPR-compliance of the website. 2
yearsHTTPli_gcLinkedInStores the user's cookie consent state for the current
domain2 yearsHTTPJSESSIONIDNew RelicPreserves users states across page
requests.SessionHTTP#.#-#-#-#-#.ackTypeformUsed to contain user’s survey and
quiz answers in Local Storage.PersistentHTML#.#-#-#-#-#.inProgressTypeformUsed
to contain user’s survey and quiz answers in Local
Storage.PersistentHTML#.#-#-#-#-#.queueTypeformUsed to contain user’s survey and
quiz answers in Local Storage.PersistentHTML#.#-#-#-#-#.reclaimEndTypeformUsed
to contain user’s survey and quiz answers in Local
Storage.PersistentHTML#.#-#-#-#-#.reclaimStartTypeformUsed to contain user’s
survey and quiz answers in Local Storage.PersistentHTMLdebugTypeformThis cookie
is used to detect errors on the website - this information is sent to the
website's support staff in order to optimize the visitor's experience on the
website.PersistentHTMLvisitorIdws.zoominfo.comPreserves users states across page
requests.1 yearHTTP

Preference cookies record visitor preferences, such as whether our visitors are
recurring visitors, when they last visited, what language they selected and so
forth.

NameProviderPurposeExpiryTypeCookieConsentBulkSetting-#CookiebotEnables cookie
consent across multiple websitesPersistentHTMLlang [x2]LinkedInRemembers the
user's selected language version of a
websiteSessionHTTPbitmovinplayer_configmedia.ausbiz.liveUsed to determine the
optimal video quality based on the visitor's device and network settings.
PersistentHTMLdrift_aidDriftSets a unique ID for the specific user. This allows
the website to target the user with relevant offers through its chat
functionality. 2 yearsHTTPdrift_campaign_refreshDriftSets a unique ID for the
specific user. This allows the website to target the user with relevant offers
through its chat functionality. 1 dayHTTPDRIFT_SESSION_CAMPAIGNSDriftUsed to
determine when and where certain pop-ups on the website should be presented for
the user and remember whether the user has closed these, to keep them from
showing multiple times.PersistentHTMLDRIFT_SESSION_IDDriftAllows the website to
recoqnise the visitor, in order to optimize the chat-box functionality.
SessionHTMLDRIFT_SESSION_STARTEDDriftStores a unique ID string for each chat-box
session. This allows the website-support to see previous issues and reconnect
with the previous supporter. SessionHTMLDRIFT_visitCountsDriftDetermines the
number of visits of the specific visitor. This is used in order to make the
chat-box function more relevant.PersistentHTMLdriftt_aidDriftNecessary for the
functionality of the website's chat-box function. 2
yearsHTTPweglot:slugsWeglotDetermines the preferred language of the visitor.
Allows the website to set the preferred language upon the visitor's re-entry.
PersistentHTML

Statistics cookies collect statistical information about the way our visitors
interact with our websites so we can build a better experience for all visitors.

NameProviderPurposeExpiryTypejserrors/1/#New
RelicPendingSessionPixel_gaGoogleRegisters a unique ID that is used to generate
statistical data on how the visitor uses the website.2 yearsHTTP_ga_#GoogleUsed
by Google Analytics to collect data on the number of times a user has visited
the website as well as dates for the first and most recent visit. 2
yearsHTTPSGoogleSets a unique ID for the session. This allows the website to
obtain data on visitor behaviour for statistical purposes.1
dayHTTPAnalyticsSyncHistoryLinkedInUsed in connection with data-synchronization
with third-party analysis service. 29
daysHTTPyt-player-headers-readableYouTubeUsed to determine the optimal video
quality based on the visitor's device and network settings. PersistentHTML

Marketing cookies personalise content, tailor and measure advertisements to our
visitors and record progress and results of trial users and competition
participants.

NameProviderPurposeExpiryTypeVISITOR_INFO1_LIVEYouTubeTries to estimate the
users' bandwidth on pages with integrated YouTube videos.179
daysHTTPYSCYouTubeRegisters a unique ID to keep statistics of what videos from
YouTube the user has seen.SessionHTTPyt.innertube::nextId [x2]YouTubeRegisters a
unique ID to keep statistics of what videos from YouTube the user has
seen.PersistentHTMLyt.innertube::requests [x2]YouTubeRegisters a unique ID to
keep statistics of what videos from YouTube the user has
seen.PersistentHTMLyt-remote-cast-available [x2]YouTubeStores the user's video
player preferences using embedded YouTube
videoSessionHTMLyt-remote-cast-installed [x2]YouTubeStores the user's video
player preferences using embedded YouTube
videoSessionHTMLyt-remote-connected-devices [x2]YouTubeStores the user's video
player preferences using embedded YouTube
videoPersistentHTMLyt-remote-device-id [x2]YouTubeStores the user's video player
preferences using embedded YouTube
videoPersistentHTMLyt-remote-fast-check-period [x2]YouTubeStores the user's
video player preferences using embedded YouTube
videoSessionHTMLyt-remote-session-app [x2]YouTubeStores the user's video player
preferences using embedded YouTube
videoSessionHTMLyt-remote-session-name [x2]YouTubeStores the user's video player
preferences using embedded YouTube videoSessionHTMLuuid2AppnexusRegisters a
unique ID that identifies a returning user's device. The ID is used for targeted
ads.3 monthsHTTPrp.gifRedditNecessary for the implementation of the Reddit.com's
share-button function.SessionPixelIDEGoogleUsed by Google DoubleClick to
register and report the website user's actions after viewing or clicking one of
the advertiser's ads with the purpose of measuring the efficacy of an ad and to
present targeted ads to the user.1 yearHTTPpagead/landing [x2]GoogleCollects
data on visitor behaviour from multiple websites, in order to present more
relevant advertisement - This also allows the website to limit the number of
times that they are shown the same advertisement.
SessionPixeltest_cookieGoogleUsed to check if the user's browser supports
cookies.1 dayHTTPcommon/cavalry_endpoint.phpMeta Platforms, Inc.Collects data on
visitor behaviour from multiple websites, in order to present more relevant
advertisement - This also allows the website to limit the number of times that
they are shown the same advertisement. SessionPixelNIDGoogleRegisters a unique
ID that identifies a returning user's device. The ID is used for targeted ads.6
monthsHTTPpagead/1p-user-list/#GoogleTracks if the user has shown interest in
specific products or events across multiple websites and detects how the user
navigates between sites. This is used for measurement of advertisement efforts
and facilitates payment of referral-fees between
websites.SessionPixelbcookieLinkedInUsed by the social networking service,
LinkedIn, for tracking the use of embedded services.2
yearsHTTPbscookieLinkedInUsed by the social networking service, LinkedIn, for
tracking the use of embedded services.2 yearsHTTPlidcLinkedInUsed by the social
networking service, LinkedIn, for tracking the use of embedded services.1
dayHTTPUserMatchHistoryLinkedInUsed to track visitors on multiple websites, in
order to present relevant advertisement based on the visitor's preferences. 29
daysHTTP_gcl_auGoogleUsed by Google AdSense for experimenting with advertisement
efficiency across websites using their services. 3
monthsHTTP_mkto_trk [x2]MarketoContains data on visitor behaviour and website
interaction. This is used in context with the email marketing service
Marketo.com, which allows the website to target visitors via email. 2
yearsHTTP_rdt_uuid [x2]RedditUsed to track visitors on multiple websites, in
order to present relevant advertisement based on the visitor's preferences. 3
monthsHTTPi/jotTwitter Inc.Sets a unique ID for the visitor, that allows third
party advertisers to target the visitor with relevant advertisement. This
pairing service is provided by third party advertisement hubs, which facilitates
real-time bidding for advertisers. SessionPixelattribution_user_idTypeformUsed
in context with the website’s pop-up questionnaires and messengering. The data
is used for statistical or marketing purposes.1
yearHTTPrl_page_init_referring_domainTypeformRegisters how the user has reached
the website to enable pay-out of referral commission fees to
partners.PersistentHTMLytidb::LAST_RESULT_ENTRY_KEYYouTubeStores the user's
video player preferences using embedded YouTube
videoPersistentHTMLCOMPASSGooglePending1
dayHTTP#-visitorIdTypeformPendingPersistentHTMLrl_anonymous_idTypeformPendingPersistentHTMLrl_group_idTypeformPendingPersistentHTMLrl_group_traitTypeformPendingPersistentHTMLrl_page_init_referrerTypeformPendingPersistentHTMLrl_traitTypeformPendingPersistentHTMLrl_user_idTypeformPendingPersistentHTML

Unclassified cookies are cookies that we are in the process of classifying,
together with the providers of individual cookies.

NameProviderPurposeExpiryTypeevents/1/512e9363d6New
RelicPendingSessionPixelCOMPATIBILITY_MAPplugins.jetbrains.comPendingPersistentHTMLCOMPATIBILITY_MAP_expirationplugins.jetbrains.comPendingPersistentHTMLUSER_IDE_LISTplugins.jetbrains.comPendingPersistentHTMLUSER_IDE_LIST_expirationplugins.jetbrains.comPendingPersistentHTMLVikingBankAntiForgeryToken [x6]mission.securecodewarrior.com
www.securecodewarrior.com
m-e99d5ae7-1ccc-45ab-85ef-9910b8cd34e6-0.mission.securecodewarrior.comPendingSessionHTTPauth-tokendiscover.securecodewarrior.comPendingSessionHTMLVikingBankSessionId [x6]mission.securecodewarrior.com
www.securecodewarrior.com
m-e99d5ae7-1ccc-45ab-85ef-9910b8cd34e6-0.mission.securecodewarrior.comPendingSessionHTTPshowTranslationIdsdiscover.securecodewarrior.comPendingSessionHTML

 [#IABV2_LABEL_PURPOSES#]  [#IABV2_LABEL_FEATURES#]  [#IABV2_LABEL_PARTNERS#]
[#IABV2_BODY_PURPOSES#]
[#IABV2_BODY_FEATURES#]
[#IABV2_BODY_PARTNERS#]
Our visitors can learn more about how we manage personal information, how our
visitors may access and correct their personal information, how they can
complain about a breach of privacy and contact us, in our Privacy Policy

 

Secure Code Warrior’s websites use different types of cookies. Some cookies are
placed by third-party services that appear on our pages with whom we share
information about our visitors’ use of our site. Third parties can be located
overseas, including the USA, Ireland, UK, and Australia.

 

Our visitors can at any time change or withdraw consent from the Cookie
Declaration.

Your consent applies to the following domains: sensei.securecodewarrior.com,
softwaresecuritygurus.com, www.securecodewarrior.com,
discover.securecodewarrior.com, leadersinappsec.com


Cookie declaration last updated on 08.02.21 by Cookiebot


HEADING TITLE GOES HERE



Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo.


SHIFTING FROM REACTION TO PREVENTION: THE CHANGING FACE OF SOFTWARE SECURITY
2021

Common vulnerabilities, many of which have been known for decades, continue to
persist within the Software Development Lifecycle (SDLC) because reactive
measures (such as scanners, tooling, and pentesting) only find the problem,
often after the application is in production, and rarely do they address the
reason for the problem or its source.

Based on a study with Evans Data Corp. in August 2020, this whitepaper explores
the changing face of software security with analysis and recommendations on how
organizations can stop repeat vulnerabilities from happening and experience a
positive shift in security culture throughout the SDLC. Learn how to:



 * Ensure security is considered from the start of the SDLC
 * Take a human-led approach to secure coding
 * Stamp out poor coding practices for good



Download Now! 




Welcome back, Theophile! 

Download

Not you?
First Name:
Last Name:
Company:
Business Email:

utm_source:
utm_medium:
utm_campaign:
utm_content:
utm_term:
Job Role:
Job Title:
Submit


HEADING TITLE LEFT 2

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
culpa qui officia deserunt mollit anim id est laborum.

CTA Text goes here



HEADING TITLE RIGHT

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
culpa qui officia deserunt mollit anim id est laborum.

CTA Text goes here

LEVEL UP YOUR SKILLS


Uplift your secure code skills systematically with 100% hands-on training in how
to spot and fix vulnerabilities, in your choice of programming language and
frameworks.

Build upon your experiences and skillset with the Secure Code Warrior skills
platform and move beyond passive recall to active application of your knowledge.
This unique preventative approach will help make security an intrinsic part of
your thought process and workflow to produce quality software - fast!



Try it for yourself

© 2015-2021 Secure Code Warrior Limited. All Rights Reserved.  

 * Terms of Use
 * Privacy Policy
 * Cookie Policy