PowerStigScan
2.0.0.0
Module to Audit systems using the PowerStig engine.
PowerStigScan Repo: https://github.com/mapresto/PowerStigScan.
PowerStig Repo: https://github.com/Microsoft/PowerStig
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2018 Matt Preston. All rights reserved.
Package Details
Author(s)
- Matt Preston
Functions
Invoke-PowerStigScan Add-PowerStigComputer Get-PowerStigComputer Remove-PowerStigComputer Get-PowerStigSqlConfig Set-PowerStigSqlConfig Get-PowerStigConfig Set-PowerStigConfig Get-PowerStigOrgSettings Start-PowerStigDSCScan Install-PowerStigSQLDatabase
Dependencies
-
- AccessControlDsc (>= 1.4.0)
- AuditPolicyDsc (>= 1.2.0)
- ComputerManagementDsc (>= 6.2.0)
- FileContentDsc (>= 1.1.0.108)
- PolicyFileEditor (>= 3.0.1)
- PowerStig (>= 3.2.0)
- PSDscResources (>= 2.10.0)
- SecurityPolicyDsc (>= 2.4.0)
- SqlServerDsc (>= 12.1.0)
- WindowsDefenderDsc (>= 1.0.0)
- xDnsServer (>= 1.11.0)
- xWebAdministration (>= 2.5.0)
Release Notes
Added support for PowerSTIG 3.2.0
Consolidated file management for key files used
Consolidated scanning functions to a single function
Added additional, optional integration with SCAP
Removed dependency on SQL for bulk scan and CKL generation
Added switches to make SQL and SCAP optional components
Added Install-PowerStigSQLDatabase to ease the creation of SQL objects
FileList
- PowerStigScan.nuspec
- PowerStigScan.psd1
- PowerStigScan.psm1
- Common\config.ini
- Common\DSCCall.ps1
- Common\helpers.ps1
- Common\PowerStigScan.Computer.ps1
- Common\PowerStigScan.Config.ps1
- Common\PowerStigScan.Main.ps1
- Common\PowerStigScan.Results.ps1
- Common\PowerStigScan.Scap.ps1
- Common\Roles.csv
- Common\CKL\2012R2WindowsDNSServerEmpty.ckl
- Common\CKL\2012R2WindowsServer-DCEmpty.ckl
- Common\CKL\2012R2WindowsServer-MSEmpty.ckl
- Common\CKL\2016WindowsServerEmpty.ckl
- Common\CKL\Adobe_Acrobat_Reader_DC_ClassicEmpty.ckl
- Common\CKL\Adobe_Acrobat_Reader_DC_ContinuousEmpty.ckl
- Common\CKL\Excel2013Empty.ckl
- Common\CKL\FireFoxEmpty.ckl
- Common\CKL\Google_Chrome_Current_WindowsEmpty.ckl
- Common\CKL\IISServerEmpty.ckl
- Common\CKL\IISSiteEmpty.ckl
- Common\CKL\InternetExplorerEmpty.ckl
- Common\CKL\MS_Dot_Net_FrameworkEmpty.ckl
- Common\CKL\OracleJREEmpty.ckl
- Common\CKL\Outlook2013Empty.ckl
- Common\CKL\PowerPoint2013Empty.ckl
- Common\CKL\SqlServer-2012-DatabaseEmpty.ckl
- Common\CKL\SqlServer-2012-InstanceEmpty.ckl
- Common\CKL\SqlServer-2016-InstanceEmpty.ckl
- Common\CKL\WindowsClientEmpty.ckl
- Common\CKL\WindowsDefenderEmpty.ckl
- Common\CKL\WindowsFirewallEmpty.ckl
- Common\CKL\Word2013Empty.ckl
- SQL\499.sql
- SQL\500.sql
- SQL\501.sql
- SQL\502.sql
- SQL\DBdeployer.ps1