Git Product home page Git Product logo

powershell-automation-and-scripting-for-cybersecurity's Introduction

PowerShell Automation and Scripting for Cybersecurity

PowerShell Automation and Scripting for Cybersecurity

This is the code repository for PowerShell Automation and Scripting for Cybersecurity, published by Packt.

Hacking and defense for red and blue teamers

What is this book about?

This book covers the following exciting features:

  • Leverage PowerShell, its mitigation techniques, and detect attacks
  • Fortify your environment and systems against threats
  • Get unique insights into event logs and IDs in relation to PowerShell and detect attacks
  • Configure PSRemoting and learn about risks, bypasses, and best practices
  • Use PowerShell for system access, exploitation, and hijacking
  • Red and blue team introduction to Active Directory and Azure AD security
  • Discover PowerShell security measures for attacks that go deeper than simple commands
  • Explore JEA to restrict what commands can be executed

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example.

The code will look like the following:

if (<condition>)
{
     <action>
}

Following is what you need for this book: This book is for security professionals, penetration testers, system administrators, and red and blue teams looking to learn how to leverage PowerShell for security operations. A basic understanding of PowerShell, cybersecurity fundamentals, and scripting is a must. For some parts a basic understanding of active directory, C++/C#, and assembly can be beneficial.

With the following software and hardware list you can run all code files present in the book (Chapter 1-13).

Software and Hardware List

Chapter Software required OS required
1-13 PowerShell 7.3 and above Windows 10 and above
1-13 Windows PowerShell 5.1 Windows Server 2019 and above
1-13 Visual Studio Code

Related products

Get to Know the Author

Miriam C. Wiesner is a Senior Security Researcher at Microsoft and is part of the team that develops the detections behind Microsoft 365 Defender. She gathered more than 15 years of experience in IT and IT Security working in various roles like System Engineer, Developer, Program Manager, Premier Field Engineer and Security Consultant, and Pentester. Miriam is also the creator of PowerShell-based open-source tools like EventList and JEAnalyzer. She was invited multiple times to present her research behind her tools at many international conferences like Black Hat (USA, Europe, and Asia), PSConf EU, MITRE ATT&CK workshop, and many more. She lives with her husband and their son near Nuremberg, Germany.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781800566378

powershell-automation-and-scripting-for-cybersecurity's People

Contributors

miriamxyra avatar packt-itservice avatar arunpackt avatar packt-irfaa avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.