|
Top Document: comp.unix.aix Frequently Asked Questions (Part 2 of 5) Previous Document: 1.305: How much RAM (real memory) does my machine have? Next Document: 1.400: How do I make an informative prompt in the shell? See reader questions & answers on this topic! - Help others by sharing your knowledge The answer (I was there, consider me an authority ...) is that the PIDs needed to be somewhat unpredictable. This is because AIX was originally designed with a number of C2 and B1 features, and one of those is the notion of covert channel analysis. Sequential PIDs are a covert channel (assuming the system has one PID namespace ...) since the value of the "next" PID is shared by all currently running processes. So if I want to sneak some of my classified data out to your co-operating non-classified program, I can do it by carefully controlling the value of the "next" PID. User Contributions:Comment about this article, ask questions, or add new information about this topic:Top Document: comp.unix.aix Frequently Asked Questions (Part 2 of 5) Previous Document: 1.305: How much RAM (real memory) does my machine have? Next Document: 1.400: How do I make an informative prompt in the shell? Part1 - Part2 - Part3 - Part4 - Part5 - Single Page [ Usenet FAQs | Web FAQs | Documents | RFC Index ] Send corrections/additions to the FAQ Maintainer: bofh@mail.teleweb.pt (Jose Pina Coelho)
Last Update August 08 2012 @ 06:18 AM
|
