All Projects → jgamblin → MacOS-Security-Baseline

jgamblin / MacOS-Security-Baseline

Licence: MIT license
Baseline Security Configuration For MacOS

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to MacOS-Security-Baseline

Wazuh Docker
Wazuh - Docker containers
Stars: ✭ 213 (+249.18%)
Mutual labels:  security-hardening
laravel-secureheaders
🔒 SecureHeaders wrapper for Laravel.
Stars: ✭ 52 (-14.75%)
Mutual labels:  security-hardening
wazuh-ansible
Wazuh - Ansible playbook
Stars: ✭ 166 (+172.13%)
Mutual labels:  security-hardening
Rhel7 Stig
Ansible role for Red Hat 7 STIG Baseline
Stars: ✭ 230 (+277.05%)
Mutual labels:  security-hardening
RHEL8-STIG
Ansible role for Red Hat 8 STIG Baseline
Stars: ✭ 73 (+19.67%)
Mutual labels:  security-hardening
Windows-2012-Member-Server-STIG
Ansible role for the Windows 2012 Member Server STIG
Stars: ✭ 12 (-80.33%)
Mutual labels:  security-hardening
User.js
user.js -- Firefox configuration hardening
Stars: ✭ 2,354 (+3759.02%)
Mutual labels:  security-hardening
Update-AllUsersQA
Update-AllUsersQA is a PowerShell script used to change or disable the security questions and answers for local users in a Windows 10 machine.
Stars: ✭ 21 (-65.57%)
Mutual labels:  security-hardening
html-contextual-autoescaper-java
Prevents XSS by figuring out how to escape untrusted values in templates
Stars: ✭ 15 (-75.41%)
Mutual labels:  security-hardening
wazuh-packages
Wazuh - Tools for packages creation
Stars: ✭ 54 (-11.48%)
Mutual labels:  security-hardening
Privacy.sexy
Open-source tool to enforce privacy & security best-practices on Windows and macOS, because privacy is sexy 🍑🍆
Stars: ✭ 221 (+262.3%)
Mutual labels:  security-hardening
UBUNTU20-CIS
Ansible role for Ubuntu 2004 CIS Baseline
Stars: ✭ 136 (+122.95%)
Mutual labels:  security-hardening
ec2-metadata-filter
Enhance the security of the EC2 metadata service. (Obsolete thanks to Instance Metadata Service Version 2, see note in README)
Stars: ✭ 32 (-47.54%)
Mutual labels:  security-hardening
Wazuh Kibana App
Wazuh - Kibana plugin
Stars: ✭ 212 (+247.54%)
Mutual labels:  security-hardening
assimilation-official
This is the official main repository for the Assimilation project
Stars: ✭ 47 (-22.95%)
Mutual labels:  security-hardening
Ansible Role Hardening
Ansible role to apply a security baseline. Systemd edition.
Stars: ✭ 188 (+208.2%)
Mutual labels:  security-hardening
nerfball
Want to see how something like Internet Chemotherapy works without bricking your own vms? This is a jail to reduce the python runtime from doing bad things on the host when running untrusted code. Nerf what you do not need 👾 + 🐛 ⚽ 🏈 🐳
Stars: ✭ 19 (-68.85%)
Mutual labels:  security-hardening
ad-privileged-audit
Provides various Windows Server Active Directory (AD) security-focused reports.
Stars: ✭ 42 (-31.15%)
Mutual labels:  security-hardening
matrix
mirror of https://mypdns.org/my-privacy-dns/matrix as it is obviously no longer safe to do Girhub nor have we no longer any trust in them. See https://mypdns.org/my-privacy-dns/porn-records/-/issues/1347
Stars: ✭ 32 (-47.54%)
Mutual labels:  security-hardening
nim-contra
Lightweight Self-Documenting Design by Contract Programming and Security Hardened mode.
Stars: ✭ 46 (-24.59%)
Mutual labels:  security-hardening

MacOS Security Baseline

This is a simple shell script that configures some of the most commonly recommended MacOS security settings that are not enabled by default.

What It Does:

  • Deletes Saved Wireless Networks.
  • Requires Password Immediately After Sleep.
  • Turns On Firewall.
    • Enables Stealth Mode.
  • Disables Remote Login
  • Installs Needed System Updates.
    • Enables Automatic Updates
  • Validates System Integrity Protection is enabled.
  • Enables Full Disk Encryption.

Note: Script Will Prompt For Password If Not Root.

Usage:

  • Review for your preferences and comment out options You don't want.
  • Set homessid and workssid variable to stop from deleting these!
  • Warning: This script does not ask before making changes.

To Run:

chmod +x security-baseline.sh
./security-baseline.sh

Important Notice

I likely don't know what I am doing, and this could be done faster, better and simpler some other way. These scripts could also break your MacBook and make you cry.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].