Lesson 04 AI-Assisted Security Hardening
Theme:

Homework

Take your hardening skills into your own environment: build a checklist, audit a personal system, and write a pre-deploy gate.

Task 1 — Personal Hardening Checklist

Objective: Build a one-page hardening checklist for your own laptop or server.

Instructions:

Deliverable: A markdown checklist you can print and tape to your monitor.

Task 2 — Dockerfile Lint

Objective: Write a short AI-driven Dockerfile linter prompt.

Instructions:

Deliverable: Prompt file and a linted output.

Task 3 — CIS Gap Analysis

Objective: Pick one service in your environment (ssh, postgres, nginx, etc.) and produce a real CIS gap analysis.

Instructions:

Deliverable: A markdown report titled cis-<service>-gap.md.