CustomOS CustomOS3.1 OBSIDIAN
FIREWALL VERITY VPN OFF
साइन इनखाता
अखंडता
अखंडता शृंखला
फ़र्मवेयर से लेकर /usr से पढ़े गए हर ब्लॉक तक। नमूना मान।
VERIFIED
बूट शृंखला
Secure Boot
shim → GRUB → कर्नेल · इंस्टॉल किया हुआ, amd64
हस्ताक्षरित UKI
सक्षम नहीं
ऑप्ट-इन · CUSTOMOS_UKI=1 · amd64 + UEFI
लाइव माध्यम
dm-verity
squashfs रूट हैश cmdline में पिन किया हुआ
/usr (इंस्टॉल किया हुआ)
इस डेमो में नहीं पढ़ा गया
ऑप्ट-इन · EROFS lz4hc · रोलबैक स्लॉट
AIDE
इस डेमो में नहीं पढ़ा गया
डिफ़ॉल्ट इंस्टॉल पर बेसलाइन और दैनिक जाँच
auditd
अपरिवर्तनीय
-e 2 · पहचान + exec नियम
ferran@customos:~$ sudo customos-verity-block status कमांड का नमूना आउटपुट, इस मशीन का वास्तविक पाठ नहीं।
यह क्या रोकता है
✓ छेड़छाड़ किया गया USB/ISO squashfs (बूट पैनिक, फ़ेल-क्लोज़्ड) ✓ /usr में ऑफ़लाइन बदलाव (पढ़ते समय I/O त्रुटि) ✓ ट्रोजन वाला initrd (केवल हस्ताक्षरित UKI ऑप्ट-इन के साथ) ◑ रूट fs का बाकी हिस्सा LUKS के भीतर सामान्य ext4 है (§3.3) ◑ स्थानीय root फिर भी यूज़रस्पेस नियंत्रणों को अक्षम कर सकता है (§3.8)
पुनरुत्पादनीय बिल्ड
एक ही कमिट के दो स्वतंत्र बिल्ड ने, SOURCE_DATE_EPOCH और snapshot.debian.org पिन के साथ, बाइट-दर-बाइट एक समान ISO बनाया। scripts/repro-check.sh से सत्यापित करें।
डेमो मोड · कोई स्थायी भंडारण नहीं · केवल-पढ़ने योग्य सैंडबॉक्स · कोई वास्तविक कार्रवाई नहीं · © Copyright Ferran Suils