项目作者: Sneakysecdoggo

项目描述 :
Audit Windows Security with best Practice
高级语言: PowerShell
项目地址: git://github.com/Sneakysecdoggo/Wynis.git
创建时间: 2019-07-13T20:20:56Z
项目社区:https://github.com/Sneakysecdoggo/Wynis

开源协议:MIT License

下载


Wynis

Just a powershell scripts for auditing security with BEST Practices Windows env
You just need to run the script, it will create a directory named : AUDITCONF%MACHINENAME_%DATE%

W1

Actualy, the script are :

-WynisWIN2016DC-CISv1.0 : Auditing DC 2016 with CIS

-Wynis-AD : Auditing Domain Security with STIG and other security Best Practice (Work In Progress)

-WynisO365-CIS : Auditing O365 with CIS Best Practice (Work in Progress)

-WynisWIN10-CIS : Auditing Win 10 with CIS Best Practice

-WynisWIN11-CIS : Auditing Win 11 with CIS Best Practice

-WynisWIN2016-CIS : Auditing Win 2016 with CIS Best Practice

Prerequisites

Before running the script either you :

  1. -'Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser' before running the script in your powerhell console
  2. - Sign Wynis with your PKi https://devblogs.microsoft.com/scripting/hey-scripting-guy-how-can-i-sign-windows-powershell-scripts-with-an-enterprise-windows-pki-part-2-of-2/

Informations

The directory output will contain the files belows:

W2

-Antivirus-%COMPUTERNAME% : List installed Antivirus software

W3

-APPDATA%COMPUTERNAME% : List all executable file in APPDATA directory
W4

-Audit%DATE%: list the result of all CIS tests

W4

-auditpolicy-%COMPUTERNAME% : audit policy configured

W5

-firewall-rules-%COMPUTERNAME% : List all local windows firewall rules

W6

-gpo-%COMPUTERNAME% : Gpresult for applied GPO

W10

-Installed-Software-%COMPUTERNAME% : List installed software

W6

-Listen-port-%COMPUTERNAME% : netstat with associate executable
W11
-localuser-%COMPUTERNAME% : list all local users

-OptionnalFeature-%COMPUTERNAME% :List all enabled optional feature

W7

-Scheduled-task-%COMPUTERNAME% : list all scheduled task

W8
-Service-%COMPUTERNAME% : list all service

W9

-Share-%COMPUTERNAME% : list all share

W10

-StartUp-%COMPUTERNAME% : check registry to identify start-up executable

-System-%COMPUTERNAME% : systeminfo

-SystemUpdate : Check Wmi Quickfix to identify installed update