
مشروع منهجي لتقوية نواة لينكس يطبق إعدادات موصى بها من KSPP، وحظر الوحدات، وتكوين بيئة مقيدة لأكشاك عامة تعتمد على ParrotSec.
نواة محصنة
- [ ] نواة معدلة بـ GrSecurity
- [ ] تقوية PaX
- [x] PaXctl
- [x] PaXTest
- [x] PaXctld
- [x]
معاملات زمن التشغيل للنواة المحصنة
- [x] مشروع الحماية الذاتية للنواة (KSPP)
- [x] pti=on - عزل جداول صفحات النواة
- [x] slub_debug=ZF - فحص الأحواض الفرعية SLUB والتحقق من السلامة
- [x] slub_debug=P - تسميم الخلايا الحرة لموزع slub/slab
- [x] page_poison=1 - تفعيل تسميم الخلايا الحرة لموزع الرفيق
- [x] iommu.strict=1 - فرض إبطال TLB لـ IOMMU
- [x] slab_nomerge - تعطيل دمج slabs - (يجعل العديد من هجمات تجاوز الكومة أصعب)
- [x] init_on_alloc=1 - مسح تخصيصات slabs والصفحات
- [x] randomize_kstack_offset=on - عشوائية إزاحة مكدس النواة عند دخول استدعاء النظام
- [x] حظر IPv6
- [x] ipv6.disable=1
- [x] noipv6
- [x] ipv6.autoconf=0
- [x] حظر Modprobe
- [x] حظر البلوتوث
- [x] btsdio - مشغل SDIO للبلوتوث
- [x] btusb -
- [x] btintel - Intel
- [x] btrtl - بلوتوث Realtek
- [x] bt3c_cs - بلوتوث 3Com PCMCIA
- [x] btmrvl - مشغل بلوتوث الإصدار 1.0
- [x] btmrvl_sdio - BT-over-SDIO
- [x] btqca - عائلة Qualcomm Atheros
- [x] btbcm - Broadcom
- [x] bluetooth_6lowpan - بلوتوث 6LoWPAN
- [x] rfcomm - بلوتوث RFCOMM الإصدار 1.11
- [x] bluecard_cs - Anycom BlueCard (LSE039/LSE041)
- [x] حظر أبل
- [x] appletalk
- [x] thunderbolt_net
- [x] hfs
- [x] hfsplus
- [x] appletouch
- [x] hid-apple
- [x] حظر EFI:
- [x] efivars
- [x] efivarfs
- [x] efi_pstore
- [x] NFS
- [x] nfsv2
- [x] nfsv3
- [x] nfsv4