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.
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
*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
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.