सिस्टम की स्थिति
डिफ़ॉल्ट इंस्टॉल के नमूना मान। CustomOS पर यह पैनल चल रहे सिस्टम को पढ़ता है।
फ़ायरवॉल
nftables सक्रिय
आने वाला ट्रैफ़िक डिफ़ॉल्ट-अस्वीकार · हमेशा चालू
kill switch
सक्रिय नहीं
wg*/tun* टनल चालू होने पर सक्रिय होता है
IDS
Suricata · IDS
डिफ़ॉल्ट रूप से इंस्टॉल · पहचान, ब्लॉकिंग नहीं
लाइव माध्यम
dm-verity
squashfs बूट पर सत्यापित · फ़ेल-क्लोज़्ड
डिस्क
LUKS2 अनलॉक हुआ
argon2id · TPM2 सीलिंग ऑप्ट-इन
बूट शृंखला
Secure Boot
shim → GRUB → कर्नेल (इंस्टॉल किया हुआ, amd64)
| नियंत्रण | डिफ़ॉल्ट इंस्टॉल | संदर्भ |
|---|---|---|
| पूरी डिस्क का एन्क्रिप्शन (LUKS2, argon2id) | चालू | §2.1 |
| LUKS कुंजी TPM2 से सील की गई | ऑप्ट-इन, इंस्टॉल के बाद | §2.1bis |
| इंस्टॉल किए गए सिस्टम का Secure Boot | चालू (amd64) | §2.1ter |
| हस्ताक्षरित UKI (कर्नेल + initrd + cmdline) | ऑप्ट-इन (amd64 + UEFI) | §2.19 |
| nftables आने वाला ट्रैफ़िक डिफ़ॉल्ट-अस्वीकार | चालू | §2.2 |
| केवल-टनल kill switch | ऑप्ट-इन प्रोफ़ाइल | §2.2 |
| AppArmor लागू (enforcing) · auditd · sysctl हार्डनिंग | चालू | §2.3–2.5 |
| हस्ताक्षरित अपडेटर (TUF, Ed25519) + TPM रोलबैक-रोधी | चालू | §2.6 |
| लाइव माध्यम का dm-verity | चालू | §2.9 |
| /usr का ब्लॉक dm-verity (इंस्टॉल किया हुआ) | ऑप्ट-इन | §2.17 |
| AIDE फ़ाइल अखंडता + Suricata IDS | चालू (पहचान, ब्लॉकिंग नहीं) | §2.13 · §2.16 |
| ट्रैफ़िक में पोस्ट-क्वांटम क्रिप्टो | केवल SSH कुंजी विनिमय, SSH ऑप्ट-इन | §3.4 |
| VPN टनल / Tor | क्लाइंट इमेज में हैं, कुछ भी कॉन्फ़िगर नहीं | §3.5 |
प्रामाणिक स्रोत: रिपॉज़िटरी में docs/THREAT_MODEL.md — यह डेमो नहीं।
$ harden-audit --live
(डेमो) आउटपुट देखने के लिए Run दबाएँ
इंस्टॉलर की न्यूनतम शर्त: 12+ अक्षर और 3+ अक्षर-वर्ग। शुद्ध फ़ंक्शन के रूप में जाँचा जाता है; कुछ भी सहेजा नहीं जाता।