Sys++ Project Documentation

Major rewrite started by 1 December 2002 - Marcel-Titus MARGINEAN

Many security experts advise that into a system security and flexibility do not go hand in hand.
If you look in the real life, you will se that whenever a system is not flexible enough, the users will always add the flexibility by themself, weakening the system security.
A new approach have to be taken, the flexibility have to be part of the original security design.
This is what is Sys++ all about



Disclammer:
These informations and software are provided on a AS IS basis without any waranty. The attack models are explained ONLY for teaching purposes in order to explain why certain design considerations was taken. Responsability of using any of these information for illegal purposes belong exclusivelly to one who perform forbidden acts. The author is not liable in any way for missussage of his materials.
Notes:
In this moment the project is focussed mainly on Linux. But all the system dependent technologies are concentrated into the library syspp_compatibility, so I hope that porting the system to another POSIX compatible systems will be easy
The project have also as focus do not touch the Unix kernel, but try to implement as much is possible into user space. In cases where kernel functionality changes are required these are to be implemented as loadable kernel modules.
The executables are licensed under GPL and libraries under LGPL.
For each technologies to be used in the project an explanation document and a functional demo may be provided into the Background technologies chapter. The demo will reduce the technology to its esentials, so everybody can take a look and analyse for eventually design bugs or design error
M.T.M. Home page