DIY Continuous Security

A working guide for builders

seceng.guide ·

Use to navigate. Click the slide number to jump.

Agenda

Introductions

  • Who We Are
  • Who You Are
  • What is Continuous Security
  • What We’ll Be Covering

Labs

  • SAST & Exercises
  • DAST & Exercises
  • AI-assisted Code Review

Introductions

Why we created this workshop?

What is Continuous Security?

You may have seen it referred to as “shifting left”

Think about it in the simplest cases: a SQL injection is much easier to fix in the development phase compared to the maintenance phase

The “continuous” part here refers to automation

Image: “Cost of Fixing Security Vulnerabilities Increases”

What is this workshop?

Our goal for this workshop is for you to build familiarity with the concepts of Continuous Security, not the tools. Of course, we’ll use the tools first to get a handle on what we’re doing, but that won’t be our focus.

The idea is for you to take these concepts and apply them to other contexts

We like the tools we recommend in this workshop, but each organization has their own needs and preferences.

This is what the “DIY” part of the DIY Continuous Security refers to: doing it yourself by selecting off-the-shelf open source tools that make the most sense for you, without having to depend on paid products to do everything for you.