Application Security The source code perspective Authors: Francesco Consiglio Marco Borza
Implementation Challenges • Iron Triangle • Security as an afterthought
The Secure SDLC in the Waterfall Model
SDLC vs Secure SDLC
Cost Reduction in the Secure SDLC TIME & COST “Cost to find/fix a defect during integration/system test is 15-90 times higher Integration & than at design/coding” System Testing Unit Testing SCAN BINARIES Code Inspection Static analysis tools find defects & design flaws “in phase” SCAN SOURCES WITH CHECKMARX PRODUCT LIFECYCLE DESIGN CODING QA PRODUCTION
Before we met Checkmarx … • Complex usability and unfamiliar interfaces (or familiar to coders only) • Inaccurate results reaching a high rate of FPs • Unaffordable solutions eventually requiring vast resources
Checkmarx SAST
• Leading Static Application Security Testing Vendor (SAST) • Ranked 2 nd Fastest Growing Security Company by • “Best Application Security Product in 2014” by Cyber Defense Magazine • Patented Technology • Strong financial backing, IWI, Ofer • Fortune 500 customers
Thank You!
Recommend
More recommend