Book description
A second edition filled with new and improved content, taking your ICS cybersecurity journey to the next level
Key Features
- Architect, design, and build ICS networks with security in mind
- Perform a variety of security assessments, checks, and verifications
- Ensure that your security processes are effective, complete, and relevant
Book Description
With Industrial Control Systems (ICS) expanding into traditional IT space and even into the cloud, the attack surface of ICS environments has increased significantly, making it crucial to recognize your ICS vulnerabilities and implement advanced techniques for monitoring and defending against rapidly evolving cyber threats to critical infrastructure. This second edition covers the updated Industrial Demilitarized Zone (IDMZ) architecture and shows you how to implement, verify, and monitor a holistic security program for your ICS environment.
You'll begin by learning how to design security-oriented architecture that allows you to implement the tools, techniques, and activities covered in this book effectively and easily. You'll get to grips with the monitoring, tracking, and trending (visualizing) and procedures of ICS cybersecurity risks as well as understand the overall security program and posture/hygiene of the ICS environment. The book then introduces you to threat hunting principles, tools, and techniques to help you identify malicious activity successfully. Finally, you'll work with incident response and incident recovery tools and techniques in an ICS environment.
By the end of this book, you'll have gained a solid understanding of industrial cybersecurity monitoring, assessments, incident response activities, as well as threat hunting.
What you will learn
- Monitor the ICS security posture actively as well as passively
- Respond to incidents in a controlled and standard way
- Understand what incident response activities are required in your ICS environment
- Perform threat-hunting exercises using the Elasticsearch, Logstash, and Kibana (ELK) stack
- Assess the overall effectiveness of your ICS cybersecurity program
- Discover tools, techniques, methodologies, and activities to perform risk assessments for your ICS environment
Who this book is for
If you are an ICS security professional or anyone curious about ICS cybersecurity for extending, improving, monitoring, and validating your ICS cybersecurity posture, then this book is for you. IT/OT professionals interested in entering the ICS cybersecurity monitoring domain or searching for additional learning material for different industry-leading cybersecurity certifications will also find this book useful.
Table of contents
- Industrial Cybersecurity Second Edition
- Contributors
- About the author
- About the reviewers
- Preface
- Section 1: ICS Cybersecurity Fundamentals
- Chapter 1: Introduction and Recap of First Edition
- Chapter 2: A Modern Look at the Industrial Control System Architecture
- Chapter 3: The Industrial Demilitarized Zone
- Chapter 4: Designing the ICS Architecture with Security in Mind
- Section 2:Industrial Cybersecurity – Security Monitoring
- Chapter 5: Introduction to Security Monitoring
-
Chapter 6: Passive Security Monitoring
- Technical requirements
- Passive security monitoring explained
- Security Information and Event Management – SIEM
- Common passive security monitoring tools
- Setting up and configuring Security Onion
- Exercise 1 – Setting up and configuring Security Onion
- Exercise 2 – Setting up and a configuring a pfSense firewall
- Exercise 3 – Setting up, configuring, and using Forescout's eyeInsight (formerly known as SilentDefense)
- Summary
- Chapter 7: Active Security Monitoring
- Chapter 8: Industrial Threat Intelligence
-
Chapter 9: Visualizing, Correlating, and Alerting
- Technical requirements
- Holistic cybersecurity monitoring
- Exercise 1 – Using Wazuh to add Sysmon logging
- Exercise 2 – Using Wazuh to add PowerShell Script Block Logging
- Exercise 3 – Adding a Snort IDS to pfSense
- Exercise 4 – Sending SilentDefense alerts to Security Onion syslog
- Exercise 5 – Creating a pfSense firewall event dashboard in Kibana
-
Exercise 6 – Creating a breach detection dashboard in Kibana
- NIDS alerts
- Zeek notices
- Zeek Intel logs
- Suspicious process and file creation
- Suspicious PowerShell commands
- Suspicious egress connections
- Suspicious ingress connections
- Failed user login attempts
- New user creation and changes to user accounts
- Downloaded files
- SilentDefense alerts
- Finishing up the dashboard
- Summary
- Section 3:Industrial Cybersecurity – Threat Hunting
- Chapter 10: Threat Hunting
- Chapter 11: Threat Hunt Scenario 1 – Malware Beaconing
-
Chapter 12: Threat Hunt Scenario 2 – Finding Malware and Unwanted Applications
- Technical requirements
- Forming the malicious or unwanted applications threat hunting hypothesis
-
Detection of malicious or unwanted applications in the ICS environment
- Comparing system snapshots to find artifacts
- Looking for application errors to find artifacts
- Looking for malicious network traffic to find artifacts
- Comparing port scans to find artifacts
- Inventorying currently running processes in the ICS environment
- Inventorying startup processes in the ICS environment
- Investigation and forensics of suspicious endpoints
- Using discovered indicators of compromise to search the environment for additional suspect systems
- Summary
- Chapter 13: Threat Hunt Scenario 3 – Suspicious External Connections
- Section 4:Industrial Cybersecurity – Security Assessments and Intel
- Chapter 14: Different Types of Cybersecurity Assessments
- Chapter 15: Industrial Control System Risk Assessments
- Chapter 16: Red Team/Blue Team Exercises
-
Chapter 17: Penetration Testing ICS Environments
- Practical view of penetration testing
- Why ICS environments are easy targets for attackers
- Typical risks to an ICS environment
- Modeling pentests around the ICS Kill Chain
- Pentesting results allow us to prioritize cybersecurity efforts
- Pentesting industrial environments requires caution
-
Exercise – performing an ICS-centric penetration test
- Preparation work
- Setting up the test environment
- Pentest engagement step 1 – attacking the enterprise environment
- Pentest engagement step 2 – pivoting into the industrial environment
- Pentest engagement step 3 – attacking the industrial environment
- Testing Level 3 Site Operations
- Testing the lower layers
- Pentest engagement step 4 – reaching the objective of the attack
- Summary
- Section 5:Industrial Cybersecurity – Incident Response for the ICS Environment
- Chapter 18: Incident Response for the ICS Environment
-
Chapter 19: Lab Setup
- Discussing the lab architecture
- Details about the enterprise environment lab setup
- Details about the industrial environment – lab setup
- How to simulate (Chinese) attackers
- Discussing the role of lab firewalls
- How to install the malware for the lab environment
- Configuring packet capturing for passive security tools
- Summary
- Why subscribe?
- Other Books You May Enjoy
Product information
- Title: Industrial Cybersecurity - Second Edition
- Author(s):
- Release date: October 2021
- Publisher(s): Packt Publishing
- ISBN: 9781800202092
You might also like
book
Practical Industrial Cybersecurity
A practical roadmap to protecting against cyberattacks in industrial environments In Practical Industrial Cybersecurity: ICS, Industry …
book
Industrial Network Security, 2nd Edition
As the sophistication of cyber-attacks increases, understanding how to defend critical infrastructure systems—energy production, water, gas, …
book
Industrial Cybersecurity
Your one-step guide to understanding industrial cyber security, its control systems, and its operations. About This …
book
Hacking Exposed Industrial Control Systems: ICS and SCADA Security Secrets & Solutions
Learn to defend crucial ICS/SCADA infrastructure from devastating attacks the tried-and-true Hacking Exposed way This practical …