SUMMARY: C Compiler Predefined Manifest Definitions

Tom Christiansen tchrist at convex.COM
Fri Aug 24 01:27:23 AEST 1990


In article <595 at wattres.UUCP> steve at wattres.UUCP (Steve Watt) writes:
|Which brings up what I consider to be a strange point:  Why is it that most
|*NIX vendors ship systems with all the files in /bin and /usr/bin world-
|readable?  It seems to me that they only need to be world-executable...

Absurd.  If you are relying about people not knowing about something
for your security, than you've really no security at all.  

An unreadable binary is just annoying.  You can't run what or strings 
on it.  You can't adb it for your core dumps.  

But the point of it's being annoying secondary to the fact that it
just doesn't make sense to rely upon ignorance to protect you.

Security through obscurity isn't.

--tom
--
 "UNIX was never designed to keep people from doing stupid things, because 
  that policy would also keep them from doing clever things." [Doug Gwyn]



More information about the Comp.unix.questions mailing list