SecurityPosture
0.7
Security Posture is a powershell script for detecting status of different security related device features related to Microsoft 365 on Windows 10.
Currently the script detects the status of:
Operating System
TPM
Bitlocker
UEFI
SecureBoot
Defender
CloudProtectionService (MAPS for Defender)
Defender for Endpoint
ApplicationGuard
Windows Sandbox
Credential Guard
Device
Currently the script detects the status of:
Operating System
TPM
Bitlocker
UEFI
SecureBoot
Defender
CloudProtectionService (MAPS for Defender)
Defender for Endpoint
ApplicationGuard
Windows Sandbox
Credential Guard
Device
Security Posture is a powershell script for detecting status of different security related device features related to Microsoft 365 on Windows 10.
Currently the script detects the status of:
Operating System
TPM
Bitlocker
UEFI
SecureBoot
Defender
CloudProtectionService (MAPS for Defender)
Defender for Endpoint
ApplicationGuard
Windows Sandbox
Credential Guard
Device Guard
Attack Surface Reduction
Controlled Folder Access
Each area listed above can be called as individual functions or every function in the script can be called utilizing the -All switch.
The script will write entries to a log file residing at the client (C:\Windows\Temp\Client-SecurityPosture.log)
which preferably is read using CMTrace or OneTrace.
Show more
Currently the script detects the status of:
Operating System
TPM
Bitlocker
UEFI
SecureBoot
Defender
CloudProtectionService (MAPS for Defender)
Defender for Endpoint
ApplicationGuard
Windows Sandbox
Credential Guard
Device Guard
Attack Surface Reduction
Controlled Folder Access
Each area listed above can be called as individual functions or every function in the script can be called utilizing the -All switch.
The script will write entries to a log file residing at the client (C:\Windows\Temp\Client-SecurityPosture.log)
which preferably is read using CMTrace or OneTrace.
Installation Options
Owners
Package Details
Author(s)
- @0fflineDocs
Tags
Functions
SecPos Write-LogEntry Get-OperatingSystem Get-TPMStatus Get-Bitlocker Get-UefiSecureBoot Get-Defender Get-DefenderATP Get-MAPS Get-ApplicationGuard Get-Sandbox Get-CredentialGuardPreReq Get-CredentialGuard Get-DeviceGuard Get-AttackSurfaceReduction Get-ControlledFolderAccess
Dependencies
This script has no dependencies.
FileList
- SecurityPosture.nuspec
- SecurityPosture.ps1