One file. Five phases. Full desktop hardening.
Check, harden, verify, scan — all from a single script.
Every guide tells you to install UFW, enable AppArmor, set sysctl values, configure auto-updates — but nobody gives you a single script that does all of it, safely, with verification.
sec-toolkit.sh is that script. One file, no dependencies beyond what Ubuntu/Pop!_OS already ships. It checks your system, hardens it, verifies the results, and optionally sets up ClamAV virus scanning. Every step is conservative — it won't break your desktop.
wget the script and run it. Single bash file, ~800 lines, everything inline../sec-toolkit.sh check — read-only audit of your current security posture. See what's good, what's missing, what's open.sudo apt install timeshift and create a snapshot. Takes seconds. Restores in minutes. Cheap insurance.sudo ./sec-toolkit.sh harden — installs security packages, configures auto-updates, enables AppArmor, applies kernel hardening. Backs up existing configs first../sec-toolkit.sh verify — confirms all hardening steps took effect. Color-coded: green = good, yellow = check, red = critical.nomad detects autonomous agents on your machine. sec-toolkit.sh hardens the system they're running on. Together: detect the agents, lock down the infrastructure.
sec-toolkit.sh is free to download and use. The full integration — harden, verify, scan, fw commands via nomad security — is part of nomad Pro ($19/mo).