Break's

Text

Exact  

Corpse - MessKill Repair v0.9DetailsCaseRow
Documentation
MessKill killer.doc

Credits:

Coded by Coolorado/Corpse

How the killer works:

First of all I must let you know that it was quite difficult for me to 
code this viruskiller because this virus was (hehehe!) a strange son of
a bitch! Ok I don't want you to get bored because of listening to my 
personal experiences but let me just tell you how the virus works:
The virus spread in a file called Messkill.lha which in the File id 
seemed to be a viruskiller with the ability remove the so 
called 'MessAngel' virus which within my knowledge doesn't exist at all!
However, when I tried to run the file MessAngelKiller.exe that was
included in the archieve messkill.lha the program told me that it was
checking my startup-sequence. Yeahhh! Great I thought, now it will
remove the virus that it pretended to have found! But eat my balls, 
instead it installed a file called B onto sys: and then also prepared 
it to be executed from the top of the startup-sequence. The program then
made a reset on my command (There was no other option) to remove the 
virus from memory with a reset. And so it did! My computer booted up 
normally until I watched it do another reset almost immediately when 
trying to procede with the startup-sequence. Strange! Well, it booted up
again but this time with no reset! Everything seemed to be alright until
when I later checked the contents of my hd. There it was, the file B.
Hmm, I checked it up and began to think about possibilities of a virus
infection. I checked my startup-sequence which now was much bigger than
before and found that the file B was called from it! So, what the fuck, I
deleted the file B and removed it from my startup-sequence and rebooted
my computer. Yeaaah, there came an error requester! Hmm, I rebooted 
holding down both buttons and made the computer boot without startup.
Now it worked. I checked the file that had flipped out but couldn't find
anything special execept that it had been saved today!! Now I was almost
sure that I was suffering from a virus, so I began to investigate other
files on my Hd and found that quite many files had been saved today!!
Now I will not tell you in detail how I managed to discover the function
of the infected files etc etc because then I could write a book!! But,
the main idea is that the file B was the mother of all other infected 
files. Then when you removed the B file the other files fucked up!
What the motherfile did was that it infected the files by searching for
a Jsr -$228(a6) instruction which is used to open a library. Almost every
file does this! Then it replaced it with it's own instruction which 
was Jsr -$1400(a6) and saved the file! Now, if the motherfile wasn't in
memory, then the latest mentioned instuction would not work because the
computer wouldn't find anything at -$1400(a6), but if the motherfile was
in memory then it would find the old Jmp -$228(a6) instruction at -$1400(a6)
and the computer would continue it's work! Smart but not enough!! 
What my repair program does is that it runs parts of the virus but wice versa!
If it finds a jsr -$1400(a6) instruction then it will replace it with its
original instruction (jsr -$228(a6)). Now, since I'm not a master in 
programming and time was running away (who want's the killer at Christmas
time?)
I released this version (0.9) so that you at least can repair your most
important programs. I give no guarantees that it will repair ALL you files
because as I said before, I can't make such a program because of a simple
but annoying guru in my first source code (never released!).
Ok, instruction for how to use the killer for best result:

Put this in your startup-sequence:
Run Repair.exe

Now you will see a window at the upper right side of you screen which 
indicates which files have been tested and (perhaps!) also repaired.
Observe that the killer doesn't check all files that are being executed.
When your startup-sequence has done all it's supposed to do, then run
as many of your programs as you can. Almost every file (libs/#? etc etc)
that is related to the program you run will be tested and repaired if 
infected. When you think that you have tested the most probably infected
files then you can remove the killer from your startup-sequence and try
to run your startup without it! If everything now works fine=no gurus then
the repair was successful. Otherwize the computer will (like before) flip
out on some files. But don't give up! Then follow step II:

Step II:

Boot your computer with no startup-sequence
Type 'run Repair.exe' at the promt
Now, if your startup-sequence for example fucked up when trying to load 
the file c/VirusChecker then (*THIS IS IMPORTANT*) enter the filename
INCLUDING all its paths. In this case I would type:
Dh0:C/Viruschecker
This is so that the killer finds the file!! Now you can be 99% sure that 
the file has been repaired (if infected), otherwize mail me a bomb!!!

I think that's all, but if you find any bugs or want some personal help
from me then you're welcome to visit me at any Corpse dist site!
Signed....Coolorado/Corpse

Personal greetings from me to:
Orgasmatron/X-trade - Dixy/Disorder - Pain/Indep - Mr.Coke (know me?)
Warhammer/Afl - Duffy/Spoon - All Corpse Members - All X-trade's
and everyone who deserves it!!!

Info (file_id.diz)
_/\____/\_____/\_____/\______/\____/\____
\· .____  .  |   __·\   __·\· __/· _____/   
/  |   |  l  |  |   /   ___/___ \  ____/ 
\______|_____|__:___)___|________)____/PD!  
-------------------------------------------
             Proudly present
          MessKill Repair V0.9 !

 This utility repairs almost all files on 
 your HD that might have been damaged by
 the virus spread in the file Messkill.lha!
         Coded by Coolorado/CRP
-------------------------------------------


Disclaimer: Texts are presented here in their original form, control chars and all, with no edits or censorship. All texts have been already been voluntarely released to the public as a part of the demos. That said, if a text seen here contains information about you personally that you don't wish to be visible, contact me and I will remove it from the website.