Skip to content

xe1phix/Xe1phix-ParrotSec-Linux-Public-Kiosk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

_____ <!> ParrotSec Linux - Public Kiosk Project <!> ______

Designing & Implementing A restricted & Trustworthy Environment

@Xe1phix on Gitlab Modprobe Blacklisting Xe1phix Kernel Parameter Hardening Xe1phix Building Trust Series


  • Hardened kernel

      - [ ] GrSecurity Patched Kernel
              - [ ] PaX Hardening
                      - [x] PaXctl
                      - [x] PaXTest
                      - [x] PaXctld
                      - [x] 
    
  • Hardened Kernel Runtime Parameters

      - [x] Kernel Self Protection Project (KSPP)
              - [x] pti=on                     - Kernel Page Table Isolation
              - [x] slub_debug=ZF              - SLUB redzoning and sanity checking
              - [x] slub_debug=P               - slub/slab allocator free poisoning
              - [x] page_poison=1              - Enable buddy allocator free poisoning
              - [x] iommu.strict=1             - Force IOMMU TLB invalidation
              - [x] slab_nomerge               - Disable slab merging - (makes many heap overflow attacks more difficult)
              - [x] init_on_alloc=1            - Wipe slab and page allocations
              - [x] randomize_kstack_offset=on - Randomize kernel stack offset on syscall entry
    
    
      - [x] Blacklist IPv6
              - [x] ipv6.disable=1
              - [x] noipv6
              - [x] ipv6.autoconf=0
    
    
      - [x] Modprobe Blacklisting
              - [x] Bluetooth Blacklisting
                      - [x] btsdio                - Bluetooth SDIO driver
                      - [x] btusb                 - 
                      - [x] btintel               - Intel
                      - [x] btrtl                 - Realtek Bluetooth
                      - [x] bt3c_cs               - 3Com Bluetooth PCMCIA
                      - [x] btmrvl                - Bluetooth driver ver 1.0
                      - [x] btmrvl_sdio           - BT-over-SDIO
                      - [x] btqca                 - Qualcomm Atheros family
                      - [x] btbcm                 - Broadcom
                      - [x] bluetooth_6lowpan     - Bluetooth 6LoWPAN
                      - [x] rfcomm                - Bluetooth RFCOMM ver 1.11
                      - [x] bluecard_cs           - Anycom BlueCard (LSE039/LSE041)
    
    
              - [x] Apple Blacklisting
                      - [x] appletalk
                      - [x] thunderbolt_net
                      - [x] hfs
                      - [x] hfsplus
                      - [x] appletouch
                      - [x] hid-apple
    
    
              - [x] EFI Blacklisting:
                      - [x] efivars
                      - [x] efivarfs
                      - [x] efi_pstore
    
              - [x] NFS
                      - [x] nfsv2
                      - [x] nfsv3
                      - [x] nfsv4
    
  • Kernel Self Protection Project (KSPP)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published