home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Elysian Archive
/
AmigaElysianArchive.iso
/
virus
/
xenozap.lzh
/
XenoZap.doc
< prev
next >
Wrap
Text File
|
1989-12-01
|
3KB
|
66 lines
XenoZap 1.0 written 11/30/89, 17:00-02:30 by Kevin Kelm.
XenoZap is in the Public Domain.
DISCLAIMER:
The only reason you would run XenoZap is if you have a number of
Xeno-infected program files. USE THIS PROGRAM AT YOUR OWN RISK. Though I do
a lot of programming, I have never worked with executable files before and
hacked this vaccine without the aid of an AmigaDOS manual; though XenoZap
works perfectly on my system, it may damage some executables. This has NEVER
happened to me, but there is a light chance it MAY to you, so use it at your
own risk. I assume NO responsibility for the results of your decision to use
XenoZap.
WHAT IT DOES:
XenoZap, unlike VirusX4.0, recursively descends into directories and can
clean the virus out of an entire device at the same time. Even better, you
can put on the command line the names of any number of devices. As an
example, suppose you have a hard drive with three partitions and two floppy
drives. Put a couple of suspect disks in the drives and type:
XenoZAP dh0: dh1: dh2: df0: df1:
...and XenoZap will kill the Xeno virus on all 5 devices! RAM: and VD0: will
work as well; any storage device will work. You may also specify
directories:
XenoZAP dh0:C
... will weed it out of your C directory only (and all sub-directories).
XenoZap will also work on a single file. Example:
XenoZAP df0:Prefs/Preferences
... will make XenoZap check and fix only Preferences.
NOTICE: If your computer is currently infected with the Xeno virus and it is
actively running, XenoZap will first deactivate it in memory. If you KNOW it
is running, be VERY SURE to include the XenoZap program itself in your list
of files to clean. Example:
XenoZAP df0: df1: RAM:XenoZap
This insures that your next invocation of XenoZap will not re-infect the
system, since the virus will attach itself as soon as you run the program.
Be certain to run XenoZap on EVERY SINGLE DISK, DIRECTORY OR EXECUTABLE
that you think you have used since BEFORE the trouble began. If you just
want to CHECK a disk for Xeno, write protect it and run XenoZap on it. It
will alert you as to which files are bad, but will be unable to change them.
HOW IT WORKS:
XenoZap does NOT actually remove the virus from the file. It jumps
around it so that the virus code will not be executed. XenoZap 2.0 WILL play
with the executables to clean them out entirely. This is why XenoZap 1.0
(this version) writes the string "XenoZAPPED!" to each program it saves--
though the virus is dead, XenoZap 2.0 will still see it and remove it from
the file.
Well, I think that about does it. Good luck. Xeno caused me a great
deal of inconvenience. I hope XenoZap makes the ordeal easier for you!
Kevin