Hack23 / talks

How to secure your development pipeline with static application security test (SAST) / Dynamic application security test (DAST), software composition analysis (SCA) using Sonarqube.

Home Page:https://www.youtube.com/watch?v=A_hq2Y03d6I

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Talks by Hack23

This repository contains resources and talks by James Pether Sörling, an experienced technology professional, open source contributor, and founder of Hack23. The talks focus on securing your development pipeline with static application security testing (SAST), dynamic application security testing (DAST), and software composition analysis (SCA) using SonarQube.

Contents

Secure Development Pipeline Talk

James Pether Sörling presented this talk at Javaforum Göteborg, where he discussed how to secure your development pipeline with static and dynamic application security tests, as well as software composition analysis using SonarQube. You can watch the video here.

James was also a guest on the "Shift Left Like A Boss" security podcast, which is available here.

Presentation slides are available in PowerPoint and OpenDocument formats.

License Tools for Java Projects

A list of license tools for Java projects can be found here.

Security Testing Tools

Examples

The latest Jenkinsfile example can be found in the Hack23 CIA repository.

About James Pether Sörling

James Pether Sörling is an experienced technology professional with expertise in information security and delivery of secure cloud systems. He is a strong advocate for transparency in organizations and is committed to ensuring the security and reliability of his open source projects through the use of industry best practices such as OpenSSF and CII Best Practices.

You can learn more about James Pether Sörling and his work through the following resources:

James has also been featured in various press coverage:

Some of his past and current projects include:

  • Citizen Intelligence Agency - A volunteer-driven, open-source intelligence (OSINT) project that provides a neutral and comprehensive dashboard focusing on political activity in Sweden. By monitoring key political figures and institutions, the platform offers valuable insights into financial performance, risk metrics, and political trends. Additionally, the dashboard features a ranking system, enabling users to objectively compare politicians based on performance.
  • Sonar-CloudFormation-Plugin - A plugin for SonarQube that allows users to analyze CloudFormation templates written in YAML or JSON, developed in Java. The plugin uses the SonarQube API to perform code analysis on the templates and generate detailed reports on best practices, potential security issues, and other code quality metrics. The plugin integrates with cfn-nag and Checkov to provide additional security checks based on the CWE, NIST 800-53, and ISO 27001 standards.
  • Lambda in Private VPC - A proof-of-concept (POC) showcasing a multi-region active/active site leveraging Resilience Hub policy compliance and runbooks to facilitate rapid recovery from failures.

About

How to secure your development pipeline with static application security test (SAST) / Dynamic application security test (DAST), software composition analysis (SCA) using Sonarqube.

https://www.youtube.com/watch?v=A_hq2Y03d6I