The Virus Creation 2000 System by Havoc The Chaos ÄÄ Freelance
                  Copywrite (c) 1993, 1993 by John Burnette
                             All Rights Reserved



                       ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
                       BORING (BUT NECESSARY) LEGAL STUFF
                       ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ



Warranty:
ÄÄÄÄÄÄÄÄÄ

      This program is provided as-is, without warranty of any  kind, either
expressed or implied, and is only guaranteed to  occupy disk  space.  In no
event will the  author  be liable  to you or  anyone else  for any damages,
including  (but not limited to) _ANY_ lost profits, lost  savings or  other
incidental or consequential damages arising out of the use of, or inability
to use, this program.

      In short:  You are on your own.  If it works for you, great;  if not,
or if it breaks something, c'est la vie.  As  the  saying goes,  "Use it at
your own risk, but if it breaks, *YOU* have the pieces."



Copyright:
ÄÄÄÄÄÄÄÄÄÄ

      This program is provided at no cost to you. However, it is NOT public
domain; it is copyrighted by the author.  You may  distribute  this program
freely, so long  as all  files in the  distribution archive  remain intact,
without any changes  or modifications.   The distribution archive is in ZIP
format;  however, you  may convert the archive to any format you choose, so
long as the above  requirements are met.  No fee's may  be charged for this
program of any kind, except for  the cost of the diskette.  Disassembly, or
otherwise modifications  are not prohibited.  The use of this  code is ONLY
for experimental and learning purposes only.  The author still reserves the
right  to demand  the source  code if he  so chooses, as he still  owns the
copyright on any and all source code generated from this package.  Removing
credits from  any  source code  generated  from  this  package  is strictly
forbidden.  Uploading of the source or executable file from this program is
strictly forbidden, except in the cases  that you tell the person receiving
the file that it is a virus.  Anotherwords,  uploading the source or binary
file to a VX board is allowed.



What VC2000 Is:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

      The Virus Creation 2000 System (VC2000), is a virus  creator designed
for complex code generation, great configurability, and ease of use.  There
is only one file  that you need, VC2000.EXE (which is presently under 22k).
After asking  you a  series of  questions, it will then  create a MASM/TASM
compatible assembly  source code  of your virus, along with a "MAKEVIR.BAT"
which helps  speed things along a bit.  Another great option, is the  virus
detector, which you can custom configure.  This will trap an interrupt, and
when the virus calls the interrupt with DX equaling what you set it for, it
will warn you and give you an option to halt the program.



What VC2000 Isn't:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

      For lamers!  Since the epic release  of version 0.96, too many people
have been creating viruses with  VC2000, that have no intention of learning
how to program.  So, I changed the  password to something just a little bit
harder.  If this keeps up, I will just abandon the whole project. I do this
as a deed to you, so if all that you  do with this kit is generate viruses,
and don't plan on learning anything from it, then you better hope that I do
not find out, as  I'll just  quit!  I don't  mind you  making  viruses, and
totally modifying them, hell, I encourage it!  Craft the virus to suit your
own needs, and add  something  to it.  If you  do plan  on doing  the above
mentioned, then just  email me, as I would  love to hear some of the things
that you do with this kit.  I'll also send you the latest version of VC2000
in case I stop publically releasing it.

      I didn't include  an activation stub at all,  as if you can't write a
simple activation routine and bomb yourself, then you should stop using the
Virus Creation 2000 System, and go play with Windows!!  I did, however, add
the ability to run an include file, which you have to code yourself. If you
called the procedure "checkme", then the include file should look something
like this:

checkme:  (your code here)
          ret                               ; Returns Control To The Virus


      Also, you will notice, it is not an IDE, as it would be a waste of my
coding time, and  your hard drive space.  As Dark Angel once said  "A virus
creator with an IDE is akin to a able  man intentionally  crippling his own
legs, or a person with sight poking his eyes out intentionally."



Configurable Features:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

      Miscellanious code about the virus:
      þ Changeing Directories (Set Directory, Traverse Loop, Path, or None)
      þ Saves The Current Directory
      þ Interrupt 24h Error Handler
      þ Leave The Handler In Memory, or Restore Original Handler
      þ Non-Overwritting and Overwritting Viruses
      þ Runtime and TSR Viruses
      þ Uses It's Own Disk Transfer Access
      þ Set Directory To Change To (Commonly ".." Without Quotes)
      þ Include File Routines As Seperate Files (Custom Create Them)
      þ Checking For True EXE/OV? and COM/BIN Files
      þ Checks For COM/BIN Files That Are Too Large
      þ Checks For Previous Infection

      What it infects:
      þ Infects BIN/COM/EXE/BAT/OV?/VXD/DLL Files (Non/Overwritting)
      þ Infects SYS Files (Overwritting Only)
      þ EXE/OV?/VXD/DLL Infection Identification
      þ Stays Away From COMMAND.COM, or Infects It
      þ Allows You To Choose How Many Files To Infect
      þ Restore The File's Original Date and Time
      þ Restore The File's Original Attributes

      Anti-Detection Code:
      þ Locks The Keyboard When A User Tries Using A Debugger On It
      þ Bypasses Thunder Byte's TBClean, Thus Infecting The System
        Instead Of Cleaning It (Credit belongs to Rock Steady for the code)
      þ Anti-Turbo Debug Code
      þ Anti-TBSCANX Code
      þ Anti F-Prot Code

      Other code generated:
      þ Different "MAKEVIR.BAT" Files For Use With MASM and TASM
      þ Runtime or Terminate and Stay Resident Viruses (TSR)
      þ Custom Configurable Virus Detector (Only detects YOUR virus)
                          


Other Miscellanious Information:
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

      An example of the VC2000 System is the virus "Gunther", dedicated to
the one I love, Kiersten B., and virus writters everywhere!

      For those who are curious, the VC2000 System was created with Turbo
Pascal v7.0, using over 2400 lines of code in one unit, and one main file.

Virus Creation 2000 and VC2000 are Copyrighted (c) by John Burnette (HTC)
Turbo Pascal is a Registered Trademark (tm) of Borland, Inc.


      The VC2000 System is password protected to prevent an upsurge of new
viruses created by kit's, albeit the password is very easy, and 99.999% of
all programmers will know it. (It gives you a hint.)  I did not include an
ID marker in the VC2000 System, such as 'db [VCL20], 0' as to save  space,
but please, give credit where credit is due. This program represents about
a full days worth of programming :), but it was something I have wanted to
do for a while.

      Anyways, enough rambling, it is  time for you  to take a look at the
Virus Creator 2000 System!


      Happy coding!                         

            - Havoc The Chaos  (16 at last!)

    "VC2000 - Infects anything that moves ... and more!  (Windows)"