SlideShare a Scribd company logo
1© Copyright 2013 Coveros, Inc. All rights reserved.
Gene Gotimer, Senior Architect
gene.gotimer@coveros.com
2© Copyright 2013 Coveros, Inc. All rights reserved.
 Coveros helps organizations accelerate the delivery of
business value through secure, reliable software
About Coveros
3© Copyright 2013 Coveros, Inc. All rights reserved.
Security Testing
 Late in the cycle
 Issues are not remediated
 Needs ROI: lower cost, better results, or both
4© Copyright 2013 Coveros, Inc. All rights reserved.
Security Testing
 Consider open-source and free tools
 Opportunities in Continuous Delivery and Cloud
Identify low effort opportunities using free
and open-source tools
5© Copyright 2013 Coveros, Inc. All rights reserved.
Continuous Integration
 Merge work frequently
 Code commits to source control
 Unit tests run automatically
 No long integration cycle at the end
 Fix code when we find problems
 Build-Test-Commit cycle = rapid feedback
6© Copyright 2013 Coveros, Inc. All rights reserved.
Continuous Delivery
 Every build potentially releasable
 Release is a business decision
 Extrapolation of Continuous Integration
– Deploys
– Functional tests
– Load and performance tests
– Security tests
 Build-Test-Commit-Deploy-Test-Release cycle
7© Copyright 2013 Coveros, Inc. All rights reserved.
Cloud Computing
 Can’t wait for long procurement
 Public or Private clouds
 Works well with Continuous Delivery
– Easy to deploy
– New environments whenever
8© Copyright 2013 Coveros, Inc. All rights reserved.
Maturity Model for Security Testing
 Level 0: No Security Testing
 Level 1: Unit Testing and Static Analysis
 Level 2: Automated Deploys and Functional Testing
 Level 3: Automated Configuration Management
 Level 4: Cloud Deployments
 Level 5: Continuous Delivery
9© Copyright 2013 Coveros, Inc. All rights reserved.
Maturity Model for Security Testing
 Level 0: No Security Testing
 Level 1: Unit Testing and Static Analysis
 Level 2: Automated Deploys and Functional Testing
 Level 3: Automated Configuration Management
 Level 4: Cloud Deployments
 Level 5: Continuous Delivery
10© Copyright 2013 Coveros, Inc. All rights reserved.
Maturity Model for Security Testing
 Level 0: No Security Testing
 Level 1: Unit Testing and Static Analysis
 Level 2: Automated Deploys and Functional Testing
 Level 3: Automated Configuration Management
 Level 4: Cloud Deployments
 Level 5: Continuous Delivery
11© Copyright 2013 Coveros, Inc. All rights reserved.
Level 1: Unit Testing and Static Analysis
 Unit Tests:
– Confidence to make changes
– Error handling
– General logic errors
– Bounds checking
– Edge conditions
12© Copyright 2013 Coveros, Inc. All rights reserved.
Level 1: Unit Testing and Static Analysis
 Static Analysis:
– Common errors
– Unused variables
– SQL injection
– Cross-Site Scripting (XSS)
– Hard-coded passwords
13© Copyright 2013 Coveros, Inc. All rights reserved.
Level 1: Unit Testing and Static Analysis
 Unit testing:
 JUnit for Java
 NUnit for .Net
 PyUnit for Python
 PHPUnit for PHP
 Static Analysis:
 Sonar for many languages
 PMD for Java
 FindBugs for Java
 PHPMD for PHP
 FxCop for .Net
 PyChecker for Python
 pylint for Python
14© Copyright 2013 Coveros, Inc. All rights reserved.
Maturity Model for Security Testing
 Level 0: No Security Testing
 Level 1: Unit Testing and Static Analysis
 Level 2: Automated Deploys and Functional Testing
 Level 3: Automated Configuration Management
 Level 4: Cloud Deployments
 Level 5: Continuous Delivery
15© Copyright 2013 Coveros, Inc. All rights reserved.
Level 2: Automated Deploys and Functional Testing
 Automated Deploys:
– Frequent security scans
– Rapid feedback
– Web application scanners:
 w3af
 wapiti
 Skipfish
– Start basic, add tuning
16© Copyright 2013 Coveros, Inc. All rights reserved.
Level 2: Automated Deploys and Functional Testing
 Functional Testing:
– Access control
– Data protection
– Web Application testing:
 Selenium
17© Copyright 2013 Coveros, Inc. All rights reserved.
Level 2: Automated Deploys and Functional Testing
 Proxies:
– Better coverage
– XSS and Cross-Site Request Forgery (XSRF)
– URLs for logs to augment spidering
– Data leakage
– Web application proxies:
 OWASP Zed Attack Proxy (ZAP) Project
 OWASP WebScarab
 Ratproxy
18© Copyright 2013 Coveros, Inc. All rights reserved.
Maturity Model for Security Testing
 Level 0: No Security Testing
 Level 1: Unit Testing and Static Analysis
 Level 2: Automated Deploys and Functional Testing
 Level 3: Automated Configuration Management
 Level 4: Cloud Deployments
 Level 5: Continuous Delivery
19© Copyright 2013 Coveros, Inc. All rights reserved.
Level 3: Automated Configuration Management
 Deployment/Configuration:
 Puppet
 Chef
 Provisioning:
 Cobbler
 Kickstart
 Windows Deployment Services
 Completely new systems or build on templates
 Repeatable configuration management
20© Copyright 2013 Coveros, Inc. All rights reserved.
Level 3: Automated Configuration Management
 Complete system scans
 OpenVAS
 Nmap
 Nikto2
21© Copyright 2013 Coveros, Inc. All rights reserved.
Maturity Model for Security Testing
 Level 0: No Security Testing
 Level 1: Unit Testing and Static Analysis
 Level 2: Automated Deploys and Functional Testing
 Level 3: Automated Configuration Management
 Level 4: Cloud Deployments
 Level 5: Continuous Delivery
22© Copyright 2013 Coveros, Inc. All rights reserved.
Level 4: Cloud Deployments
 On-demand environments
– Long running scans in parallel
– Production-sized machines, even temporarily
– Failover and high-availability
 Multiple client systems in parallel
– Race conditions
– Multi-user interactions
23© Copyright 2013 Coveros, Inc. All rights reserved.
Level 4: Cloud Deployments
 Web performance testing frameworks:
 Apache Jmeter: Java-based UI
• HTTP, HTTPS, SOAP, JDBC, LDAP, JMS, SMTP,
POP, IMAP
 ab, ApacheBench: command-line
 The Grinder: Jython and Clojure
 Gatling: Scala
24© Copyright 2013 Coveros, Inc. All rights reserved.
Maturity Model for Security Testing
 Level 0: No Security Testing
 Level 1: Unit Testing and Static Analysis
 Level 2: Automated Deploys and Functional Testing
 Level 3: Automated Configuration Management
 Level 4: Cloud Deployments
 Level 5: Continuous Delivery
25© Copyright 2013 Coveros, Inc. All rights reserved.
Level 5: Continuous Delivery
 Release ready for production
 Continuous deployment
 High levels of automation
 Dashboards
– Custom development
26© Copyright 2013 Coveros, Inc. All rights reserved.
Personal Experience
 Agile development grew into Continuous Delivery
 Automated deploys with Puppet
 Selenium functional tests
 JMeter performance tests
27© Copyright 2013 Coveros, Inc. All rights reserved.
Personal Experience
 Security testing lagged
 Excuses:
– The “official” tool is expensive.
– It would take a lot of time to acquire and then to
configure it.
– We don’t have time.
– It isn’t our responsibility.
– The security team wouldn’t accept our scans anyway.
 Open-source tools
 Focus on security, not compliance
 Limited time
28© Copyright 2013 Coveros, Inc. All rights reserved.
Personal Experience
 Web application scans with w3af
 Vulnerability assessments with OpenVAS
 Security standards checks with Openscap
 Initial implementation ~ a day each
 No more freebies
29© Copyright 2013 Coveros, Inc. All rights reserved.
Conclusion
 Earlier security testing
– Less likely to skip
– More likely to remediate
 Open-source tools
 Other testing as foundation
 Gradually add more security tests
 Continuous Delivery and Cloud Computing give security
testing opportunities
30© Copyright 2013 Coveros, Inc. All rights reserved.
Questions?
Gene Gotimer
Email: gene.gotimer@coveros.com
Twitter: @CoverosGene

More Related Content

PPTX
DevOps in a Regulated and Embedded Environment (AgileDC)
PPTX
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
PDF
Continuous Delivery in a Legacy Shop - One Step at a Time
PDF
System Event Monitoring for Active Authentication
PDF
Web Application Security Testing: Kali Linux Is the Way to Go
PDF
Better Security Testing: Using the Cloud and Continuous Delivery
PDF
Compatibility Testing of Your Web Apps - Tips and Tricks for Debugging Locall...
PDF
Create Disposable Test Environments with Vagrant and Puppet
DevOps in a Regulated and Embedded Environment (AgileDC)
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Continuous Delivery in a Legacy Shop - One Step at a Time
System Event Monitoring for Active Authentication
Web Application Security Testing: Kali Linux Is the Way to Go
Better Security Testing: Using the Cloud and Continuous Delivery
Compatibility Testing of Your Web Apps - Tips and Tricks for Debugging Locall...
Create Disposable Test Environments with Vagrant and Puppet

What's hot (20)

PPT
Securing Apache Web Servers
PDF
Building Security in Using CI
PDF
Increasing Quality with DevOps
PPT
Code Quality - Security
PPTX
Rapid software testing and conformance with static code analysis
PDF
Connect Ops and Security with Flexible Web App and API Protection
PDF
DevSecOps: What Why and How : Blackhat 2019
PPTX
Test parallelization using Jenkins
PPTX
Integrating security into Continuous Delivery
PDF
The Future of Security and Productivity in Our Newly Remote World
PPTX
SecDevOps: The New Black of IT
PDF
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
PDF
Better Security Testing: Using the Cloud and Continuous Delivery
PDF
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
PDF
DevSecOps and the CI/CD Pipeline
PDF
Security DevOps - Staying secure in agile projects // OWASP AppSecEU 2015 - A...
PDF
8 Tips for Deploying DevSecOps
PDF
NYIT DSC/ Spring 2021 - Introduction to DevOps (CI/CD)
PDF
DevSecOps Fundamentals and the Scars to Prove it.
PPTX
Legal and Practical Concerns with Software Development
Securing Apache Web Servers
Building Security in Using CI
Increasing Quality with DevOps
Code Quality - Security
Rapid software testing and conformance with static code analysis
Connect Ops and Security with Flexible Web App and API Protection
DevSecOps: What Why and How : Blackhat 2019
Test parallelization using Jenkins
Integrating security into Continuous Delivery
The Future of Security and Productivity in Our Newly Remote World
SecDevOps: The New Black of IT
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
Better Security Testing: Using the Cloud and Continuous Delivery
TechTalk 2021: Peran IT Security dalam Penerapan DevOps
DevSecOps and the CI/CD Pipeline
Security DevOps - Staying secure in agile projects // OWASP AppSecEU 2015 - A...
8 Tips for Deploying DevSecOps
NYIT DSC/ Spring 2021 - Introduction to DevOps (CI/CD)
DevSecOps Fundamentals and the Scars to Prove it.
Legal and Practical Concerns with Software Development
Ad

Similar to Better Security Testing: Using the Cloud and Continuous Delivery (20)

PPTX
Service Virtualization: Delivering Complex Test Environments on Demand
DOCX
UpdatedProfile
DOCX
Faq
PPTX
(Agile) engineering best practices - What every project manager should know
PDF
Agile Engineering Best Practices by Richard Cheng
PDF
How the Cloud Shifts the Burden of Security to Development
PPTX
Agile Engineering Sparker GLASScon 2015
PDF
Continuous Delivery in a Legacy Shop - One Step at a Time
PPTX
AppSec California 2016 - Making Security Agile
PDF
Pragmatic Pipeline Security
PDF
Devops security-An Insight into Secure-SDLC
PDF
Playwright, Cypress, or TestGrid: A Feature-by-Feature Breakdown for Test Aut...
PDF
Experience Sharing on School Pentest Project (Updated)
PDF
Tune your App Perf (and get fit for summer)
PPTX
Testing concepts
PPTX
Cyber security - It starts with the embedded system
PPT
Muves3 Elastic Grid Java One2009 Final
PDF
Cloud testing: challenges and opportunities, TaaS, Integration Testing
PPTX
Serena Webcast: Accelerating Application Delivery with Continuous Testing
PPTX
Content Analysis System and Advanced Threat Protection
Service Virtualization: Delivering Complex Test Environments on Demand
UpdatedProfile
Faq
(Agile) engineering best practices - What every project manager should know
Agile Engineering Best Practices by Richard Cheng
How the Cloud Shifts the Burden of Security to Development
Agile Engineering Sparker GLASScon 2015
Continuous Delivery in a Legacy Shop - One Step at a Time
AppSec California 2016 - Making Security Agile
Pragmatic Pipeline Security
Devops security-An Insight into Secure-SDLC
Playwright, Cypress, or TestGrid: A Feature-by-Feature Breakdown for Test Aut...
Experience Sharing on School Pentest Project (Updated)
Tune your App Perf (and get fit for summer)
Testing concepts
Cyber security - It starts with the embedded system
Muves3 Elastic Grid Java One2009 Final
Cloud testing: challenges and opportunities, TaaS, Integration Testing
Serena Webcast: Accelerating Application Delivery with Continuous Testing
Content Analysis System and Advanced Threat Protection
Ad

More from Coveros, Inc. (8)

PDF
Which Development Metrics Should I Watch?
PDF
10 Things You Might Not Know: Continuous Integration
PDF
Create Disposable Test Environments with Vagrant and Puppet
PPTX
DevOps in a Regulated and Embedded Environment (AgileDC)
PDF
Compatibility Testing of Your Web Apps - Tips and Tricks for Debugging Locall...
PPTX
Tests Your Pipeline Might Be Missing
PPTX
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
PDF
Web Application Security Testing: Kali Linux Is the Way to Go
Which Development Metrics Should I Watch?
10 Things You Might Not Know: Continuous Integration
Create Disposable Test Environments with Vagrant and Puppet
DevOps in a Regulated and Embedded Environment (AgileDC)
Compatibility Testing of Your Web Apps - Tips and Tricks for Debugging Locall...
Tests Your Pipeline Might Be Missing
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Web Application Security Testing: Kali Linux Is the Way to Go

Recently uploaded (20)

PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
medical staffing services at VALiNTRY
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
history of c programming in notes for students .pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
System and Network Administration Chapter 2
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
Introduction to Artificial Intelligence
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
AI in Product Development-omnex systems
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Digital Strategies for Manufacturing Companies
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Nekopoi APK 2025 free lastest update
PDF
Softaken Excel to vCard Converter Software.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
medical staffing services at VALiNTRY
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
CHAPTER 2 - PM Management and IT Context
How to Migrate SBCGlobal Email to Yahoo Easily
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
history of c programming in notes for students .pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
System and Network Administration Chapter 2
Understanding Forklifts - TECH EHS Solution
Introduction to Artificial Intelligence
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Wondershare Filmora 15 Crack With Activation Key [2025
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
AI in Product Development-omnex systems
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Digital Strategies for Manufacturing Companies
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Nekopoi APK 2025 free lastest update
Softaken Excel to vCard Converter Software.pdf

Better Security Testing: Using the Cloud and Continuous Delivery

  • 1. 1© Copyright 2013 Coveros, Inc. All rights reserved. Gene Gotimer, Senior Architect gene.gotimer@coveros.com
  • 2. 2© Copyright 2013 Coveros, Inc. All rights reserved.  Coveros helps organizations accelerate the delivery of business value through secure, reliable software About Coveros
  • 3. 3© Copyright 2013 Coveros, Inc. All rights reserved. Security Testing  Late in the cycle  Issues are not remediated  Needs ROI: lower cost, better results, or both
  • 4. 4© Copyright 2013 Coveros, Inc. All rights reserved. Security Testing  Consider open-source and free tools  Opportunities in Continuous Delivery and Cloud Identify low effort opportunities using free and open-source tools
  • 5. 5© Copyright 2013 Coveros, Inc. All rights reserved. Continuous Integration  Merge work frequently  Code commits to source control  Unit tests run automatically  No long integration cycle at the end  Fix code when we find problems  Build-Test-Commit cycle = rapid feedback
  • 6. 6© Copyright 2013 Coveros, Inc. All rights reserved. Continuous Delivery  Every build potentially releasable  Release is a business decision  Extrapolation of Continuous Integration – Deploys – Functional tests – Load and performance tests – Security tests  Build-Test-Commit-Deploy-Test-Release cycle
  • 7. 7© Copyright 2013 Coveros, Inc. All rights reserved. Cloud Computing  Can’t wait for long procurement  Public or Private clouds  Works well with Continuous Delivery – Easy to deploy – New environments whenever
  • 8. 8© Copyright 2013 Coveros, Inc. All rights reserved. Maturity Model for Security Testing  Level 0: No Security Testing  Level 1: Unit Testing and Static Analysis  Level 2: Automated Deploys and Functional Testing  Level 3: Automated Configuration Management  Level 4: Cloud Deployments  Level 5: Continuous Delivery
  • 9. 9© Copyright 2013 Coveros, Inc. All rights reserved. Maturity Model for Security Testing  Level 0: No Security Testing  Level 1: Unit Testing and Static Analysis  Level 2: Automated Deploys and Functional Testing  Level 3: Automated Configuration Management  Level 4: Cloud Deployments  Level 5: Continuous Delivery
  • 10. 10© Copyright 2013 Coveros, Inc. All rights reserved. Maturity Model for Security Testing  Level 0: No Security Testing  Level 1: Unit Testing and Static Analysis  Level 2: Automated Deploys and Functional Testing  Level 3: Automated Configuration Management  Level 4: Cloud Deployments  Level 5: Continuous Delivery
  • 11. 11© Copyright 2013 Coveros, Inc. All rights reserved. Level 1: Unit Testing and Static Analysis  Unit Tests: – Confidence to make changes – Error handling – General logic errors – Bounds checking – Edge conditions
  • 12. 12© Copyright 2013 Coveros, Inc. All rights reserved. Level 1: Unit Testing and Static Analysis  Static Analysis: – Common errors – Unused variables – SQL injection – Cross-Site Scripting (XSS) – Hard-coded passwords
  • 13. 13© Copyright 2013 Coveros, Inc. All rights reserved. Level 1: Unit Testing and Static Analysis  Unit testing:  JUnit for Java  NUnit for .Net  PyUnit for Python  PHPUnit for PHP  Static Analysis:  Sonar for many languages  PMD for Java  FindBugs for Java  PHPMD for PHP  FxCop for .Net  PyChecker for Python  pylint for Python
  • 14. 14© Copyright 2013 Coveros, Inc. All rights reserved. Maturity Model for Security Testing  Level 0: No Security Testing  Level 1: Unit Testing and Static Analysis  Level 2: Automated Deploys and Functional Testing  Level 3: Automated Configuration Management  Level 4: Cloud Deployments  Level 5: Continuous Delivery
  • 15. 15© Copyright 2013 Coveros, Inc. All rights reserved. Level 2: Automated Deploys and Functional Testing  Automated Deploys: – Frequent security scans – Rapid feedback – Web application scanners:  w3af  wapiti  Skipfish – Start basic, add tuning
  • 16. 16© Copyright 2013 Coveros, Inc. All rights reserved. Level 2: Automated Deploys and Functional Testing  Functional Testing: – Access control – Data protection – Web Application testing:  Selenium
  • 17. 17© Copyright 2013 Coveros, Inc. All rights reserved. Level 2: Automated Deploys and Functional Testing  Proxies: – Better coverage – XSS and Cross-Site Request Forgery (XSRF) – URLs for logs to augment spidering – Data leakage – Web application proxies:  OWASP Zed Attack Proxy (ZAP) Project  OWASP WebScarab  Ratproxy
  • 18. 18© Copyright 2013 Coveros, Inc. All rights reserved. Maturity Model for Security Testing  Level 0: No Security Testing  Level 1: Unit Testing and Static Analysis  Level 2: Automated Deploys and Functional Testing  Level 3: Automated Configuration Management  Level 4: Cloud Deployments  Level 5: Continuous Delivery
  • 19. 19© Copyright 2013 Coveros, Inc. All rights reserved. Level 3: Automated Configuration Management  Deployment/Configuration:  Puppet  Chef  Provisioning:  Cobbler  Kickstart  Windows Deployment Services  Completely new systems or build on templates  Repeatable configuration management
  • 20. 20© Copyright 2013 Coveros, Inc. All rights reserved. Level 3: Automated Configuration Management  Complete system scans  OpenVAS  Nmap  Nikto2
  • 21. 21© Copyright 2013 Coveros, Inc. All rights reserved. Maturity Model for Security Testing  Level 0: No Security Testing  Level 1: Unit Testing and Static Analysis  Level 2: Automated Deploys and Functional Testing  Level 3: Automated Configuration Management  Level 4: Cloud Deployments  Level 5: Continuous Delivery
  • 22. 22© Copyright 2013 Coveros, Inc. All rights reserved. Level 4: Cloud Deployments  On-demand environments – Long running scans in parallel – Production-sized machines, even temporarily – Failover and high-availability  Multiple client systems in parallel – Race conditions – Multi-user interactions
  • 23. 23© Copyright 2013 Coveros, Inc. All rights reserved. Level 4: Cloud Deployments  Web performance testing frameworks:  Apache Jmeter: Java-based UI • HTTP, HTTPS, SOAP, JDBC, LDAP, JMS, SMTP, POP, IMAP  ab, ApacheBench: command-line  The Grinder: Jython and Clojure  Gatling: Scala
  • 24. 24© Copyright 2013 Coveros, Inc. All rights reserved. Maturity Model for Security Testing  Level 0: No Security Testing  Level 1: Unit Testing and Static Analysis  Level 2: Automated Deploys and Functional Testing  Level 3: Automated Configuration Management  Level 4: Cloud Deployments  Level 5: Continuous Delivery
  • 25. 25© Copyright 2013 Coveros, Inc. All rights reserved. Level 5: Continuous Delivery  Release ready for production  Continuous deployment  High levels of automation  Dashboards – Custom development
  • 26. 26© Copyright 2013 Coveros, Inc. All rights reserved. Personal Experience  Agile development grew into Continuous Delivery  Automated deploys with Puppet  Selenium functional tests  JMeter performance tests
  • 27. 27© Copyright 2013 Coveros, Inc. All rights reserved. Personal Experience  Security testing lagged  Excuses: – The “official” tool is expensive. – It would take a lot of time to acquire and then to configure it. – We don’t have time. – It isn’t our responsibility. – The security team wouldn’t accept our scans anyway.  Open-source tools  Focus on security, not compliance  Limited time
  • 28. 28© Copyright 2013 Coveros, Inc. All rights reserved. Personal Experience  Web application scans with w3af  Vulnerability assessments with OpenVAS  Security standards checks with Openscap  Initial implementation ~ a day each  No more freebies
  • 29. 29© Copyright 2013 Coveros, Inc. All rights reserved. Conclusion  Earlier security testing – Less likely to skip – More likely to remediate  Open-source tools  Other testing as foundation  Gradually add more security tests  Continuous Delivery and Cloud Computing give security testing opportunities
  • 30. 30© Copyright 2013 Coveros, Inc. All rights reserved. Questions? Gene Gotimer Email: gene.gotimer@coveros.com Twitter: @CoverosGene