home *** CD-ROM | disk | FTP | other *** search
/ Hacks & Cracks / Hacks_and_Cracks.iso / vol1 / alanch28.zip / ALANCHE.DOC next >
Text File  |  1997-02-20  |  40KB  |  873 lines

  1. ╔════════════════════════════════════════════════════════════════════════════╗
  2. ║░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  3. ╚════════════════════════════════════════════════════════════════════════════╝
  4.  
  5.                               Avalanche V2.8
  6.                                Documentation
  7.  
  8.                    Avalanche Copyright 1996-1997 H-Master
  9.  
  10.  
  11. No parts of this document can be replicated, without the WRITTEN consent of
  12. the copyright holder, for uses other than the promotion / distribution of this
  13. software.
  14.  
  15.  
  16. ╔════════════════════════════════════════════════════════════════════════════╗
  17. ║░░  Contents  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  18. ╚════════════════════════════════════════════════════════════════════════════╝
  19.  
  20.         Contents
  21.         Introduction
  22.         Legal Issues
  23.         Features
  24.         Bare Necessities
  25.         Quick Start
  26.         Explanations of Main Menu Commands
  27.         Explanations of Sub Menu Commands
  28.         Format of SERVER.LST
  29.         Format of MAILER.LST
  30.         Format of INSULT.LST
  31.         Format of MAILING.LST and other mailing lists
  32.         Format of FRAME.LST
  33.         External Utilities
  34.         True SMTP Sproofing
  35.         News
  36.         Contact Information
  37.  
  38.  
  39. ╔════════════════════════════════════════════════════════════════════════════╗
  40. ║░░  Introduction  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  41. ╚════════════════════════════════════════════════════════════════════════════╝
  42.  
  43.         Avalanche is a program you use to bomb someone's e-mail address.  It
  44.         was made to with 2 objectives in mind: anonymity and speed.  On
  45.         average, Avalanche can send about 20 e-mails in 5-7 seconds using 5
  46.         clones and running on a 28.8k connection.  That's almost 3 times
  47.         faster than Kaboom!  What's more, Avalanche will include fake mail
  48.         headers which makes it seem like the mail did NOT originate from you.
  49.         Cool eh?
  50.  
  51.  
  52. ╔════════════════════════════════════════════════════════════════════════════╗
  53. ║░░  Legal Issues  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  54. ╚════════════════════════════════════════════════════════════════════════════╝
  55.  
  56.         Although Avalanche is a FREEWARE, it is NOT public domain software.
  57.  
  58.         If you would like to distribute Avalanche as part of a shareware
  59.         distribution, magazine, internet book, CD ROM, etc.  please contact me
  60.         for permission.
  61.  
  62.         All commercial use interests in Avalanche should be directed to
  63.         h-master@post1.com.
  64.  
  65.         The integrity of the original Avalanche distribution file as
  66.         distributed by the author is essential.  Avalanche and all of its
  67.         related files must be distributed together in the original format.
  68.         The Avalanche distribution file may not have files added to it or
  69.         removed from it, and none of its contents may be modified, decompiled,
  70.         or reverse engineered.
  71.  
  72.         Avalanche is provided "AS IS" without warranty of any kind, either
  73.         express or implied, including but not limited to the implied
  74.         warranties of merchantability and fitness for a particular purpose.
  75.         In no event shall the author be liable for any damages whatsoever
  76.         including direct, indirect, incidental, consequential, loss of
  77.         business profits or special damages, even if the author has been
  78.         advised of the possibility of such damages.
  79.  
  80.         Avalanche is provided as an educational medium.  All uses of Avalanche
  81.         are assumed by the author to be for education.  In no event shall the
  82.         author be liable for any damages whatsoever including direct,
  83.         indirect, incidental, consequential, loss of business profits or
  84.         special damages, even if the author has been advised of the
  85.         possibility of such damages, due to the misuse of this software,
  86.         improper handling of this software, etc.
  87.  
  88.  
  89. ╔════════════════════════════════════════════════════════════════════════════╗
  90. ║░░  Features  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  91. ╚════════════════════════════════════════════════════════════════════════════╝
  92.  
  93.         Features of Avalanche:
  94.  
  95.         -> Multiple connections with server -> FAST!
  96.         -> Super fast, can send at an average of 20 mails every 5-7 seconds
  97.             using 5 clones and on a 28.8k connection.  That's almost 3 times
  98.             faster than Kaboom!
  99.         -> Configurable.
  100.         -> Anonymous.  Fake mail headers will be added that will make it look
  101.             like you are just one of the relay servers and NOT the sender of
  102.             the e-mail.
  103.         -> Supports relay servers.
  104.         -> Emulates other e-mail programs so as to get YOU off the hook.
  105.         -> A mailing list bomber to let you subscribe your favourite victim to
  106.            all the mailing lists in the world.
  107.         -> Random insult in message body or subject.
  108.         -> Lamer Framer.
  109.         -> Ability to save sessions and resume bombing at a later time.
  110.         -> Menu controlled by tabs.  This greatly reduced the size of the menu
  111.            and thus, even users with a screen resolution of 640x480 can use
  112.            the program without a hitch.
  113.         -> Others features found in most other e-mail bombing programs.
  114.         -> For more enhancements, refer to WHATS.NEW.
  115.  
  116.  
  117. ╔════════════════════════════════════════════════════════════════════════════╗
  118. ║░░  Bare Necessities  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  119. ╚════════════════════════════════════════════════════════════════════════════╝
  120.  
  121.         I'm not sure of this list, but it should not be too far off.
  122.  
  123.         -> IBM PC or compatible.
  124.         -> Microsoft Windows 3.x or Microsoft Windows 95 / NT.
  125.         -> Winsock 1.1 API compliant networking package.
  126.         -> Access to internet via PPP.
  127.  
  128.  
  129. ╔════════════════════════════════════════════════════════════════════════════╗
  130. ║░░  Quick Start  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  131. ╚════════════════════════════════════════════════════════════════════════════╝
  132.  
  133.         Here's how to start bombing ASAP!
  134.  
  135.         1. Decompress the package which Avalanche came in.  If you are reading
  136.            this, you should already done that.
  137.         2. You should get the following files:
  138.  
  139.         ALANCHE  DOC        40,217  02-20-97  1:00a ALANCHE.DOC
  140. *       ALANCHE  EXE       212,528  02-20-97  1:00a ALANCHE.EXE
  141. *       CSWSKCTL VBX        43,648  11-29-96 12:34p CSWSKCTL.VBX
  142.         FILE_ID  DIZ           775  02-20-97  1:00a FILE_ID.DIZ
  143. *       FRAME    LST            15  02-20-97  1:00a FRAME.LST
  144. *       INSULT   LST        47,899  02-20-97  1:00a INSULT.LST
  145. *       MAILER   LST         1,452  02-20-97  1:00a MAILER.LST
  146. *       MAILING  LST           831  02-20-97  1:00a MAILING.LST
  147. *       SAXTABS  VBX        23,312  10-13-93  7:36p SAXTABS.VBX
  148. *       SERVER   LST           832  02-20-97  1:00a SERVER.LST
  149.         WHATS    NEW         7,137  02-20-97  1:00a WHATS.NEW
  150.  
  151.         Directory of .\LISTS
  152.  
  153. *       PSUVM    LST         1,878  02-20-97  1:00a PSUVM.LST
  154. *       HRI      LST         2,408  02-20-97  1:00a HRI.LST
  155. *       SINGLE   LST           521  02-20-97  1:00a SINGLE.LST
  156. *       VECTOR   LST         1,048  02-20-97  1:00a VECTOR.LST
  157. *       TAMVM    LST         1,459  02-20-97  1:00a TAMVM.LST
  158. *       SHORE    LST         1,681  02-20-97  1:00a SHORE.LST
  159. *       ASUVM    LST         1,096  02-20-97  1:00a ASUVM.LST
  160. *       UA       LST           434  02-20-97  1:00a UA.LST
  161. *       BERKELEY LST           409  02-20-97  1:00a BERKELEY.LST
  162. *       AMERICAN LST         1,332  02-20-97  1:00a AMERICAN.LST
  163. *       INDIANA  LST           702  02-20-97  1:00a INDIANA.LST
  164. *       JEFF     LST         1,426  02-20-97  1:00a JEFF.LST
  165. *       BOLIS    LST         2,141  02-20-97  1:00a BOLIS.LST
  166. *       IGC      LST         5,044  02-20-97  1:00a IGC.LST
  167. *       JEWISH   LST         3,885  02-20-97  1:00a JEWISH.LST
  168. *       POBOX    LST         5,211  02-20-97  1:00a POBOX.LST
  169. *       ANTHRAX  LST         2,608  02-20-97  1:00a ANTHRAX.LST
  170. *       HWAY     LST         1,154  02-20-97  1:00a HWAY.LST
  171. *       INDMD    LST         2,072  02-20-97  1:00a INDMD.LST
  172. *       MSU      LST         1,239  02-20-97  1:00a MSU.LST
  173. *       PO       LST         1,113  02-20-97  1:00a PO.LST
  174. *       SHAMASH  LST         1,080  02-20-97  1:00a SHAMASH.LST
  175. *       TELEPORT LST         2,455  02-20-97  1:00a TELEPORT.LST
  176. *       XMISSION LST         2,572  02-20-97  1:00a XMISSION.LST
  177. *       ZELDA    LST         1,264  02-20-97  1:00a ZELDA.LST
  178.  
  179.         Directory of .\UTILS
  180.  
  181.         SORT     EXE         4,304  02-20-97  1:00a SORT.EXE
  182.         DUPE     EXE         4,064  02-20-97  1:00a DUPE.EXE
  183.         MLMAKE   EXE         4,640  02-20-97  1:00a MLMAKE.EXE
  184.  
  185.         <Note: Those files marked with a "*" are required for the proper>
  186.         <execution of the program.                                      >
  187.  
  188.         3. Delete all the files you do not want.
  189.         4. Start your internet connection.
  190.         5. Execute ALANCHE.EXE and have fun!
  191.  
  192.  
  193. ╔════════════════════════════════════════════════════════════════════════════╗
  194. ║░░  Explanations of Main Menu Commands  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  195. ╚════════════════════════════════════════════════════════════════════════════╝
  196.  
  197.         Here's a BRIEF explanation of the menu commands in the Main Menu.
  198.  
  199.         Mail Bomber           Starts the mail bomber
  200.         Mailing Lists         Starts the mailing list bomber
  201.         Exit                  Take your best guess...
  202.  
  203.  
  204. ╔════════════════════════════════════════════════════════════════════════════╗
  205. ║░░  Explanations of Sub Menu Commands  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  206. ╚════════════════════════════════════════════════════════════════════════════╝
  207.  
  208.         Here's a BRIEF explanation of the menu commands in the sub menus.
  209.  
  210.         In the Mail Bombing menu, you will find:
  211.  
  212.         File, with:
  213.  
  214.         Save Session          Saves the current settings.  If there is no
  215.                                 session file in use, you will be prompted with
  216.                                 a menu to select the file.
  217.         Save Session As       Saves the current settings.  You will be
  218.                                 prompted with a menu to select the file.
  219.         Load Session          Loads the settings from a file.  You will be
  220.                                 prompted with a menu to select the file.
  221.         Load Clones           Load more clones.
  222.         Unload Clones         Unload some clones.  Note that you must have at
  223.                                 least ONE clone.
  224.         Exit                  Take a guess?
  225.         
  226.         Bombing, with:
  227.  
  228.         Start\Stop            Start bombing.
  229.         Clear                 Clear the form.
  230.         Random Subject        Sets a random subject.
  231.         Random Message        Sets a random message.
  232.         Random Insult         Opens a new window to let you select an insult.
  233.  
  234.  
  235.         On the form itself, you will find 6 commandboxes.  For information
  236.         about them, refer to previous definitions.
  237.  
  238.         Note that if you click on Start, it will change to Stop and if you
  239.         click on it again, bombing will be aborted.
  240.  
  241.  
  242.         On the form, you will find the following tabs:
  243.  
  244.         Mail Properties       Allows you to configure the mail properties.
  245.         Options               Allows you to select options regarding the mail.
  246.         Message               Allows you to edit the message body.
  247.         Log                   Shows the log.
  248.  
  249.         Under the Mail Properties tab, you will find:
  250.  
  251.         Domain name:          State that your domain name (E.G: microsoft.com)
  252.                                 is this.
  253.         To:                   Bomb this address.
  254.         From:                 Pretend that the mail came from this address.
  255.         Server:               Server to use.
  256.         Subject:              Subject for message.
  257.         E-Mailer:             E-Mailer to emulate.
  258.         Carbon copy:          This is a list of people who will get the bomb
  259.                                 as well.  Enter each address on a NEW line.
  260.         Relays:               Total number of relays (including server,
  261.                                 excluding you)
  262.  
  263.         Under the Options tab, you will find:
  264.  
  265.         Number of e-mails:    Number of e-mails to send.  If you select this,
  266.                                 the textbox beside it will be enabled and you
  267.                                 have to type in the number of e-mails to send
  268.                                 in the textbox.
  269.         Mail until stopped    Keep sending e-mails until you click on the Stop
  270.                                 button.  If you select this, the textbox
  271.                                 beside it will be disabled.
  272.         Use real IP for mail  If this is enabled, Avalanche will attempt to
  273.           headers               get the real IP of fake relay servers and use
  274.                                 that instead of a random IP.  Note that this
  275.                                 will make the phrasing of the headers a LOT
  276.                                 slower.
  277.         Use random insult for If this is selected, the subject you provided
  278.           subject               will be replaced with a random insult.
  279.         Append random insult  If this is selected, the message you entered
  280.           to message            will be appended with a random insult.
  281.         Randomly frame others If this is selected, the From field will be
  282.                                 replaced with random people to frame.
  283.  
  284.         Under the Message tab, you will find:
  285.  
  286.         Message:              This is the message to send.
  287.  
  288.         Under the Log tab, you will find:
  289.  
  290.         Messages left:        This informs you of the number of messages left
  291.                                 to send.  If you select Mail until stopped
  292.                                 then you will see the total number of mails
  293.                                 sent, it will also change to "Message sent:".
  294.         the Status box        This is used to log down anything worth logging.
  295.  
  296.  
  297.         In the Mailing List Bombing menu, you will find:
  298.  
  299.         File, with:
  300.  
  301.         Start                 Start/Stop bombing.
  302.         Clear                 Clears everything.
  303.         Exit                  Exit mailing list bombing menu.
  304.         
  305.         Lists, with:
  306.  
  307.         Update                Update the mailing list listing.
  308.         Untag All             Untag all the lists.
  309.         Tag All               Tag all the lists.
  310.  
  311.  
  312.         On the form itself, you will find 6 commandboxes.  For information
  313.         about them, refer to previous definitions.
  314.  
  315.         Note that if you click on Start, it will change to Stop and if you
  316.         click on it again, bombing will be aborted.
  317.  
  318.  
  319.         List File:            Selects the file to use for the mailing lists.
  320.         Address:              Address of the victim.  Must be real.
  321.         Name:                 Name of the victim.  May be faked.
  322.         Server:               SMTP server to use.
  323.         Lists Left:           Lists left to subscribe.
  324.  
  325.  
  326.  
  327.         In the Insult menu, you will find:
  328.  
  329.         A combo box, which lists all the insults availible.
  330.  
  331.         Choose a Random       Generates a random insult.
  332.           Insult
  333.         Copy to Clipboard     This will copy the insult to the clipboard.
  334.  
  335.         Note: After the insult is generated, you must paste it onto the
  336.               clipboard or manually type it out.
  337.  
  338.  
  339. ╔════════════════════════════════════════════════════════════════════════════╗
  340. ║░░  Format of SERVER.LST  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  341. ╚════════════════════════════════════════════════════════════════════════════╝
  342.  
  343.      SERVER.LST is a list of the SMTP servers that Avalanche may include in
  344.      the mail relay or use as the server to connect to.
  345.  
  346.      The format is as follows:
  347.      <Server1>
  348.      <Server2>
  349.      <Server3>
  350.      ...
  351.  
  352.      Simple eh?
  353.  
  354.      E.G:
  355.  
  356.      acad.bryant.edu
  357.      atlanta.com
  358.  
  359.  
  360. ╔════════════════════════════════════════════════════════════════════════════╗
  361. ║░░  Format of MAILER.LST  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  362. ╚════════════════════════════════════════════════════════════════════════════╝
  363.  
  364.      MAILER.LST is a list of the e-mail program and their "signature".  Using
  365.      this information, Avalanche is able to emulate the e-mailer program.
  366.  
  367.      The format is as follows:
  368.      <Program>[||<Signature>]
  369.      <Program>[||<Signature>]
  370.      <Program>[||<Signature>]
  371.      ...
  372.  
  373.      Whereby <Program> is a string identifying the e-mail program.  If the
  374.      signature of the e-mail program is "X-Mailer: <Program>" then you can
  375.      ignore [||<Signature>].  Otherwise, you must add "||" followed by the
  376.      signature.
  377.  
  378.      E.G:
  379.  
  380.      Pegasus Mail/Windows 1.22 (16)||X-mailer: Pegasus Mail/Windows (v1.22)
  381.  
  382.      The name of the e-mail program is "Pegasus Mail/Windows 1.22 (16)" and
  383.      the signature is "X-Mailer: Pegasus Mail/Windows (v1.22)".
  384.  
  385.  
  386.      Windows Eudora Pro Version 2.2 (32)
  387.  
  388.      The name of the e-mail program is "Windows Eudora Pro Version 2.2 (32)"
  389.      and the signature is "X-Mailer: Windows Eudora Pro Version 2.2 (32)".
  390.  
  391.  
  392. ╔════════════════════════════════════════════════════════════════════════════╗
  393. ║░░  Format of INSULT.LST  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  394. ╚════════════════════════════════════════════════════════════════════════════╝
  395.  
  396.      INSULT.LST is a list of insults for the random insult generator.
  397.  
  398.      The format is as follows:
  399.      <Insult>
  400.      <Insult>
  401.      <Insult>
  402.      ...
  403.  
  404.      Whereby <Insult> is an insult.
  405.  
  406.      E.G:
  407.  
  408.      I'll hit you so hard you'll have to take off your shoes to shit!
  409.      I'll hit you so hard you'll have to unzip your pants to say hi!
  410.  
  411.  
  412. ╔════════════════════════════════════════════════════════════════════════════╗
  413. ║░░  Format of MAILING.LST and other mailing lists  ░░░░░░░░░░░░░░░░░░░░░░░░░║
  414. ╚════════════════════════════════════════════════════════════════════════════╝
  415.  
  416.      MAILING.LST is a list of files containing mailing lists.
  417.  
  418.      The format is as follows:
  419.      <Filename> [Name]
  420.      <Filename> [Name]
  421.      <Filename> [Name]
  422.      ...
  423.  
  424.      Whereby <Filename> is the name of a file and [Name] is an optional field
  425.      specifying the name to display when allowing the user to choose the list.
  426.      If a path is not provided, it is assumed that the file is in the
  427.      program's directory.
  428.  
  429.      E.G:
  430.  
  431.      .\LISTS\ESOSOFT.LST Esosoft (MD)
  432.      .\LISTS\PSUVM.LST
  433.  
  434.  
  435.      The filenames in MAILING.LST refer to other files containing list server
  436.      information.  The format of such files is:
  437.  
  438.      <T/F><Address>
  439.      <T/F2><Format>
  440.      <List>
  441.      <List>
  442.      <List>
  443.      ...
  444.  
  445.      Whereby <T/F> is either 1 or 0 (1 = true, 0 = false) specifying whether
  446.      the list server supports more than one command in each mail.  <Address>
  447.      refers to the address of the list server.  <T/F2> refers to whether the
  448.      command should be in the message body or the subject.  If this value is
  449.      0, then the command will be in the subject.  Otherwise, it will be in the
  450.      message body.  <Format> refers to the format of subscribing to a list.
  451.      <List> refers to a list supported by the list server.
  452.  
  453.      E.G:
  454.  
  455.      1Majordomo@VECTOR.CASTI.COM
  456.      1subscribe <LISTNAME> <ADDRESS>
  457.      aaheg
  458.      access-team
  459.      action-alert
  460.      apanet
  461.  
  462.  
  463.      Another type of format is for single mailing lists.  I.E: Servers that
  464.      only server one list instead of many lists like the example above.
  465.      In such a case, the format should be:
  466.  
  467.      SINGLE LISTS
  468.      <ADDRESS> <T/F><COMMAND>
  469.      <ADDRESS> <T/F><COMMAND>
  470.      <ADDRESS> <T/F><COMMAND>
  471.      ...
  472.  
  473.      Whereby <T/F> is the same as <T/F2> in the previous format, <COMMAND> is
  474.      the same as <FORMAT> in the previous format and <ADDRESS> specifies the
  475.      e-mail address of the list server.
  476.  
  477.      E.G:
  478.  
  479.      SINGLE LISTS
  480.      DOGWRITER-H@h19.hoflin.com 0subscribe
  481.      DWAAPRESSRELEASES-H@h19.hoflin.com 0subscribe
  482.  
  483.  
  484.      In <Format>, you can add in some macros.  They are:
  485.  
  486.      <LISTNAME>               Refers to the name of the list.
  487.      <ADDRESS>                Refers to the address to subscribe the list for.
  488.      <FULLNAME>               Refers to the full name of the victim.  May be
  489.                                 faked.
  490.      
  491.      E.G:
  492.  
  493.      subscribe <LISTNAME> <ADDRESS>
  494.  
  495.      will be converted to something like:
  496.  
  497.      subscribe apanet victim@die.com
  498.  
  499.  
  500. ╔════════════════════════════════════════════════════════════════════════════╗
  501. ║░░  Format of FRAME.LST  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  502. ╚════════════════════════════════════════════════════════════════════════════╝
  503.  
  504.      FRAME.LST is a list of people to frame.
  505.  
  506.      The format is as follows:
  507.      <E-Mail>
  508.      <E-Mail>
  509.      <E-Mail>
  510.      ...
  511.  
  512.      Whereby <E-Mail> is the e-mail address of someone to frame.
  513.  
  514.      E.G:
  515.  
  516.      SomeDork@aol.com
  517.      HisFriend@aol.com
  518.  
  519. ╔════════════════════════════════════════════════════════════════════════════╗
  520. ║░░  External Utilities  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  521. ╚════════════════════════════════════════════════════════════════════════════╝
  522.  
  523.      Avalanche now comes bundled with some external utilities.  Their
  524.      functions and usage are described below:
  525.  
  526.      EXEname : DUPE.EXE
  527.      Function: Removes all duplicated lines from a file and the new list is
  528.                output to a file.
  529.      Input   : <Inputfile> <Outputfile>
  530.      Uses    : Can be used to check for duplicates in your lists.
  531.      Notes   : If the outputfile already exists, it will be overwritten.
  532.      T. Notes: If the input file does not exist or the command line is wrong,
  533.                then the program will quit with errorlevel 1.  If the input
  534.                file contains more than 250 lines then the program will quit
  535.                with errorlevel 2.
  536.  
  537.      EXEname : SORT.EXE
  538.      Function: Sorts a list in ASCII order.
  539.      Input   : <Inputfile> <Outputfile>
  540.      Uses    : Can be used to sort your lists.
  541.      Notes   : If the outputfile already exists, it will be overwritten.
  542.      T. Notes: If the input file does not exist or the command line is wrong,
  543.                then the program will quit with errorlevel 1.  If the input
  544.                file contains more than 250 lines then the program will quit
  545.                with errorlevel 2.  Note that in order to save space and MY
  546.                time, the program uses bubble sort to sort and thus may be a
  547.                bit slow.
  548.  
  549.      EXEname : MLMAKE.EXE
  550.      Function: Provides an interface with the making of a mailing list.
  551.      Input   : Nothing.
  552.      Uses    : Can be used to make mailing lists.
  553.      Notes   : When you start, the program will prompt for a file to read
  554.                from.  This file must contain the lists supported by the
  555.                server.  The file must have one list on each line.  Leading and
  556.                appending spaces are removed.  Also, only the first word will
  557.                be used.  For example:
  558.  
  559.                ALIST   This is list A.
  560.                  BLIST     This is list B.
  561.                      CLIST
  562.  
  563.                will be saved as:
  564.  
  565.                ALIST
  566.                BLIST
  567.                CLIST
  568.  
  569.                After you input the file to read from, it will ask you for a
  570.                file to save to.  Note that if this file exists, it will be
  571.                overwritten.  Then it will prompt for the name of the server,
  572.                just enter the e-mail address of the server.  The fourth
  573.                question is whether the server accepts multiple commands.  If
  574.                you enter a word starting with "n" then it will be taken as a
  575.                no.  Otherwise, it is assumed to be yes.  The next question is
  576.                the format of the command.  The last question asks whether the
  577.                commands should be in the message body or the subject.  If the
  578.                first character of the string you enter is "M" then message
  579.                body is assumed, else subject is assumed.  After that, the list
  580.                will be made.
  581.      T. Notes: If the input file does not exist then the program will quit
  582.                with errorlevel 1.  Note that Single Lists are NOT supported.
  583.  
  584.  
  585. ╔════════════════════════════════════════════════════════════════════════════╗
  586. ║░░  True SMTP Sproofing  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  587. ╚════════════════════════════════════════════════════════════════════════════╝
  588.  
  589.      A lot of e-mail bombers claim anonymous sending.  However, there are some
  590.      things that need to be looked at.  First off, you must understand the
  591.      Windows Socket (winsock) structure.  If you do, you would realise that it
  592.      is hard, if not impossible, to sproof.  Also, you would realise that most
  593.      of those e-mail bombers come with a list of SMTP servers.  Why?  Is it
  594.      because they are fast?  NO!  The reason is that they DO NOT LOG YOUR IP
  595.      WHEN YOU SEND E-MAILS!  That is how most windows-based e-mail bombers
  596.      send "sproofed" e-mails.  If you do not belief me, use your local ISP's
  597.      SMTP server (assuming it logs IP) with the e-mail bomber, or use a normal
  598.      e-mail program, such as Eudora, and mail using that server.  As an
  599.      example, I quote (upyoursX.doc, paragraph 2):
  600.  
  601.        "Now enters Up yours 3.0,  as with previous versions you were
  602.      completely anonymous and had not the fear of getting busted to ward you
  603.      from completing your task, but now you can also completely spoof e-mail
  604.      from another individual you hate and pretend you were them while bombing
  605.      the fuck out of the first guy you hate.  this usually ensues a war
  606.      between the individuals you hate (which is a good thing) and you can aid
  607.      this via up yours 3."
  608.  
  609.      Note the following extracts before you continue.
  610.  
  611.      Extract 1:
  612.      "as with previous versions you were completely anonymous and had not the
  613.      fear of getting busted"
  614.      Note especially the word "completely".
  615.  
  616.      Extract 2:
  617.      "spoof e-mail from another individual you hate"
  618.  
  619.      I tried the above-mentioned program using a public SMTP server,
  620.      pobox.org.sg, and the reply (only two lines are listed because they are
  621.      the important ones and also, my IP is replaced with X's):
  622.  
  623.      Line 1:
  624.      "Received: from x.x.x.x (x.x.x.x [x.x.x.x]) by plato.pobox.org.sg
  625.      (8.7.6/8.7.1) with SMTP id VAA05050 for <t8208119@poboxes.com>; Tue, 31
  626.      Dec 1996 21:33:59 +0800 (SGT)"
  627.  
  628.      Line 2:
  629.      "X-Authentication-Warning: plato.pobox.org.sg: Host x.x.x.x [x.x.x.x]
  630.      didn't use HELO protocol"
  631.  
  632.      Note: The server returned my IP (the IP I sent the mail from) in the
  633.            mail but it is censored here so as to protect myself.  If you do
  634.            not believe me, feel free to try it out yourself.
  635.  
  636.      Looks to me that the method the e-mail bomber used to "sproof" is to
  637.      NOT use the HELO protocol (which by the way is used to identify a
  638.      server).  Either that or it depends solely on SMTP servers that DO NOT
  639.      LOG IP.
  640.  
  641.      Thus, if you wish to "sproof" e-mails using Avalanche, just use one of
  642.      the following SMTP servers as your primary server.
  643.  
  644.      acad.bryant.edu
  645.      cair-archive.kaist.ac.kr
  646.      electriciti.com
  647.      iclnet93.iclnet.org
  648.      miami.linkstar.com
  649.      ohio.net
  650.      palette.wcupa.edu
  651.      post1.com
  652.      rainbow.rmii.com
  653.      wheel.dcn.davis.ca.us
  654.      www.abovtech.com 
  655.      www.andrews.edu
  656.      www.free.net
  657.      www.iowa.net
  658.      www.pbs.org
  659.      www.vicon.net
  660.      www.whitehouse.gov
  661.  
  662.      Note: It is possible that the servers above changed their SMTP programs,
  663.            so check it out before using it to bomb!
  664.  
  665.  
  666. ╔════════════════════════════════════════════════════════════════════════════╗
  667. ║░░  News  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  668. ╚════════════════════════════════════════════════════════════════════════════╝
  669.  
  670.      This new section is devoted to announcements, interesting stuff, tips,
  671.      tricks, questions, etc. on Avalanche.  Feel free to send me e-mail on
  672.      additions for this section.
  673.  
  674.         - Announcements -
  675.  
  676.         -> You can get the latest copy of Avalanche at
  677.            http://www.post1.com/~h-master
  678.  
  679.         -> I have a new idea.  If I set up a mailing list and then subscribe
  680.            it to all the mailing lists I can find, then the amount of mails it
  681.            generates will be literally millions.  Then, if you subscribe
  682.            someone to my list, he can get up to 3 mails per day from each of
  683.            the mailing lists and together, that can amount to 3000-5000 mails
  684.            per day!  However, I would need a e-mail account to run the program
  685.            from.  Therefore, if you have a server and can spare me one, inform
  686.            me.
  687.  
  688.         -> If you have trouble reading this DOC file, or any of my other DOCs
  689.            for that matter, go to my homepage and download H-Master's DOCs
  690.            viewer!  Comes in 16 and 32 bit.
  691.  
  692.  
  693.         - Interesting Stuff / Tips / Tricks -
  694.  
  695.         -> When you load clones, you are advised to load 1/3 or a close factor
  696.            of the total number of bombs.  This way, the chance of sending more
  697.            e-mails than specified is lesser.
  698.            E.G:
  699.            If you want to send 9 mails, load 3 clones.
  700.            if you want to send 10 mails, load 2 clones.
  701.  
  702.         -> One great way of using Avalanche is to switch it to Mail until
  703.            stopped mode and then start bombing.  Then you can go and have a
  704.            nap (or hibernate).  Better yet, leave it on while you go for that
  705.            trip around the world you always wanted.
  706.  
  707.         -> If you REALLY REALLY need to test out Avalanche on YOUR e-mail
  708.            address using the Mail until stopped mode, you are advised not to
  709.            leave it on for more than 1 minute, regardless of the number of
  710.            clones loaded, if you have a 14.4k or faster connection.  Trust me
  711.            on this one.
  712.  
  713.         -> If you want to do major bombing, DO NOT USE YOUR REAL E-MAIL
  714.            ADDRESS in the From field.  This is because most e-mail accounts
  715.            have a limit of around 2-4 megs and each e-mail is about 1-5k
  716.            (including headers, etc.).  This mean that if you send more than
  717.            1000-2000 e-mails, it is highly likely that some of them rebounce.
  718.            Actually, if you want to do major bombing, it's best to send about
  719.            500-1000 mails PER DAY.  This way, you will keep the victim's
  720.            mailbox full of "fan" mail for as long as you keep it up.
  721.  
  722.         -> One good way to do continuously bombing without being on-line is:
  723.            In the From field, put in the victim's e-mail address.
  724.            Then send a few thousand 5-10k e-mails.  When the e-mails rebounce,
  725.            they will grow larger (due to added rebounce message) and the
  726.            bigger message will go back to the victim.  It will then grow again
  727.            and go back to the victim.  This will continue until the victim
  728.            manages to clear his mailbox.  This trick is especially useful if
  729.            the victim's mail server is VERY fast.  Then, the mail can grow at
  730.            the rate of more than 1 meg per second!
  731.  
  732.         -> A great way to remain completely anonymous is to use the mailing
  733.            lists bomber and subscribe to all the mailing lists you can find.
  734.            Then, using the victim's e-mail address, you send mails, that will
  735.            gurantee flames back, to the mailing lists, such as an entire mail
  736.            full of vulgarity.  After that, the people in the mailing lists
  737.            will kindly do you a favour by flaming the victim with tons and
  738.            tons of flame mails.
  739.  
  740.         -> Another good way to remain completely anonymous is to put the
  741.            victim's e-mail address in the "From:" field and then send the mail
  742.            to a service like ATI or USR's support service.  This will make the
  743.            service send a 5-10k auto reply mail.  Great if you know lots of
  744.            services that auto reply.
  745.  
  746.  
  747.         - Frequently Asked Questions -
  748.  
  749.         -> Q: The message left counter is spoilt.  When I use the bomber, it
  750.               doesn't move at all and then suddenly jumps all the way down to
  751.               0.
  752.            A: The counter is NOT spoilt.  It is slow at first because before
  753.               it sends the first mail, it has to initialise the server and
  754.               this takes time.
  755.  
  756.         -> Q: The mailing list left counter is spoilt.  When I use the mailing
  757.               list subscriber, it doesn't move at all and then suddenly jumps
  758.               all the way down to 0.
  759.            A: The counter is NOT spoilt.  Some list servers supports multiple
  760.               commands in each mail and thus, all the subscription commands
  761.               are together so only one mail is needed.
  762.  
  763.         -> Q: When I start Avalanche, it says that I do not have some of the
  764.               files.  Where can I get them?
  765.            A: You should be able to get ALL the files required by Avalanche at
  766.               my homepage.  If you can't, leave me a message.
  767.  
  768.         -> Q: Windows reported that I have a "device unavailible" error.  What
  769.               should I do?
  770.            A: Your copy of winsock.dll is not compatible with Avalanche.  Get
  771.               a new one.  Note that the copy of winsock I am using is the one
  772.               supplied with Windows 95.
  773.  
  774.         -> Q: The clones keep connecting and reconnecting without bombing.
  775.               What is wrong?
  776.            A: When the clones encounter ANY error when bombing, they will
  777.               disconnect and reconnect and try again.  If the error doesn't
  778.               lie with the connection but with your provided information, then
  779.               the clones will keep disconnecting and reconnecting until you
  780.               stop them.  Common errors inlude:
  781.  
  782.               1. The relay is too large.  Try making it smaller.
  783.               2. The server is down or does not accept e-mails from your IP.
  784.               3. The server is too slow.
  785.               4. The server is faulty.
  786.               5. There is a connection problem.
  787.               6. Your copy of winsock is not compatible with Avalanche.
  788.               7. You do not have enough memory.
  789.               8. The victim's account is on the server, but the server cannot
  790.                    locate the victim's account.
  791.               9. There is an error with one of the relay servers.
  792.              10. The message is too long.
  793.  
  794.         -> Q: When I start the program, Windows 95 says that the language file
  795.               is missing and refuses to run the program.
  796.            A: This is quite a common problem.  There are 2 solutions I can
  797.               think of.  They are:
  798.  
  799.               1. Install Visual Basic 4.0.  Once installed, VB4 will set the
  800.                  language.dll option in your win.ini.
  801.               2. Set the language.dll option yourself.  An easy way to do this
  802.                  is to run setup, change the language to something else.  Then
  803.                  save the new settings.  After that, if you want the language
  804.                  to be the old one, then run setup again and change it back.
  805.                  Note that this is not guranteed to work, but it worked for
  806.                  me.
  807.  
  808.         -> Q: I subscribed my favourite victim to 1000+ mailing lists on a
  809.               single mailing list server.  However, he only receives 8 to 10.
  810.               How come?
  811.            A: Some mailing lists (especially listservs and majordomos) have a
  812.               built-in feature to reject subscriptions if a certain e-mail
  813.               address subscribes for more than 8 to 10 mailing lists in a
  814.               short period of time.  The only way around this is to use
  815.               multiple mailing lists servers or subscribe the victim slowly.
  816.  
  817.         -> Q: The new feature of Avalanche (multiple connection processors)
  818.               does not make the bombing faster at all.  How come?
  819.            A: The old version of Avalanche process server connections in with
  820.               an endless loop, checking ALL the clones one at a time.  This is
  821.               quite economical on memory and will be relatively fast if the
  822.               server is slow.  However, if the server is fast, the loop can
  823.               only process ONE connection at a time and thus slows down the
  824.               rest of the clones.  However, with the new multiple connection
  825.               processors, one loop is created for every clone.  Therefore,
  826.               more memory is required.  However, more processors mean that the
  827.               loops only have to attend to one clone each and thus, data can
  828.               be processed almost immediately when it is received.  There is
  829.               however, one drawback.  Under Windows 3.x, the loops CANNOT
  830.               process simultaneously.  Instead, the loops tackle each clone
  831.               one after the other.  This is still faster than using one loop,
  832.               but the difference is too insignificant to realise.  If,
  833.               however, the program is running under Windows 95, the loops will
  834.               be able to process data almost simultaneously.  This will
  835.               greatly increase the speed of data processing and can speed up
  836.               the bombing (on a fast server) by up to 10-20%.  That is, IF
  837.               there are more than one clone.  If you are using one clone,
  838.               there is only one loop running and thus, the speed is the same.
  839.  
  840.  
  841.         - Others -
  842.  
  843.         -> This area is closed until someone posts me something to say.
  844.  
  845.  
  846. ╔════════════════════════════════════════════════════════════════════════════╗
  847. ║░░  Contact Information  ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  848. ╚════════════════════════════════════════════════════════════════════════════╝
  849.  
  850.         If for some reason or another you wish to contact me, here's my info.
  851.  
  852.         IRC Nick     : H-Master
  853.         IRC Network  : Galaxynet / EFnet / Dalnet (In order of perferences)
  854.         E-mail       : h-master@post1.com (No flames / chains / bombs!)
  855.  
  856.         If you want to get the latest copy of Avalanche, e-mail me or get it
  857.         from http://www.post1.com/~h-master
  858.  
  859.         If you want me to add you to my list of registered users, just e-mail
  860.         me a reason why you like Avalanche so much AND an enhancement you
  861.         would like to see in the next release of Avalanche.  Include your
  862.         e-mail address, IRC nick, the IRC network(s) you visit most often and
  863.         the version of Avalanche you are talking about.  If any of the above
  864.         information is not supplied, then your application may be void.
  865.         Registered users DO NOT have to pay (for now anyway) and will receive
  866.         notifications of new Avalanche releases by e-mail.
  867.         
  868.         <Note: A bugfix is considered an enhancement.  If you are already a >
  869.         <registered user and you send me another enhancement, then you will >
  870.         <be upgraded to a supporter and future versions of the software will>
  871.         <be mailed through e-mail to you.  You will also receive beta copies>
  872.         <of the software, if you request for them.                          >
  873.