Menu

Tree [18ded0] master /
 History

HTTPS access


File Date Author Commit
 CIS-Audit-Reqs-Windows2019Server.xlsx 2023-04-19 Ian Tibble Ian Tibble [df20d5] added comments for genyaml.py
 LICENSE 2023-04-18 Ian Tibble Ian Tibble [da532c] Initial commit
 README.md 2023-04-18 Ian Tibble Ian Tibble [bc7aff] Update README.md
 auditpolcis.py 2023-04-18 Ian Tibble Ian Tibble [c5bbf2] removed redundant prints
 cis-benchmarks.yaml 2023-04-18 Ian Tibble Ian Tibble [da532c] Initial commit
 genyaml.py 2023-04-19 Ian Tibble Ian Tibble [df20d5] added comments for genyaml.py
 requirements.txt 2023-04-18 Ian Tibble Ian Tibble [da532c] Initial commit

Read Me

auditpolCIS

CIS Benchmark testing of Windows SIEM configuration

This is an application for testing the configuration of Windows Audit Policy settings against the CIS Benchmark recommended settings. A few points:

  • The tested system was Windows Server 2019, and the benchmark used was also Windows Server 2019.
  • The script connects with SSH. SSH is included with Windows Server 2019, it just has to be enabled. If you would like to see WinRM (or other)
    connection types, let me know or send a PR.
  • Some tests are included here which were not included in the CIS guide. The recommended settings for these Subcategories are based on the logging volume
    for these events, versus the security value. In nearly all cases, the recommendation is to turn off auditing for these settings.
  • The YAML file cis-benchmarks.yaml is the YAML representation of the CIS Benchmark guideline for each Subcategory.
  • The command run under SSH is auditpol /get /category:*

image

Further details on usage and other background info is at https://www.seven-stones.biz/blog/auditpolcis-automating-windows-siem-cis-benchmarks-testing/

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.