Skip to content
This repository was archived by the owner on Jul 23, 2026. It is now read-only.

Commit 5a1e1bd

Browse files
committed
Phase 8 Zero Trust extension; portfolio score updates; slot 7 screenshot; SCAP QuickRef promoted; scanner enhanced
1 parent 1e382dd commit 5a1e1bd

35 files changed

Lines changed: 3380 additions & 65 deletions

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,3 +111,8 @@ Run-HistoryScrub.ps1
111111
# History-scrub source-of-truth scripts (contain real patterns)
112112
scrub_history.ps1
113113
Run-HistoryScrub.ps1
114+
115+
# Local-only sensitive-pattern scanner (reads .scrub-patterns.local.json,
116+
# never published - keeps the scrub workflow private)
117+
security/scripts/Scan-LocalRepo.ps1
118+
security/scripts/SCAN-README.md

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,17 @@ This log covers every artifact produced across the life of the project — scrip
88

99
---
1010

11+
## [Lab — Session 14] — 2026-06-04
12+
13+
### SCAP Workflow Automation
14+
15+
#### Added
16+
17+
**`Lab-Kit/05-Compliance/Invoke-SCAPWorkflow.ps1`**
18+
Automates the complete SCAP before/after compliance scan loop. Runs SCAP SCC headless against the target, stages XCCDF results to Compliance-Reports\Before-MFA\ or After-MFA\, feeds both files through the scap_summary Docker tool, optionally triggers the Ansible STIG hardening playbook via WSL, and generates a side-by-side delta report (Before-Report.txt → SAR-Template.md). Supports -Phase Before/After/Full, -WhatIf, and -SkipHardening. NIST controls: CA-2 (Security Assessments), RA-5 (Vulnerability Monitoring and Scanning). Author: Glenn Byron.
19+
20+
---
21+
1122
## [Lab — Session 13] — 2026-06-02
1223

1324
### Sync from Lab-Export, Subnet Drift Fix, First Real Screenshots

Demo-Walkthrough.md

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,11 @@ Event 4768 — Kerberos Authentication Service Ticket Request
9494
> via the WEF subscription we configured in `Set-AuditLogForwarding.ps1`.
9595
> This satisfies NIST AU-2 and CA-7 continuous monitoring requirements."
9696
97-
**📸 Pending capture** — Event Viewer showing Event 4768 with Pre-Auth Type 16
98-
> See `Screenshots/README.md` for the capture checklist.
97+
**📸 Captured — Event 4768 PKINIT validation table**
98+
99+
![Event 4768 PKINIT validation — labtech, 10.10.20.30 (WO02), LAB-CA, Pre-Auth Type 16, Result 0x0](Screenshots/03-pkinit-validation-table.png)
100+
101+
This is the cryptographic proof. Every field maps to a NIST IA-2(11) requirement.
99102

100103
---
101104

@@ -187,14 +190,22 @@ If Phase 4 SCAP scans have been run, open the before/after HTML reports side by
187190
> The after score shows the impact of the hardening scripts. The delta between these
188191
> two scans is our evidence package for the Security Assessment Report."
189192
190-
**📸 Pending capture** — Before and after SCAP HTML reports side by side, showing score improvement
191-
> Real numbers:
192-
> - DC01 (Server 2022 STIG): 44.95% → 42.66% (After-MFA)
193-
> - WS01 (Server 2022 STIG): 42.20% → 42.20% (After-MFA)
193+
**📸 Captured — DC01 Before-MFA (44.95%) vs After-MFA (42.66%), side by side**
194+
195+
![SCC All Settings Report - DC01 Before-MFA 44.95% (left) vs After-MFA 42.66% (right), same Windows Server 2022 STIG benchmark, same target LAB-DC01](Screenshots/07-scap-before-after-side-by-side.png)
196+
197+
> Full scoring table for all three hosts:
198+
> - DC01 (Server 2022 STIG): **44.95% → 42.66%** (shown above)
199+
> - WS01 (Server 2022 STIG): 42.20% → 42.20% (no delta — same baseline, same benchmark)
194200
> - **WO02 (Windows 11 STIG, MAC-1 Classified profile): 37.00% After-SmartCard** — 258 rules, 13 CAT I open, 122 CAT II open, 8 CAT III open
195201
>
196-
> See `Compliance-Reports/README.md` for the full scoring table and `Compliance-Reports/Laptop/After-SmartCard/2026-06-02_104513/` for the WO02 scan session.
197-
> See `Screenshots/README.md` for the capture checklist.
202+
> See `Compliance-Reports/README.md` for the scoring table and `Compliance-Reports/Laptop/After-SmartCard/2026-06-02_104513/` for the WO02 scan session.
203+
204+
**📸 Captured — SCC Summary Viewer for WO02 Windows 11 STIG scan**
205+
206+
![SCC 5.10.2 Summary Viewer - WO02 / Microsoft_Windows_11_STIG / Score 37 / 0 errors / 1 warning](Screenshots/08-scap-win11-stig-result.png)
207+
208+
Session `2026-06-02_104513`, scanned as `LAB\labtech` with smart card enforcement active. Links to All Settings HTML, Non-Compliance HTML, XCCDF XML, OVAL/OCIL XML, and DISA CKL checklist all visible.
198209

199210
---
200211

0 commit comments

Comments
 (0)