On Fri, 2007-06-15 at 06:32 -0700, UNIX admin wrote:
> 1. SPARC (and nowdays AMD and intel) processors support a so-called "no 
> execution stack" bit, and this bit is set to 1 by default;
> what that means is, you can't execute any malicious code that you put on the 
> stack, the hardware won't allow it

... Which shouldn't be oversold as a barrier.  There are tricks (some
fairly trivial) to bypass that protection.

Also, the separation of priviledge shouldn't be overestimated, either.
Small hacks are usually leveraged into something more serious, after
all.  The best way I've seen it put is: "If someone can run code on your
computer without your consent, it isn't your computer anymore".

Now, I'm not saying (Open)Solaris needs an antivirus or that TEH HAXXORZ
are readying a flood of viruses to unleash once it gets any worthwhile
marketshare.  As someone said, antivirus products are by nature
reactive.  They try to protect the user from themselves.  The various
Unixes have always been proactive about such security.

Antivirus programs are the parent chasing the kid around, taking the
bottle of Ex-Lax away before he eats it and saying, "Oh no, don't do
that."  Unix security is a lock on the medicine cabinet, and if the kid
tries to get into it anyway it grabs him by the scruff of the neck and
sticks him in the Time Out Chair.  :)

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to