Checkmarx SCG
Checkmarx SCG
Checkmarx SCG
com)
Richard Lee – ASEAN Channel Technical ([email protected] )
Edwin Lee – ASEAN Director ( [email protected] )
Checkmarx Overview
Who Checkmarx
Checkmarx Software Security Platform Solution
On premise & Private Cloud
- Cx SAST (Static Application Security Testing )
Agenda - Cx SCA (Software Composition Analysis )
- Cx CB ( Codebashing)
- Cx IAST (Interactive Application Security Testing
On SaaS
- Cx ASP ( Application security Platform )
Product and Licensing
Demo
Open Discussion & Next step
/ Company History
Founded in 2006 by Emmanuel Benzaquen (CEO) and Maty
Siman (CTO). Acquired by Hellman & Friedman in 2020
RATED #1 IN STRATEGY
for strength of product vision, planned enhancements,
execution roadmap and market approach.
- Confidential -
Proprietary & Confidential | All Rights Reserved | 6
Checkmarx Software Security Solutions
/ On-Premise & Private / Hosted
Cloud
8
/ The Traditional Software Security Couple
SAST DAST
White Box Black Box
Security Testing Security Testing
Programming
Build / Scan
Manage
Code Issue
Check-in Schedule scans tickets
IDE Integration
Vulnerable Line of
Code
Where to Fix
Detailed
Remediation ?
Advice
Describe Attack
Vector
Point to
Place in Code
Identify
Language and
Vulnerabilities
Best Fix
Location
Your Code
Open Source
Code
Vulnerable
Function
SS1 when would it not be? the implies it's part of something else. also i thought standalone was problematic?
Susan StClair, 5/24/2020
Sample Report : SCA
Objective C
/ Swift
DevOps-Ready
Events Database
CxIAST Agent
Application Under Test
CxIAST
Security Handler
(query Language)
1 2 3 4
Monitoring of Event-collection Security-queries execution Pushing vulnerabilities
application during testing (real-time & post-mortem) to the Dashboard
under test
/ CxCB in a
Nutshell
Awareness is an ever-lasting need. In
most cases, training is constrained to a
limited time period.
CxCodebashing is a game-ified training
& awareness learning platform that
delivers fun & interactive learning in 5-8
minutes, for specific vulnerability types
See all moving Real Interactive by language.
parts of Vulnerable Course tutor
application stack Apps!
Content updates
Checkmarx integration
/ What it looks like?
Which
vulnerability is
presented in
the following
code?
Defect Tracking
Proprietary & Confidential | All Rights Reserved | 31
/ Software as a Service (SaaS)
32
Checkmarx Introduces
Built for cloud generation One click cloud application Based on Checkmarx
development security platform industry-leading technology
Tech stack and architecture, processes, Single stakeholder, single process, single With the widest coverage and best
vulnerabilities product, no installations, no servers accuracy out there
< / > C h e c k m a r x A ST C l o u d – S o f t w a re a s a S e r v i c e
S e c u r e D i g i t a l Tr a n s f o r m a t i o n
Correlation layer
App Code
5
Microservices A Microservices B
External Services
3rd Party
IaC AWS
SCM IDEs
Actions* Webhooks*
/ 6 Main Reasons Why Customers Approach
Checkmarx
Organizational Needs Minimizing The Risk Time to Market
(Agile/DevOps)
PCI, HIPAA, ISO, etc. Either in response to a recent
breach/hack; or they are in fear of Business depends on its ability to
being breached/hacked. release versions through its
CI/CD pipeline. Organizations
can’t let Security Testing get in
the way of release.
SAST solution including support languages and formworks, all out of Intro Package : 12 users & 10 projects
CXSAST / Checkmarx Static Application Security Testing
box ava integration , CLI and API, no limit on lines of code , no limit on
(On cloud & On premise)
number of scans Advance Package : 24 users & 20 projects
Cx-Users
Named User who uses the
product’s user interfaces
(Web/Plugins)
Devs who commit code to SCM
integrated with Cx
Next step :
- POC with YIP