UNIX and viruses

flint at gistdev.UUCP flint at gistdev.UUCP
Thu Jun 15 01:59:00 AEST 1989


Having the sources to the compiler won't help much: the person who wrote
the backdoor can have it sitting right there in the code and you probably
won't know it.  (Yes, if you take the time to figure out what the code is
doing, for every line of the code, but who is going to do that?  If the
author of the code didn't comment it, even when they wrote the code with no
intent to hide what it is doing, it can take days to figure out what
something is really doing.  If someone really wanted to put in a backdoor
and hide it, it would likely go unnoticed for a long long time.  The people
who get that code are just going to use it until they bump into a bug, and
only then will they go poking around in the code to figure out what the bug
is: if it isn't in the same place as the backdoor, the backdoor won't be
found. 

If you really want security, you need to pay somebody (not the code author)
to actually look at every line of code and figure out what it does, and let
them know there is a big bonus in it for finding a security problem.  Of
course, you'll have to make sure that the person who wrote the assembler
didn't put in a backdoor, and that the person who built the hardware didn't
either.

Flint Pellett, Global Information Systems Technology, Inc.
1800 Woodfield Drive, Savoy, IL  61874     (217) 352-1165
INTERNET: flint%gistdev at uxc.cso.uiuc.edu
UUCP:     {uunet,pur-ee,convex}!uiucuxc!gistdev!flint



More information about the Comp.unix.wizards mailing list