695 B

Recon Commands

Run all of these on the remote Mac before planning. Report all output.

# System info
sw_vers
sysctl hw.model hw.memsize hw.ncpu

# Power management
pmset -g

# Security
csrutil status
fdesetup status
/usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate
softwareupdate --schedule

# Services
launchctl list | wc -l
launchctl list | grep -i -E \
  'photo|music|itunes|siri|game|news|stocks|maps|tv|home|find|wallet|weather|freeform|journal|tip|chess|safari'

# Launch items
ls /Library/LaunchDaemons/ /Library/LaunchAgents/ ~/Library/LaunchAgents/

# Sharing
sharing -l

# Network
networksetup -listallnetworkservices

# Resources
ps aux | wc -l
df -h /