Secure programming and Coding
The cause of many security incidents are programming errors in software, or bugs. These bugs can in some cases be abused by attackers to gain access to systems.
We coach teams to prevent common programming errors. Examples are threat modelling and security-by-design. Or defensive programming and secure programming, to prevent common problems. These measures are necessary, but focus on the individual.
We specifically focus on coaching teams to write secure code, or ‘secure programming’. We do this based on security issues in existing code and findings from SAST tooling.