home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.org.eff.talk
- Path: sparky!uunet!psinntp!panix!rpowers
- From: rpowers@panix.com (Richard Powers)
- Subject: Re: Beneficial Compression Virus?
- Message-ID: <C0DHDJ.4r@panix.com>
- Organization: PANIX Public Access Unix, NYC
- References: <19232@mindlink.bc.ca>
- Date: Tue, 5 Jan 1993 08:39:19 GMT
- Lines: 49
-
- In <19232@mindlink.bc.ca> Clayten_Hamacher@mindlink.bc.ca (Clayten Hamacher) writes:
-
- >A compression virus would be an interesting project.
-
- Thank you. Its good to finally hear some positive feedback.
-
- >It would be smaller to
- >patch the OS somehow to call a decompression routine whenever it loads a file
- >because you wouldn't have to have the decompresser (and compressor and
- >replication system if it was a true virus) in every file.
-
- Personally, I think a BCV (Beneficial Compression Virus :-)) _would_
- have a few advantages to an OS patch. For one thing, it could be
- accomplished by someone who doesn't feel expert enough to be fooling
- around with the OS. Patching the OS could also potentially lead to a
- lot of compatability problems.
-
- Concerning size: an option to be considered is to have the marker file
- (VIRUSOK!.MRK in your example) actually contain some of the code the
- virus executes in order to eliminate some redundancy.
-
- >Safety wouldn't be much of a concern if you had it looking for a certain file
- >(VIRUSOK!.MRK or some such incredibly rare name) but the project has no
- >practical use aside from an experiment.
-
- I wouldn't say that the project has _no_ practical use. When the idea
- originally came to me it was because I use PowerPacker on my Amiga.
- PowerPacker can be used to compress an executable, with the
- decompression code prepended. There are a few nuisances associated
- with using this. One is that I had to manually select every file to
- be compressed. With a BCV I wouldn't have to do this. I also would
- have to recompress after every time I wanted to edit a file
- (decompressing to view the original code of course). A BCV would take
- care of this for me.
-
- >P.S. I think people misunderstood the way original poster would have the
- >virus use the marking file. The presence of the file would enable the virus,
- >therefore if the marker was not present the virus would NOT infect any files.
- >It seems some people thought it was the other way, the virus would always
- >infect UNLESS it found the marker.
-
- Being the original poster, I'm sorry if anyone got that impression.
- It was originally worded as a PERMISSION file. (The presence of the
- marker/file being the permission it needed to spread).
-
- --
- Richard Powers / Disclaimer: My keyboard is \ Computer=Amiga
- rpowers@panix.com < screwy. Missing letters > Music=Industrial
- Hail Eris! \ should be expected. / Food=Vegetarian
-