Book Image

Cybersecurity Blue Team Strategies

By : Kunal Sehgal, Nikolaos Thymianis
Book Image

Cybersecurity Blue Team Strategies

By: Kunal Sehgal, Nikolaos Thymianis

Overview of this book

We've reached a point where all organizational data is connected through some network. With advancements and connectivity comes ever-evolving cyber threats - compromising sensitive data and access to vulnerable systems. Cybersecurity Blue Team Strategies is a comprehensive guide that will help you extend your cybersecurity knowledge and teach you to implement blue teams in your organization from scratch. Through the course of this book, you’ll learn defensive cybersecurity measures while thinking from an attacker's perspective. With this book, you'll be able to test and assess the effectiveness of your organization’s cybersecurity posture. No matter the medium your organization has chosen- cloud, on-premises, or hybrid, this book will provide an in-depth understanding of how cyber attackers can penetrate your systems and gain access to sensitive information. Beginning with a brief overview of the importance of a blue team, you’ll learn important techniques and best practices a cybersecurity operator or a blue team practitioner should be aware of. By understanding tools, processes, and operations, you’ll be equipped with evolving solutions and strategies to overcome cybersecurity challenges and successfully manage cyber threats to avoid adversaries. By the end of this book, you'll have enough exposure to blue team operations and be able to successfully set up a blue team in your organization.
Table of Contents (18 chapters)
1
Part 1:Establishing the Blue
14
Part 3:Ask the Experts

Source code scanning

A source code scan is an automated test of a program’s source code that is performed with the intention of locating security weaknesses or vulnerabilities in the code and patching them prior to the application being deployed in production environments. The basic intention here is to strengthen the application code and ensure there are no vulnerabilities at that level.

The main objective is to uncover vulnerabilities, which may include buffer overflows, sloppy use of pointers, and inappropriate use of garbage collection techniques. These are all things that a hacker could be able to take advantage of in order to get access to sensitive information.

There are automated tools in place that can help developers analyze their code and give recommendations based on the findings. The blue team may consider deploying these automated controls to not only educate their coders and to improve the applications, but also to put controls in place to prohibit insecure...