Free

PowerShell for Security Professionals

Unlock the power! Learn to apply PowerShell from both the red and blue team perspectives. In this PowerShell for Security Professionals course, you will learn the fundamentals of PowerShell and how it can be used to improve the automation of tasks across large organizational networks.
2
26
M
Time
intermediate
difficulty
3
ceu/cpe

Course Content

Integrating the Power of APIs

11m

PowerShell and Blue Team
Using PowerShell to Exploit

8m

PowerShell and Red Team
Create and Run a Script

11m

The Power of Writing and Using Scripts
User Roles and Features

7m

Security in PowerShell
Locate and Run Cmdlets

9m

Getting Started with PowerShell
Making API Calls with PowerShell

4m

PowerShell and Blue Team
Install Visual Studio Code

8m

The Power of Writing and Using Scripts
Understand Basic Scripts

11m

Getting Started with PowerShell
Add Control Flow to a Script

10m

The Power of Writing and Using Scripts
Functions in PowerShell

4m

Getting Started with PowerShell
Create Script Safeguards through Error Handling

3m

The Power of Writing and Using Scripts
Introduction to Git and Version Control

7m

Getting Started with PowerShell
PowerShell Scripting Demo

9m

The Power of Writing and Using Scripts
Course Description

Learn to apply PowerShell from both the red and blue team perspectives. In this PowerShell for Security Professionals course, you will learn the fundamentals of PowerShell and how it can be used to improve the automation of tasks across large organizational networks.

Throughout this course, a broader discussion of using PowerShell from both a red and blue team perspective will be considered to provide the learner with a comprehensive understanding of the implied risk that exists when approaching both the offensive and defensive mindsets of using PowerShell.

Who Should Take This Course?

System Administrators, network defenders, and red team members who want to automate their tasks and be more efficient.

What Are The Prerequisites?

  • Basic awareness of programming languages
  • PC/Laptop installed with Windows
  • Some basic understanding of the command line (Win CMD/Unix Shell)
  • We also recommend that you have Visual Studio Code installed.
  • Course Goals

    By the end of this course, learners should be able to:

  • Create PowerShell scripts to help automate security.
  • Review and deliver PowerShell scripts on remote systems.
  • Develop necessary infrastructure (including the ability to debug) to improve operational security.
  • Enumerate tasks and extract data needed to minimize risk using automated tooling and related scripts.
  • Expand on your ability to safely run PowerShell scripts (via already existing code) to thousands of computers across the network.

  • Identify key points of compromise necessary to defend against PowerShell malware and ransomware.
  • Reflect on your findings in a meaningful way to interpret data correctly.

    This course is part of a Career Path:
    Become a System Administrator
    The System Administrator Career Path is the perfect starting point for professionals with little background in IT or cybersecurity. Build your foundation of knowledge, skills, and abilities that will launch you into your next industry position.
    System Administrator Collection

    The System Administrator Collection helps build a foundation of knowledge and skills in understanding network devices and configurations, maintaining business systems, and leveraging security tools.

    Instructed by

    Instructor
    Imran Muthuvappa

    I was born and raised in upstate New York, where I remember helping my elementary school teachers with their computer problems, hacking wifi networks, and even mining bitcoin on high school computers. (Luckily, I didnt get in trouble for that!) In university, I did three semesters of research in privacy in social networks, blockchain-based intrusion detection, and more. The research position required me to gain expertise in networking, cryptography, and social media. More specifically, for the P-Chain project, I created a prototype demonstrating how IoT devices could store and publish transaction history in the form of a blockchain, as well as other types of DAG’s. This implementation was in Python. I actively contributed to open source in college and tutored many peers on topics in cybersecurity and computer science in undergrad.

    My curiosity led me to a career in technology, and my background in research and cybersecurity led me to Palo Alto Networks. There, I worked cross functionally with sales, IT, security, marketing, and more! Through that experience, I learned a ton and found that my unique skillset was mainly around communication, product, and engineering. While at Palo Alto Networks, I won 2 hackathons and a capture the flag competition. My work in IT and SOAR automation enabled me to join sales calls as an occasional sales engineer for the XSOAR product. From there, I began freelancing and ultimately ended up cofounding a company called Kayyo, where I actively lead as a CTO for a team of 4.

    Provider
    Cybrary Logo
    Certification Body
    Certificate of Completion

    Complete this entire course to earn a PowerShell for Security Professionals Certificate of Completion

    Coming mid-July
    Cybrary Reimagined.
    Level up with structured, role-aligned career paths.
    ALL NEW!
    Cybrary Reimagined.
    Celebrate Cybersecurity Awareness Month with our buy 2, get 1 offer!
    Level up with structured, role-aligned career paths.
    Valid until October 31. Elevate your skills today!
    Start Now

    Heading

    Heading 1

    Heading 2

    Heading 3

    Heading 4

    Heading 5
    Heading 6

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

    Block quote

    Ordered list

    1. Item 1
    2. Item 2
    3. Item 3

    Unordered list

    • Item A
    • Item B
    • Item C

    Text link

    Bold text

    Emphasis

    Superscript

    Subscript

    This is some text inside of a div block.
    Share

    Purpose Statement

    Cybrary Career Paths are comprehensive training programs designed to prepare you for the most in-demand roles in the cybersecurity workforce. Each path follows a Learn, Practice, Prove model and includes different activity types aligned to key topics within the path’s security domain. As you progress through the path, your progress will be measured in real time using Experience Points (XP) that serve as a comprehensive capability score for each topic. Upon completing all of the requirements for a path, you will be rewarded with a shareable digital badge via Credly.
    This is some text inside of a div block.
    This is some text inside of a div block.
    M
    Time
    This is some text inside of a div block.
    difficulty
    This is some text inside of a div block.
    ceu/cpe

    Overview

    Heading 1

    Heading 2

    Heading 3

    Heading 4

    Heading 5
    Heading 6

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

    Block quote

    Ordered list

    1. Item 1
    2. Item 2
    3. Item 3

    Unordered list

    • Item A
    • Item B
    • Item C

    Text link

    Bold text

    Emphasis

    Superscript

    Subscript

    Frequently Asked Questions
    No items found.
    What Will I Learn?
    Foundations
    Focused on the core IT competencies that cybersecurity professionals need to succeed in any career path.
    Defensive Security
    Focused on trying to find the bad guys. Topics such as threat intelligence, threat hunting, network monitoring, incident response. Defensive security is a reactive measure taken once a vulnerability is found through prevention, detection, and response.
    Engineering and Operations
    Focused on building and operating information systems.
    Governance, Risk, and Compliance
    Focused on the core IT competencies that cybersecurity professionals need to succeed in any career path.
    Leadership and Management
    Focused on program design and oversight. Covers project and program management.
    Offensive Security
    Focused on validating security controls by trying to break them (i.e. penetration testing or ethical hacking). Topics such as Kali Linux, metasploit, scanning, and privilege escalation. Offensive security seeks out the problem or vulnerability through ethical hacking and finds a solution to disable the operation.
    Offensive Security
    Focused on the core IT competencies that cybersecurity professionals need to succeed in any career path.
    Path Outline

    Heading 1

    Heading 2

    Heading 3

    Heading 4

    Heading 5
    Heading 6

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

    Block quote

    Ordered list

    1. Item 1
    2. Item 2
    3. Item 3

    Unordered list

    • Item A
    • Item B
    • Item C

    Text link

    Bold text

    Emphasis

    Superscript

    Subscript

    Course Outline

    No items found.
    No items found.
    No items found.

    What Our Learners Are Saying

    Join 3 million+ users, including 96% of Fortune 1000 companies who use our platform to upskill their teams. See what the buzz is about - start learning for free!

    No items found.