home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / utilities / utilst / wardial / !WarDial / ReadMe < prev   
Text File  |  1995-11-14  |  8KB  |  224 lines

  1. ----------------------------------------------------------------------------
  2. README-README-README-README-README-README-README-README-README-README-README
  3. ----------------------------------------------------------------------------
  4.  
  5.                     Wardial (v1.01, 14-Nov-1995), © TRS
  6.  
  7. Disclaimer:
  8.  
  9.    This program is supplied 'as is' with no guarantees as to whether it will
  10.    blow up your equipment or not. You may use it at your own risk. If you
  11.    use this program to further some unlawful scheme, the author takes NO
  12.    responsibility for this. As far as the author is aware, the (random)
  13.    dialling of numbers is _not_ considered harmful or unlawful in any way.
  14.  
  15.  
  16. Prerequisites:
  17.  
  18.    - Hayes(tm) compatible modem
  19.    - Phone line
  20.    - Serial device drivers
  21.    - Acorn computer
  22.    - An inquisitive mind
  23.  
  24.  
  25. Introduction:
  26.  
  27.    For those of you who do not know what a wardialler is, you'll need to
  28.    watch "War Games" again. To put it simple, a wardialler is a program
  29.    which, coupled with a modem, turns your machine into a carrier scanner.
  30.  
  31.    Why would anyone want to scan for carriers? Well, have you ever wondered
  32.    what lies at the end of those 0800 numbers? You have? But when you
  33.    started dialling, you got really tired of all those "dead" numbers? Well,
  34.    this little piece of software helps you prevent that boredom. Just leave
  35.    it dialling overnight on a range of numbers, and voilá, pick up the live
  36.    numbers the next morning.
  37.  
  38.    There are a couple of added bonuses to this method. You also get the
  39.    numbers which have modems at the end of them. For example, why would
  40.    there be a modem on an 0800 number to an _academic_ institution in the
  41.    United States?
  42.  
  43.    I'll leave you to decide what to do with your findings. 
  44.  
  45.  
  46. Running WarDial:
  47.  
  48.    Make sure you have located a fairly recent version of !SerialDev. This
  49.    program was written when revision 10a was out. Be sure to have atleast
  50.    revision 9 if you own a Risc PC.
  51.  
  52.    You _will_ need a Hayes(tm) compatible modem; i.e. it _must_ support
  53.    the "AT" command set.
  54.  
  55.    When you start WarDial, it will present you with a series of questions.
  56.    If you press return, it will give you the default setting, which is the
  57.    highlighted option in brackets. In the case of "Modem volume", the
  58.    default is 1 (medium/low volume).
  59.  
  60.    The most effective and reliable way to make _sure_ your modem hangs up
  61.    when WarDial wants it to, is by letting the hangup be controlled by the
  62.    state of the DTR (Data Terminal Ready) signal from your Arc. The other
  63.    way is to issue a "+++" and then "ATH0", but this method is not
  64.    guaranteed to work (for reasons I haven't had time to investigate).
  65.  
  66.    You may issue your own initialise string if the default string gives
  67.    you an error.
  68.  
  69.    The default number prefix is 0800 (freephone). If you do not want a
  70.    prefix, press SPACE and then return when this question is asked. By
  71.    dialling without this prefix, you should watch your phone bill...
  72.  
  73.    By answering YES to random dialling, you may find that if you are
  74.    dialling more than 2000 numbers in a go, that the database building may
  75.    take some time. I suggest you dial between 300 and 1000 numbers at a
  76.    time. As a guide, 1000 numbers take around 6 hours to complete. It is
  77.    advisable to dial numbers randomly, as it seems most modems are grouped
  78.    within a certain range of (0800) numbers.
  79.  
  80.    A pre-prefix in the UK is the option to stick a '141' before dialling.
  81.    This is the 'negate caller ID' code, which means that your phone number
  82.    (if you are on a BT digital exchange, and you are calling a number on a
  83.    BT digital exchange) will not be available to the receiving party.
  84.    Useful if you are paranoid. Remember, however, that the exchanges know
  85.    who has been calling (for how long, what the delay between digits, etc),
  86.    so don't be lulled into some false sense of security if you're thinking
  87.    of doing something non-kosher. A note to CableTel customers wishing to
  88.    use this program: CableTel log everything. This means that the more
  89.    numbers you dial, the more paper is generated down at the switch. They
  90.    log number called, delay between numbers, delay between digits, call
  91.    duration, I mean, _everything_. Just to let you know. BT might be doing
  92.    the same, but as far as I know, they don't really care as long as you're
  93.    not up to something illegal. In any case, they can't cut you off for
  94.    dialling lots of random numbers.
  95.  
  96.    Wait time before timing out is used to time-out the numbers. The default
  97.    is 40 seconds, so if the modem can't connect within that time, WarDial
  98.    logs a 'TIMEOUT/VOICE' message. In future, I hope to use the modem's
  99.    built-in timer for this, but at the moment I am just lazy.
  100.  
  101.  
  102. Commands:
  103.  
  104.    A  Answerphone
  105.  
  106.       Hit the 'A' key if the number you have dialled is an answerphone.
  107.  
  108.    C  Comment
  109.  
  110.       Use this key to add your own comment to the number dialled. Useful
  111.       when none of the other keys satisfies the description.
  112.  
  113.    D  Dead
  114.  
  115.       Due to the nature of most BT approved modems, they are not always
  116.       able to tell what is a "dead" line (constant hum) and what is a
  117.       busy line. The modem used to test this software on was a BT approved
  118.       Zoom Telephonics V.34XE.
  119.  
  120.    G  Girl
  121.  
  122.       This one's useful if you hear a cute girl pick up the phone. They're
  123.       always fun to talk to. They don't know who you are, but you may find
  124.       out quite a lot about them if you play your cards right.
  125.  
  126.    P  PBX
  127.  
  128.       Private Branch eXchange. Hit the 'P' button if you hear a PBX on the
  129.       number dialled.
  130.  
  131.    R  Residential
  132.  
  133.       Some freephone numbers are residential numbers (often in the United
  134.       States). Most of them are good fun to talk to.
  135.  
  136.    U  Unallocated
  137.  
  138.       Three-tone message from the switch saying that the "Number you have
  139.       dialled is unavailable", or "Sorry, there is a fault.", or otherwise.
  140.       The modem I used would think it was a voice line and time out.
  141.  
  142.    V  Voice
  143.  
  144.       Due to the nature of most modems in the UK (BT approved), they are
  145.       not equipped with "voice" capabilities. If you have a non-BT approved
  146.       modem with Voice capabilities, your modem should pick out the
  147.       difference. Mine can't, so if the the modem times out, it will log
  148.       the called number with "TIMEOUT/VOICE". Hit the 'V' key if the number
  149.       is a voice line. If you have a patch for voice modems, please do not
  150.       hesitate to contact the author.
  151.  
  152.    CTRL P   Pause
  153.  
  154.       Damn! You had to make that important phone call to your mom or your
  155.       girlfriend, but you didn't want to interrupt your eleet scanning?
  156.       Problem sorted! Hit CTRL P. This pauses the current number dialled,
  157.       turns the screen red, and waits for a keypress. When you're ready
  158.       to resume dialling, it will redial the number you interrupted when
  159.       you went into pause mode.
  160.  
  161.    Any other key interrupts the currently dialled number.
  162.  
  163.    Escape terminates the program and closes any open log files.
  164.  
  165.  
  166. Contacting the author:
  167.  
  168.    Ask for TRS on IRC in #phreak, or try sending email to trs@bogus.net.
  169.    Codex (codex@bogus.net) might know where I am if you can't reach me
  170.    there.
  171.  
  172.  
  173. Greetings:
  174.  
  175.    Maelstrom, Uridium/DBA, Codex/DBA, Jinx, Bishop, Coaxial, Rotox, Dr Kaos
  176.    and Bill SF.
  177.  
  178.  
  179. Version 1.01 (14/11/95):
  180.  
  181.    Added "idle doodle". Draws a wandering line so you can be make sure that
  182.    the program hasn't crashed.
  183.  
  184.    Added pause mode. Turns screen to burgundy red and waits for a keypress
  185.    while drawing an wandering line.
  186.  
  187.    Added user choice to set modem init string.
  188.  
  189.    Added support for other than the internal serial device, I think. I need
  190.    some feedback on this, to be sure though.
  191.  
  192.    Added some descriptive progress nonsense.
  193.  
  194.    Added version number to the running banner (wow..).
  195.  
  196.    Added some more documentation to this file.
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.                                   THX 1138