Tình trạng hệ thống
Giá trị mẫu cho bản cài đặt mặc định. Trên CustomOS, bảng này đọc hệ thống đang chạy.
Tường lửa
nftables đang hoạt động
chiều vào default-deny · luôn bật
Kill switch
Chưa kích hoạt
kích hoạt khi tunnel wg*/tun* hoạt động
IDS
Suricata · IDS
được cài mặc định · phát hiện, không chặn
Phương tiện live
dm-verity
squashfs được xác minh khi khởi động · fail-closed
Đĩa
LUKS2 đã mở khóa
argon2id · niêm phong TPM2 opt-in
Chuỗi khởi động
Secure Boot
shim → GRUB → kernel (đã cài đặt, amd64)
| Điều khiển | Cài đặt mặc định | Tham chiếu |
|---|---|---|
| Mã hóa toàn bộ đĩa (LUKS2, argon2id) | bật | §2.1 |
| Khóa LUKS được niêm phong vào TPM2 | opt-in, sau khi cài đặt | §2.1bis |
| Secure Boot của hệ thống đã cài đặt | bật (amd64) | §2.1ter |
| UKI đã ký (kernel + initrd + cmdline) | opt-in (amd64 + UEFI) | §2.19 |
| nftables chiều vào default-deny | bật | §2.2 |
| Kill switch chỉ qua tunnel | hồ sơ opt-in | §2.2 |
| AppArmor enforcing · auditd · gia cố sysctl | bật | §2.3–2.5 |
| Trình cập nhật đã ký (TUF, Ed25519) + chống rollback bằng TPM | bật | §2.6 |
| dm-verity của phương tiện live | bật | §2.9 |
| dm-verity khối cho /usr (đã cài đặt) | opt-in | §2.17 |
| Toàn vẹn tệp AIDE + Suricata IDS | bật (phát hiện, không chặn) | §2.13 · §2.16 |
| Mật mã hậu lượng tử trong lưu lượng | Chỉ trao đổi khóa SSH, SSH opt-in | §3.4 |
| Tunnel VPN / Tor | khách hàng có trong image, chưa cấu hình gì | §3.5 |
Nguồn sự thật: docs/THREAT_MODEL.md trong kho mã — không phải bản demo này.
$ harden-audit --live
nhấn Run để xem đầu ra (demo)
Mức tối thiểu của trình cài đặt: 12+ ký tự và 3+ lớp ký tự. Được kiểm tra như một hàm thuần; không có gì được lưu.