🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.security.misc
Article #755

Re: Future OS virus immunity.

#755
From: Vesselin Bontchev
Date: Thu, 31 Dec 1992 14:57
43 lines
2807 bytes
kludge@grissom.larc.nasa.gov (Scott Dorsey) writes:

> Viruses aren't a real problem in any system that has memory protection and
> any way to prevent users from directly writing into system space.  In such
> a system, a user would be able to destroy his own area, but wouldn't be
> able to touch the OS.

While your second statement is, of course, true, the first is not
necessarily so. Viruses are a problem is there is sharing,
functionality, and transitivity of the information flow. If you
prevent any of those, you make the viruses impossible. The only
problem is that you also make the computer not very useful.

Let's consider Unix - a typical system with memory protection,
discretionary access control, and all that jazz. Absolutely nothing in
this system prevents a virus from infecting ALL executable files of a
particular user. Between the different users on one and the same
system the virus will not spread that well, because users don't often
execute programs that belong to other users. An exception is the
"users" bin and root. Once one of those users executes an infected
file, the virus will spread in the system like a wildfire. But again,
those users do not often execute programs that belong to other
users...

Between different systems the virus will have even less chance to
spread, because the sharing of programs occurs mainly in the form of
source code. You do not walk around with infected tapes and do not run
the programs on them on different machines, as you do in the PC world.
That's why, in multi-user systems the worms and the trojans are of
much more concern than the usual viruses.

Memory protection has almost nothing to do with it - ok, without it
the viruses will be easy, just as in MS-DOS, but even if it is
present, this does not prevent the viruses from spreading. What
prevents them is the limited sharing.

Regards,
Vesselin
-- 
Vesselin Vladimirov Bontchev          Virus Test Center, University of Hamburg
Tel.:+49-40-54715-224, Fax: +49-40-54715-226      Fachbereich Informatik - AGN
< PGP 2.1 public key available on request. > Vogt-Koelln-Strasse 30, rm. 107 C
e-mail: bontchev@fbihh.informatik.uni-hamburg.de    D-2000 Hamburg 54, Germany
Technical Details
Message-ID: <bontchev.725813879@fbihh>
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!rzsun2.informatik.uni-hamburg.de!fbihh!bontchev
References: <eronald.725752239@ruble> <1hv07gINN3mn@rave.larc.nasa.gov>

Show Full Headers
Complete Article Headers
Newsgroups: comp.security.misc
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!news.netmbx.de!Germany.EU.net!rzsun2.informatik.uni-hamburg.de!fbihh!bontchev
From: bontchev@fbihh.informatik.uni-hamburg.de (Vesselin Bontchev)
Subject: Re: Future OS virus immunity.
Message-ID: <bontchev.725813879@fbihh>
Sender: news@informatik.uni-hamburg.de (Mr. News)
Reply-To: bontchev@fbihh.informatik.uni-hamburg.de
Organization: Virus Test Center, University of Hamburg
References: <eronald.725752239@ruble> <1hv07gINN3mn@rave.larc.nasa.gov>
Date: 31 Dec 92 14:57:59 GMT
Lines: 43