diff --git a/01-Basics-Threat-Modeling.md b/01-Basics-Threat-Modeling.md new file mode 100644 index 0000000..5d0723d --- /dev/null +++ b/01-Basics-Threat-Modeling.md @@ -0,0 +1,16 @@ +# Basics + +* Configure system and software updates to automatically download and install. See [Keep your Mac up to date](https://support.apple.com/guide/mac-help/keep-your-mac-up-to-date-mchlpx1065) or use `softwareupdate` to configure options. +* Encrypt data at rest with [FileVault](https://support.apple.com/guide/mac-help/protect-data-on-your-mac-with-filevault-mh11785) volume encryption. Use a [password manager](https://support.apple.com/105115) to guard and manage credentials. +* Create scheduled [backups](https://support.apple.com/104984) of important data. Practice [recovery](https://support.apple.com/102551) in the event of a compromise. +* Avoid third party software; if necessary, only install from official sources indicated by trusted developers. + +# Threat modeling + +# Hardware selection + +# Installation + +## Activation + +## Apple account diff --git a/02-Apple-Security-Features.md b/02-Apple-Security-Features.md new file mode 100644 index 0000000..52deb86 --- /dev/null +++ b/02-Apple-Security-Features.md @@ -0,0 +1,13 @@ +# First boot + +# Admin accounts + +# Firmware + +# FileVault + +# System integrity + +# Lockdown Mode + +# Siri diff --git a/03-Network-Internet.md b/03-Network-Internet.md new file mode 100644 index 0000000..0f1581a --- /dev/null +++ b/03-Network-Internet.md @@ -0,0 +1,33 @@ +# Wireless + +# Firewall + +## Application + +## Kernel + +# Services + +# DNS + +## Profiles + +## Dnsmasq + +## DNSCrypt + +# Browser + +## Firefox + +## Chrome + +## Safari + +## Other + +## Privoxy + +# VPN/Tor + +# SSH diff --git a/04-Systems-Applications.md b/04-Systems-Applications.md new file mode 100644 index 0000000..8072285 --- /dev/null +++ b/04-Systems-Applications.md @@ -0,0 +1,23 @@ +# GnuPG + +# Messengers + +## Signal + +## iMessage + +## XMPP + +# Credentials + +# Malware + +## Sandbox + +## Hardened runtime + +## Gatekeeper + +## Antivirus + +# Homebrew diff --git a/05-Advanced-Tools-Resources.md b/05-Advanced-Tools-Resources.md new file mode 100644 index 0000000..c0bf825 --- /dev/null +++ b/05-Advanced-Tools-Resources.md @@ -0,0 +1,13 @@ +# Metadata artifacts + +# Physical access + +# System monitoring + +# PKI + +# Miscellaneous + +# Software + +# Resources