M365DefenderStuff

1.0.0

Various functions related to Microsoft Defender services (APIs). Some of them are explained at https://doitpshway.com/.

   Some of the interesting functions:
   - Get-M365DefenderMachine - get specific/all machine(s)
   - Get-M365DefenderMachineUser - get machine owner
   - Get-M365DefenderMachineVulnerability - get vulnerabilities detected on the machine
 
Various functions related to Microsoft Defender services (APIs). Some of them are explained at https://doitpshway.com/.

   Some of the interesting functions:
   - Get-M365DefenderMachine - get specific/all machine(s)
   - Get-M365DefenderMachineUser - get machine owner
   - Get-M365DefenderMachineVulnerability - get vulnerabilities detected on the machine
   - Get-M365DefenderRecommendation - get specific/all recommendation(s)
   - Get-M365DefenderSoftware - get specific/all software
   - Get-M365DefenderVulnerability - get specific/all vulnerability/ies
   - Get-M365DefenderVulnerabilityReport - returns customized output of Get-M365DefenderMachineVulnerability
   - Invoke-M365DefenderAdvancedQuery - returns result of the specified KQL
   - Invoke-M365DefenderSoftwareEvidenceQuery - returns Software Evidence query results from DeviceTvmSoftwareEvidenceBeta table
   - New-M365DefenderAuthHeader - creates authentication header for accessing Microsoft 365 Defender API. Supports authentication using Managed identity, current user, app secret
   - ...
   
Show more

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name M365DefenderStuff

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name M365DefenderStuff

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2022 @AndrewZtrhgf. All rights reserved.

Package Details

Author(s)

  • @AndrewZtrhgf

Tags

PowerShell M365DefenderStuff Defender

Functions

Get-M365DefenderMachine Get-M365DefenderMachineUser Get-M365DefenderMachineVulnerability Get-M365DefenderRecommendation Get-M365DefenderSoftware Get-M365DefenderVulnerability Get-M365DefenderVulnerabilityReport Invoke-M365DefenderAdvancedQuery Invoke-M365DefenderSoftwareEvidenceQuery New-M365DefenderAuthHeader

PSEditions

Core Desktop

Dependencies

Release Notes


           1.0.0
               ADDED
                   Get-M365DefenderMachine
                   Get-M365DefenderMachineUser
                   Get-M365DefenderMachineVulnerability
                   Get-M365DefenderRecommendation
                   Get-M365DefenderSoftware
                   Get-M365DefenderVulnerability
                   Get-M365DefenderVulnerabilityReport
                   Invoke-M365DefenderAdvancedQuery
                   Invoke-M365DefenderSoftwareEvidenceQuery
                   New-M365DefenderAuthHeader
           

FileList

Version History

Version Downloads Last updated
1.0.0 (current version) 3,120 5/31/2024