TIP: Click on subject to list as thread! ANSI
echo: virus_info
to: STEPHEN SHOESMITH
from: TOM WASSON
date: 1997-12-30 03:31:00
subject: Virii (I think)

  The reason that my simple virus protection scheme was limited to *.COM 
files is that *.EXE files are actually modified by the loader.  For example, 
the segment addresses must be installed by the *.EXE loader when the *.EXE 
file is loaded into RAM.  This same program could easily be corrupted and 
used to infect the executable code with a virus.  I could see not simple 
means of detecting that such happened.  
  A CRC or checksum routine that verifed the integrity of the executable code 
before that code executes could not be used in general purpose *.EXE programs 
since the CRC and checksum routines do not know what legal values would be 
assigned to instructions accessing Segment Registers.
--- Maximus 3.01
---------------
* Origin: Castrovalva BBS 610-917-0380 (1:2626/102)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.