Projects
From Linux Security Wiki (obsolete)
(Difference between revisions)
JamesMorris (Talk | contribs) |
(→Access Control: Updating and fixing a typo in the description of the project which someone else added) |
||
(10 intermediate revisions by 4 users not shown) | |||
Line 11: | Line 11: | ||
* [http://www.schaufler-ca.com/ SMACK], the Simplified Mandatory Access Control Kernel for Linux. | * [http://www.schaufler-ca.com/ SMACK], the Simplified Mandatory Access Control Kernel for Linux. | ||
+ | * [http://tomoyo.sourceforge.jp/ TOMOYO], another pathname-based access control system ([http://tomoyo.sourceforge.jp/wiki-e/?TomoyoLive LiveCD] available). | ||
+ | |||
+ | * [http://grsecurity.net/features.php grsecurity], extensive security enhancement patch for the Linux kernel (RBAC, chroot hardening, auditing, stack/heap protection randomization and more...). | ||
+ | |||
+ | * [http://www.rsbac.org/why RSBAC]: Rule Set Based Access Control, Linux kernel patch implementing a security framework. | ||
+ | |||
+ | * [http://schreuders.org/FBAC-LSM FBAC-LSM]: aims to provide easy to configure (functionality-based) application restrictions. | ||
=== Integrity === | === Integrity === | ||
Line 18: | Line 25: | ||
* [http://lwn.net/Articles/309441/ System integrity in Linux]. | * [http://lwn.net/Articles/309441/ System integrity in Linux]. | ||
+ | === Privileges === | ||
+ | |||
+ | * [http://www.friedhoff.org/posixfilecaps.html POSIX File Capabilities] | ||
+ | ** [http://lwn.net/Articles/313047/ Filesystem capabilities in Fedora 10] LWN article. | ||
=== Networking === | === Networking === | ||
Line 27: | Line 38: | ||
* Labeled Networking, including NetLabel, CIPSO, Labeled IPsec and SECMARK, see [http://paulmoore.livejournal.com/ Paul Moore's blog]. | * Labeled Networking, including NetLabel, CIPSO, Labeled IPsec and SECMARK, see [http://paulmoore.livejournal.com/ Paul Moore's blog]. | ||
+ | * [http://www.nufw.org/ NuFW] authenticating firewall based on netfilter | ||
=== Storage === | === Storage === | ||
* [http://selinuxproject.org/page/Labeled_NFS Labeled NFS], a project to add MAC labeling support to the NFSv4 protocol. | * [http://selinuxproject.org/page/Labeled_NFS Labeled NFS], a project to add MAC labeling support to the NFSv4 protocol. | ||
− | |||
=== Anti-Malware === | === Anti-Malware === | ||
Line 41: | Line 52: | ||
* [http://lwn.net/Articles/295568/ TALPA] | * [http://lwn.net/Articles/295568/ TALPA] | ||
+ | * [http://dazuko.dnsalias.org/wiki/index.php/Main_Page DazukoFS] | ||
− | === | + | === Cryptography === |
The cryptographic subsystem is maintained separately by Herbert Xu, refer to the [http://vger.kernel.org/vger-lists.html#linux-crypto mailing list]. | The cryptographic subsystem is maintained separately by Herbert Xu, refer to the [http://vger.kernel.org/vger-lists.html#linux-crypto mailing list]. |
Latest revision as of 03:58, 13 August 2010
Contents |
[edit] Kernel Security Projects
[edit] Access Control
- Linux Security Modules (LSM), the API for access control frameworks.
- AppArmor, a pathname-based access control system.
- Security Enhanced Linux (SELinux), a flexible and fine-grained MAC framework.
- SMACK, the Simplified Mandatory Access Control Kernel for Linux.
- grsecurity, extensive security enhancement patch for the Linux kernel (RBAC, chroot hardening, auditing, stack/heap protection randomization and more...).
- RSBAC: Rule Set Based Access Control, Linux kernel patch implementing a security framework.
- FBAC-LSM: aims to provide easy to configure (functionality-based) application restrictions.
[edit] Integrity
This is a rapidly developing area, see the following LWN article for an overview:
[edit] Privileges
[edit] Networking
There are several separately maintained projects relating to network security, including:
- Netfilter packet filtering.
- Labeled Networking, including NetLabel, CIPSO, Labeled IPsec and SECMARK, see Paul Moore's blog.
- NuFW authenticating firewall based on netfilter
[edit] Storage
- Labeled NFS, a project to add MAC labeling support to the NFSv4 protocol.
[edit] Anti-Malware
There are several related works-in-progress in this area:
[edit] Cryptography
The cryptographic subsystem is maintained separately by Herbert Xu, refer to the mailing list.