home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / G.ZIP / GV1_V101.ZIP / GV1.DOC < prev    next >
PGP Signed Message  |  1994-07-08  |  6KB  |  136 lines

  1. -----BEGIN PGP SIGNED MESSAGE-----
  2.  
  3.    GV1 v1.01 - Good Virus #1 v1.01 (c) 1994 By Stormbringer, Phalcon/Skism
  4.      User-Friendly, Menu-Controlled Self-Replicating Encryption Utility!
  5.  
  6. WARNING:  THE AUTHOR OF THIS PROGRAM IS NOT RESPONSIBILE FOR ANY DAMAGES
  7.           CAUSED DIRECTLY OR INDIRECTLY FOR THE USE OF THIS PROGRAM.  THE
  8.           USER ACCEPTS ALL RISKS OF USAGE BY POSSESSING THIS PROGRAM.
  9.  
  10.         Good Virus #1 v1.01 is now released as freeware to the public.
  11. Basics
  12. ~~~~~~
  13.    GV1 is a simple file encryption utility that uses one of the strongest
  14. encryption algorithms available today, the International Data Enryption 
  15. Algorithm (IDEA).  It is memory resident, allowing the user to simply
  16. press its hot-keys (CTRL-ALT-V) to pop up its menu, allowing the user to
  17. encrypt/decrypt files at any time simply by entering the filename and 
  18. password.  
  19.  
  20.    GV1 is also self-replicating, although ONLY AT THE COMMAND OF THE USER.  
  21. If instructed to do so, GV1 will attach itself OR REMOVE ITSELF from .COM 
  22. files as they are executed.  This gives it a flexability to be used in places 
  23. where encryption programs are unwelcome and looked for, as infected programs 
  24. will seem "normal" to all but the most expert analysts.  For example, many
  25. governments have recently taken it upon themselves to limit, in one way or
  26. another, the availability of encryptions to their people.  In some of these
  27. cases, good cryptographic protection is completely outlawed and even searched 
  28. for.  While a person in this situation may choose to use PGP or another 
  29. established program, this can often be dangerous as one can simply look for
  30. the PGP.EXE file.  GV1 is at an advantage here because it can be attached to
  31. almost any .COM file and pass through normal inspections unnoticed. 
  32.  
  33. Main Menu
  34. ~~~~~~~~~
  35.    Below is the main user menu of the virus, with basically two parts, the
  36. Infection Modes and the Encryption Commands.  It is activated by pressing
  37. CTRL-ALT-V from any text-based screen while the virus is in memory (which
  38. happens the first time an infected program is run).
  39.  
  40. ╔════════════════════════════════╗
  41. ║       Good Virus #1 1.01       ║
  42. ║            [GV1]               ║
  43. ║ (c) 1994 by Stormbringer [P/S] ║
  44. ║                                ║
  45. ║   Infection Mode:              ║
  46. ║        [N]one                  ║
  47. ║        [I]nfect Files          ║
  48. ║        [D]isinfect Files       ║
  49. ║                                ║
  50. ║   Encryption Commands:         ║
  51. ║        [E]ncrypt File          ║
  52. ║        De[C]rypt File          ║
  53. ║                                ║
  54. ║    Press [ESC] To Exit Menu    ║
  55. ╚════════════════════════════════╝
  56.  
  57. Infection Modes
  58. ~~~~~~~~~~~~~~~
  59.    The infection mode of the virus is selected while on the menu simply
  60. by pressing N, I, or D.  When first run, the virus defaults to [N]one
  61. and will therefore not infect (or disinfect) any files.  If GV1 is set
  62. to [I]nfect files, it will infect any valid .COM files as they are executed
  63. from DOS.  In [D]isinfect mode, GV1 will _disinfect_ any infected .COM files
  64. as they are executed.  
  65.  
  66. SHOULD A PROGRAM EVER FAIL TO WORK PROPERLY AFTER BEING INFECTED, FOLLOW 
  67. THE FOLLOWING STEPS: 
  68.         1.) Reboot the computer.
  69.         2.) Execute an infected program OTHER than the problem file.
  70.         3.) Set GV1 to disinfect by pressing CTRL-ALT-V, then D.
  71.         4.) Execute the problem file.  It should now execute fine.
  72.  
  73.  
  74. Encryption Commands
  75. ~~~~~~~~~~~~~~~~~~~
  76.    GV1 has two encryption commands, [E]ncrypt File and De[C]rypt File.
  77. For each, one is prompted for a filename (include FULL path to file if it
  78. is not within the current directory) and a password.  REMEMBER YOUR PASSWORDS
  79. AND TYPE THEM CAREFULLY!  GV1 does no password checking and has NO backdoors.
  80. If you forget or mistype a password, the file is lost.  Remember this when
  81. you are using it - GV1 is very secure, and should be treated with care.
  82.  
  83.    GV1 creates no headers on the files, nor does it mark files it encrypts in
  84. any way.  One advantage of this is that one can not determine _anything_ 
  85. from a GV1 encrypted file, EVEN THE FACT THAT IT IS ENCRYPTED DATA RATHER
  86. THAN SIMPLE GARBAGE.  However, this also means that you MUST get the password
  87. correct the FIRST time to retreive your data, as GV1 has no record of the
  88. original password and will "decrypt" the file with whatever password you
  89. give it.
  90.  
  91. Extra Security Features
  92. ~~~~~~~~~~~~~~~~~~~~~~~
  93.    GV1 makes no backups, nor does it leave a "deleted" copy of the file it
  94. is used to encrypt on the drive.  When a file is encrypted, it is encrypted
  95. and no trace of its unencrypted form is left, making GV1 suitable for 
  96. protecting even sensitive data.
  97.  
  98. Validity of This File
  99. ~~~~~~~~~~~~~~~~~~~~~
  100.    I have included a copy of my PGP key, and have signed this document and
  101. included a pgp-signed version of the executable for GV1 to enable PGP
  102. users to ensure the authenticity of these files.  Future updates of GV1
  103. will also be signed for verification with the key included in this file 
  104. to ensure that the virus is coming from a secure source.
  105.  
  106. Greetings
  107. ~~~~~~~~~
  108. Greets to: King of Hearts (whose IDEA code is used by the virus), Mark Ludwig,
  109.            Fred Cohen, Musad Kafir, Dark Angel, Urnst Kouch, Phalcon/Skism, 
  110.            Trident, Hermanni, Trinity, and all the rest of you in the virus/
  111.            antivirus scene (I mean, really, if I listed ALL you guys that
  112.            are cool here...heh.).
  113.                                         
  114.                                         -Stormbringer, Phalcon/Skism
  115.  
  116.  
  117. - -----BEGIN PGP PUBLIC KEY BLOCK-----
  118. Version: 2.3a
  119.  
  120. mQCNAi0o+dUAAAEEAJSwQUugNUAWBK41zfxlixKQoYNs3YUOflAmc3HD5YG/Zlhr
  121. cyD4PxIH/Qs8nljHE9XJkV1Va4Xm9faM8bhpEbNDS/0UvqnQKueptazbOsMyJqij
  122. j47OKbBfZR6VbRM0h/9Qte39vyhYfrbfjognrMNIYWVN/UMTnkYqE9PU9e0dAAUR
  123. tBxTdG9ybWJyaW5nZXIgW1BoYWxjb24vU2tpc21d
  124. =wzsK
  125. - -----END PGP PUBLIC KEY BLOCK-----
  126.  
  127. -----BEGIN PGP SIGNATURE-----
  128. Version: 2.3a
  129.  
  130. iQCVAgUBLh3EEEYqE9PU9e0dAQEdlQQAhIJQs3LjSfxwbW73eZcykVXKNT9VG8hh
  131. p3P9pWc1jlCwVcfEKaQ8a+lh+jBcp18NlXidc/dWAkZjmjih0Tc8DOpzFXULtjuH
  132. f2vh73cL2PY+2pXICqVURg/080AIpM34phEPEpQMN4/Vh8Ka0PNl1GRrKG2q3LND
  133. utRbrM8lpXg=
  134. =9egw
  135. -----END PGP SIGNATURE-----
  136.