🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.virus
Article #4787

Clearing out old signatures (PC)

#4787
From: Roger Riordan
Date: Thu, 07 Jan 1993 01:34
40 lines
2303 bytes
padgett@tccslr.dnet.mmc.com (A. Padgett Peterson) wrote recently

> Enclosed is a DEBUG script that will create a 68 byte .COM file
> (CLEAR.COM) that will zero out memory between the current load
> position and the TOM. To use, ...

The only trouble with this is there is a surprising amount of 
software which leaves active code in memory, but does not bother to 
tell DOS.   

To guard against possible unknown viruses like to Chinese Fish, 
which install themselves in high memory, but do not set the top of 
memory down, we recently added a feature to VET to fill unused 
memory with a diagnostic procedure which gives a warning message, 
and locks the PC, if anything attempts to execute unused memory.  So 
if you run VET, and an unknown virus of this type is already in 
memory, you get the warning as soon as VET calls an interrupt the 
virus has trapped.

Ahh! Another loophole closed!  Unfortunately a big customer 
immediately complained some users could no longer log in.  

We investigated, & found that they were using Microsoft Lan Manager.  
When PROTMAN was run from CONFIG.SYS a block of code was installed 
at 7000:7800, but top of memory (as recorded at offset 2 in the PSP) 
remained 9FFF:0000.  If this code was overwritten by running VET (or 
anything else) before the user logged in, the system would crash 
when the program NBP.EXE was run as part of the log in procedure.

We sent details of this to MicroSoft Support, but, naturally, never 
received any reply.

We added an option to VET to disable this feature.  A significant no. 
of users have encountered similar problems.  Most have been using 
Lan Manager, but other programs may also have been involved.

Roger Riordan                     riordan.cybec@tmxmelb.mhs.oz.au

CYBEC Pty Ltd.                                 Tel: +613 521 0655
PO Box 205, Hampton Vic 3188   AUSTRALIA       Fax: +613 521 0727
Technical Details
Message-ID: <0016.9301071651.AA16031@barnabas.cert.org>
Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!yale.edu!jvnc.net!netnews.upenn.edu!netnews.cc.lehigh.edu!news

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!yale.edu!jvnc.net!netnews.upenn.edu!netnews.cc.lehigh.edu!news
From: riordan@tmxmelb.mhs.oz.au (Roger Riordan)
Newsgroups: comp.virus
Subject: Clearing out old signatures (PC)
Message-ID: <0016.9301071651.AA16031@barnabas.cert.org>
Date: 7 Jan 93 01:34:25 GMT
Sender: virus-l@lehigh.edu
Lines: 40
Approved: news@netnews.cc.lehigh.edu