An open API service indexing awesome lists of open source software.

awesome-security-hardening

A collection of awesome security hardening guides, tools and other resources
https://github.com/decalage2/awesome-security-hardening

Last synced: 13 days ago
JSON representation

Authentication - Passwords

CUPS

Cloud

CUPS

Containers - Docker - Kubernetes

Firewalls

GNU/Linux

CentOS

Red Hat Enterprise Linux - RHEL

SUSE

Ubuntu

Hardening Guide Collections

Hardware - CPU - BIOS - UEFI

CUPS

macOS

Ubuntu

Network Devices

Firewalls

IPv6

Routers

Switches

Ubuntu

Other Awesome Security Lists

Cloud

Password Generators

Cloud

Services

Active Directory

ADFS

CUPS

Database Servers

DNS

FTP Servers

Kerberos

LDAP

Mail Servers

NFS

NTP

SSH

TLS/SSL

Web Servers

Tools to apply security hardening

Cloud

GNU/Linux

Windows

  • Microsoft Security Compliance Toolkit 1.0 - set of tools that allows enterprise security administrators to download, analyze, test, edit, and store Microsoft-recommended security configuration baselines for Windows and other Microsoft products
  • mackwage/windows_hardening.cmd - Script to perform some hardening of Windows 10
  • Hardentools - for Windows individual users (not corporate environments) at risk, who might want an extra level of security at the price of some usability.
  • Windows 10 Hardening - A collective resource of settings modifications (mostly opt-outs) that attempt to make Windows 10 as private and as secure as possible.
  • Disassembler0 Windows 10 Initial Setup Script - PowerShell script for automation of routine tasks done after fresh installations of Windows 10 / Server 2016 / Server 2019
  • Automated-AD-Setup - A PowerShell script that aims to have a fully configured domain built in under 10 minutes, but also apply security configuration and hardening
  • Windows 10/11 Hardening Script by ZephrFish - PowerShell script to harden Windows 10/11

Tools to check security hardening

Cloud

CUPS

  • Chef InSpec - open-source testing framework by Chef that enables you to specify compliance, security, and other policy requirements. can run on Windows and many Linux distributions.

DNS

  • IntoDNS.ai - Free DNS and email security scanner. Checks SPF, DKIM, DMARC, DNSSEC, BIMI, MTA-STS configuration and provides AI-powered fix suggestions.

Docker

  • Docker Bench for Security - script that checks for dozens of common best-practices around deploying Docker containers in production, inspired by the CIS Docker Community Edition Benchmark v1.1.0.

GNU/Linux

Hardware - CPU - BIOS - UEFI

Network Devices

  • Nipper-ng - to check the configuration of network devices (does not seem to be updated)

SSH

  • ssh-audit - SSH server auditing (banner, key exchange, encryption, mac, compression, compatibility, security, etc)

TLS/SSL

Windows

  • PingCastle - Tool to check the security of Active Directory
  • Microsoft DSC Environment Analyzer (DSCEA) - simple implementation of PowerShell Desired State Configuration that uses the declarative nature of DSC to scan Windows OS based systems in an environment against a defined reference MOF file and generate compliance reports as to whether systems match the desired configuration