سسٹم کی صورتِ حال
ڈیفالٹ انسٹال کی نمونہ اقدار۔ 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+ حروف کی اقسام۔ خالص فنکشن کے طور پر جانچا جاتا ہے؛ کچھ بھی محفوظ نہیں کیا جاتا۔