An Architecture page.
My Book Collection.. if you want to find out where I learned some of what I know...

 

 

 
Well, I've worked with/on quite a few, and I suppose I should give my what's what. Any exploits I've written will be under its respective OS.
Use and love solaris most of all, I mean come on those guy's at sun are pretty good, they have exceptionally good API's written for threading and seem to have SMP down pat (I used to be heavily into SMP). I have had very little problems with solaris, it can be a bit slow (on IDE systems), so go buy some hardware and get on with a better system. I'll start putting up info on Solaris as it comes to mind.

On account that I have/own a HP-PA system, HP-UX 11.0, I will give it its fair share here. The system is very underutilized, I don't really spend enough time working on it as I'd like, I initially purchased it to let me develop HP-UX exploits, I've found a few that I'd like to code, I'll publish them here when I do.
UnixWare seems extremely well written UNIX I think that the people from novell that did NetWare 3.x must have had something to do with the kernel of UnixWare, it seems very efficient (however SCO's probably tinkering where they shouldn't as we speak). This OS is SVR5 compliant and is good competition for Solaris when it comes to SV OS's on x86.
I've also written some exploits for it.
IBM had issued AIX to run on its rs/6000 platform, personally, AIX is pronounced "ach-es", for the pains in the ass it causes. I don't know what SCO and IBM have in mind for their combined project "monetery". Merging the code base of most probably the absolute two worst Unix variants and hoping for a positive?
OpenBSD is well, how should I put
*BSD, while significant, I have had limited exposure to them, the basic rundown is this, pure performance = fbsd, pure portability = nbsd, pure security obsd again. Still, lack of advanced features and limited API makes their environment fairly dry.
Tru64 is FAST FAST FAST!!! 5.0 and beyond have re-implmented there root-user-non-exec stack. This combined with there 64-bit addresses makes it extremely difficult to exploit (hard to do return into libc, when you can't put arguments to syscalls anywhere...)
  Thanks linus, err Alan, err whoever... linux is a nice OS for people to install at home, use, tinker with their hardware, play little games etc... It dose not scale as well as more robust OS's and has a very unique twist to just about everything. I mean, who is directing this project??? Exactly my point.