Powershell Gallery | Direct download |
---|---|
ATAPAuditor:\ [![atapauditorshield](https://img.shields.io/powershellgallery/v/ATAPAuditor)](https://www.powershellgallery.com/packages/ATAPAuditor) ATAPHtmlReport:\ [![ataphtmlreportshield](https://img.shields.io/powershellgallery/v/ATAPHtmlReport)](https://www.powershellgallery.com/packages/ATAPHtmlReport) | [![ATAP](https://www.fb-pro.com/wp-content/uploads/2022/09/atap-download-button.png)](https://github.com/fbprogmbh/Audit-Test-Automation/releases/tag/v5.10.1) |
The Audit Test Automation Package (AuditTAP or ATAP) offers a comprehensive overview of your systems' compliance with established hardening guidelines. This package includes a variety of industry standards and hardening guides authored by leading organizations (e.g., Microsoft, CIS, BSI), enabling a robust assessment of security adherence.
Generated HTML reports provide a transparent and detailed summary of compliance status for each relevant setting and configuration specified in the selected standards.
AuditTAP consists of the following PowerShell modules:
There are several ways to install and use ATAP. Choose the method that best fits your environment:
Before proceeding with the installation, please ensure the following prerequisites are met:
$PSVersionTable.PSVersion
A PowerShell installation is required for usage on Linux systems. The installation steps vary by Linux distribution and are documented here.
Installing from the PowerShell Gallery is simple and straightforward. Run the following command:
Install-Module -Name ATAPAuditor
Note: Ensure you are running PowerShell with administrative privileges to install the module successfully.
We’ve created a brief video tutorial (approximately 3 minutes long) to illustrate the installation process.
Use this video as a helpful resource to ensure a smooth installation!
See the Installing a PowerShell module guide for more specific instructions.
Unblock-File -Path .\Audit-Test-Automation-5.10.1.zip -Verbose
The following screenshot shows the expected output:
Expand-Archive -Path ".\Audit-Test-Automation-5.10.1.zip" -DestinationPath "AuditTAP"
ATAPAuditor
and ATAPHtmlReport
modules into one of the directories listed in $env:PSModulePath
to make them accessible in PowerShell. Use the $env:PSModulePath
command to view available directories.Download the installer from the releases page. The installation wizard will guide you through the steps, including installing the necessary modules and creating a convenient Start menu shortcut.
Optionally, you can import ATAPAuditor
module:
Import-Module -Name ATAPAuditor
By default the module creates a new report in Documents\ATAPReports
folder. If you wish to specify a different output folder, you can use the -Path
parameter.
A list of all available reports can be found in this table further down in this document. Just substitute ReportName
with the name of the benchmark.
:exclamation: ATAP is only compatible with PowerShell 5.1. If you run it in a different PowerShell version, you will be prompted to open a PowerShell 5 console or stop the script. :exclamation:
Examples:
Save-ATAPHtmlReport -ReportName "Microsoft Windows 11 Stand-alone" -RiskScore -Path C:\Temp\report.html
Save-ATAPHtmlReport -ReportName "Microsoft Windows 10" -RiskScore -Path C:\Temp\report.html
Save-ATAPHtmlReport -ReportName "Microsoft Windows 11" -Path C:\Temp\report.html
Save-ATAPHtmlReport -ReportName "Microsoft Windows 10 BSI" -RiskScore -Path C:\Temp
Save-ATAPHtmlReport -ReportName "Microsoft Windows Server 2022" -Path C:\Temp
Save-ATAPHtmlReport -ReportName "Google Chrome"
Save-ATAPHtmlReport -ReportName "Ubuntu 20.04"
Pro-Tip: After typing Save-ATAPHtmlReport -ReportName, use the keyboard shortcut <ctrl>
+ <space>
to display all available parameters. You can then select the desired report using the arrow keys. This feature is available once the module is imported.
The ATAPAuditor
module also provides a simple menu-based runner for reports. It can be found in ATAPAuditor\Helpers\Menu.ps1
. When using the Windows based installer, a shortcut can be found in the start menu.
If you already have AuditTAP installed and want to update it, you can find detailed instructions in our Wiki, along with other useful and interesting information.
ATAPAuditor contains reports based on the following benchmarks including the version number. How to read the table below:
We currently support the following reports, based on these topics:
Report | DISA | CIS | Microsoft | BSI | ACSC |
---|---|---|---|---|---|
Microsoft Windows 7 | - | 3.1.0 | - | - | - |
Microsoft Windows 10 | V1R23 | 2.0.0 | 21H1 | SiSyPHuS 1.3 | 21H1 |
Microsoft Windows 10 GDPR | - | - | 16082019 | V1.1 | - |
Microsoft Windows 10 BSI | - | - | - | SiSyPHuS 1.3 | - |
Microsoft Windows 10 Stand-alone | - | Stand-alone 2.0.0 | - | SiSyPHuS 1.3 (Stand-alone) | - |
Microsoft Windows 11 Stand-alone | - | Stand-alone 2.0.0 | - | SiSyPHuS 1.3 (Stand-alone) | - |
Microsoft Windows 11 | - | 3.0.0 | 22H2 | SiSyPHuS 1.3 | - |
Microsoft Windows Server 2012 | 2.19 | 2.6.0 | - | - | - |
Microsoft Windows Server 2016 | 1.12 | 2.0.0 | FINAL | - | - |
Microsoft Windows Server 2019 | 1.5 | 2.0.0 | FINAL | - | - |
Microsoft Windows Server 2022 | V1R1 | 2.0.0 | FINAL | - | - |
The report Microsoft Windows 10 BSI aggregates the results of all BSI recommendations for Microsoft Windows 10 reports.
Report | DISA | CIS | Microsoft | BSI | ACSC | FB Pro |
---|---|---|---|---|---|---|
Debian 10 | - | - | - | - | - | Base |
Debian 11 | - | 1.0.0 | - | - | - | - |
Fedora 35 | - | - | - | - | - | Base |
Red Hat Enterprise Linux 9 | - | 1.0.0 | - | - | - | - |
SUSE Linux Enterprise 15 | - | 1.1.1 | - | - | - | - |
Ubuntu 20.04 | - | 1.1.0 | - | - | - | - |
Ubuntu 22.04 | - | 1.0.0 | - | - | - | - |
Report | DISA | CIS | Microsoft | BSI | ACSC |
---|---|---|---|---|---|
Google Chrome | V1R15 | 2.0.0 | - | - | - |
Mozilla Firefox | V4R24 | 1.0.0 | - | - | - |
Microsoft Edge | - | 2.0.0 | 117 | - | - |
Microsoft Internet Explorer 11 | V1R16 | 1.0.0 | 2004 | - | - |
Microsoft IIS10 | - | 1.1.1 | - | - | - |
Microsoft Office 2016 Excel | V1R2 | - | - | - | - |
Microsoft Office 2016 Outlook | V1R2 | - | - | - | - |
Microsoft Office 2016 PowerPoint | V1R1 | - | - | - | - |
Microsoft Office 2016 SkypeForBusiness | V1R1 | - | - | - | - |
Microsoft Office 2016 Word | V1R1 | - | - | - | - |
Microsoft Office 2016 | V1R1, V1R2 | 1.1.0 | - | - | - |
Microsoft SQL Server 2016 | - | 1.3.0 | - | - | - |
The report Microsoft Office 2016 aggregates the results of all Microsoft Office 2016 \
Please check the FAQ-section first before opening an issue or contacting us.