PowerShell for Security Professionals
2h 15mIntermediate2023-12-23
Authors

Cybrary
Course details
Unlock the power of Microsoft PowerShell! Learn how to apply PowerShell from multiple perspectives, including how to locate and run cmdlets, understand basic scripts, and perform key functions with built-in tools. This course, designed by industry-leading cybersecurity professional development platform Cybrary, covers the fundamentals of PowerShell for intermediate-level cybersecurity professionals. Explore how PowerShell can be used to improve the automation of tasks across large organizational networks, from writing and using scripts to managing security and integrating APIs, virtual notebooks, and more. Along the way, you’ll also get a chance to review some of the most commonly used PowerShell-related interview questions and additional online resources for continued learning.
Skills covered
PowerShellIT AutomationGovernance, Risk, and ComplianceCybersecurityNetwork and System AdministrationMicrosoftOne-Off
Concepts
0. Introduction
- 01 - Locate and run cmdlets
- 02 - Understand basic scripts
- 03 - Functions in PowerShell
- 04 - Introduction to Git and version control
1. The Power of Writing and Using Scripts
- 05 - Create and run a script
- 06 - Install Visual Studio Code
- 07 - Add flow control to a script
- 08 - Create script safeguards through error handling
- 09 - PowerShell scripting demo
2. Security in PowerShell
- 10 - User roles and features
- 11 - Using PowerShell to manage specific rules
3. PowerShell and Red Team
- 12 - Using PowerShell to exploit
4. PowerShell and Blue Team
- 13 - Integrating the power of APIs
- 14 - Making API calls with PowerShell
- 15 - Organizing code using virtual notebooks
Conclusion - Where to Go from Here
- 16 - PowerShell-related interview questions
- 17 - Online PowerShell resources to check out