C O D E   T H I E F   D E L U X E
                      B y   B r e w   A s s o c i a t e s
        A N   O F F I C I A L   P H O R T U N E   5 0 0   P R O D U C T

                       CODE THIEF REVISION 3.5 (DELUXE)
             DETAILING NEW FEATURES SINCE CODE THIEF REVISION 3.0
    
    INTRODUCTION

         Welcome to the Deluxe edition of Code Thief.   This is Code  Thief 
    Revision  3.5,   the next logical upgrade from Code Thief  3.0.    This 
    documentation assumes that you have Code Thief 3.0  and wish only to go 
    over  the  new  features in Code Thief Deluxe 3.5.   If Code  Thief  is 
    TOTALLY  new to you,  read THIEF35.DOC for more detailed information on 
    Code Thief.

    UPGRADES TO HACK LONG DISTANCE SERVICES

         After selecting the start and stop times,  and weather you wish to 
    quit  to  DOS after the specified stop time,  you  are  presented  with 
    another screen before hacking.  On this screen you will be asked if you 
    wish  to stop hacking after Code Thief finds a number of  valid  codes.  
    If you answer yes,  you are prompted to enter the number of valid codes 
    to  stop after.   Then you are prompted as to weather Code Thief should 
    quit to DOS after finding this number of valid codes.  If you have quit 
    to  DOS  for both the TIME and the NUMBER OF CODES,   whatever  happens 
    first will cause Thief Deluxe to quit to DOS. 

         Now you are asked the number of seconds to pause between attempts.  
    This  is  a  feature  to throw off the long  distance  carrier's  hack-
    detection  software.    If  you have a lot of flagged extenders PLUS  a 
    delay  time  between  attempts,  it greatly decreases the LD  company's 
    software  from  detecting  hacking.    It is best to  hack  during  the 
    DAYTIME, and a delay will help guarantee that a valid customer calls in 
    and uses their code so  that  your hacks will be more spread apart.   A 
    lot  of  flagged  extenders  also  decreases the possibility  of  being 
    detected even MORE.   Face it,  more people are being busted every day.  
    Use  Code  Thief  Deluxe with all of the  Code  Thief  capabilities  to 
    greatly  heighten your safety.   Note that if you hit RETURN for  delay 
    time,   Code Thief Deluxe will not pause between attempts (also if  you 
    hit "0" <return> which is the same thing). 

         When Code Thief is DELAYING, you will be shown the countdown.   If 
    you wish to stop the delay and just go on to the next attempt,  hit the 
    [SPACEBAR].    Hitting  ESCape during the countdown will  quit  hacking 
    mode. 
    
    UPGRADES TO EDIT EXTENDER CONFIGURATIONS

         Now  accepted in the code template is [#] and [*].   This  is  for 
    hacking PBX's that need these. 

    UPGRADES TO DELUXE EXCHANGE SCANNER

         The  Code  Thief  Deluxe exchange scanner is a  multiple  exchange 
    full-screen exchange scanner.   Also, you can now scan the 1-800  area.  
    When  you hit [F] from the main menu,  you are taken into the  exchange 
    editor.   If no exchanges exist, a  dummy first record will be created.  
    Hit  [R] to Replace the first record and enter the exchange,   starting 
    number and ending number of the exchange.   Now,  you can add exchanges 
    by  hitting  [A],   delete exchanges by hitting [D],  flag  and  unflag 
    exchanges by hitting [+] and [-] respectively,  as well as use the left 
    and  right arrow keys on the numeric keypad to move around in the file.  
    Also  note  that  you  can  enter the  exchange  record  number  to  go 
    automatically  to  that  exchange record,  just like  in  the  extender 
    configuration section.   The [SPACEBAR] toggles weather the exchange is 
    in the 1-800 area or not. 

         If  you  wish to not scan exchanges,  just hit [Q] to quit to  the 
    main menu.   But to begin scanning exchanges,  just hit [G] from  here.  
    Note  that  to scan,   at  least one exchange must be flagged.   If  no 
    exchanges are flagged Code Thief will tell you.  You are also asked for 
    the modem timeout (in seconds). 

         During scanning,  if the ending number for an exchange is reached, 
    Code Thief will stop scanning that exchange by unflagging it.  When all 
    of  the  flagged  exchanges  become unflagged,  Code  Thief  will  quit 
    exchange scanning.  Of course you can also quit by hitting ESCape,  and 
    the  last number dialed in all exchanges will be saved in your exchange 
    configurations.    Then all you have to do is hit [F] then [G] from the 
    main menu to pick up from where you left off. 

    UPGRADES TO SET MODEM PARAMATERS/DEFAULTS;MODEM SPECIFICS

         Hang  up mode has been changed.   Code Thief now NEEDS to drop DTR 
    to hang up, so set your modem DIP switches accordingly.  The option has 
    been  replaced  by  LOCAL DIALING.   If you  only  have  pulse  dialing 
    services  (not touchtone)  then set this option to PULSE.    Otherwise, 
    TONE  is the default.   Of course when Code Thief DOES connect  to  the 
    extender, TONE will be used for the remainder of the hack.  This should 
    go without saying. 

                           MODEM INPUT/OUTPUT WINDOWS

         All  I/O to the modem is now monitored.   Also,  Code Thief Deluxe 
    should work with more modems.   During hacking or scanning you will see 
    the  I/O  windows,  along with a timer on the top of the screen.    The 
    first  window is INPUT from the modem,  the second window is OUTPUT  to 
    the modem.   Code Thief will now re-send commands if errors occur,  try 
    commands  again if they elicit no response,  recover from  modem  screw 
    ups,  and generally be more well behaved.  For instance, ATX4  is right 
    as a user string for my COM3:  modem, but creates an ERROR for my COM2: 
    modem.   If I use a user string of ATX4 for my COM2: modem,  Code Thief 
    will recognize it and keep sending ATX4  a  number of times to my COM2: 
    modem.  Of course it keeps getting errors.   Then after about 5 retries 
    Code  Thief  will  abort  hacking.    Now  I  can  look  at  the  modem 
    configuration and say to myself:  Ah!   I  need to get rid of this user 
    string.   Also note that when waiting for a carrier if no modem  result 
    code  is  received in the time specified as TIMEOUT for  your  extender 
    (can be edited using the extender editor)  Code Thief Deluxe will  know 
    and move on.   Code Thief Deluxe uses your PC's clock to keep track  of 
    seconds that have elapsed. 

    MULTIPLE TARGET CONVERSION UTILITIES / TYMFIX.COM

         Consult   CONVERT.DOC,   which  has  been  updated  and   includes 
    information on TYMFIX.COM and its use.  Convert version 2.0 is included 
    in your Code Thief Deluxe ZIPfile. 
    
    SUMMARY

         Well,  that's about it for the new features in Code Thief  Deluxe.  
    The major changes have been incorporated in the modem I/O which took  a 
    bit  of programming,  but are easy to document on paper.   Also,   Code 
    Thief  has grown quite complex for a hacker type program.   In creating 
    Code  Thief I have attempted to take most of the popular features  from 
    other  Code  Hackers,   whatever language they were  written  in,   and 
    incorporate them  into  the "wish-list"  for Code Thief and Code  Thief 
    Deluxe.    I   would  also like to thank the many  people  who  offered 
    suggestions as to additions and modifications. 

         If you are just getting Code Thief Deluxe when it's new, upload it 
    everywhere so people can move on up to Code Thief Deluxe Revision  3.5.  
    Besides,   it  will get you upload points and a  better  upload  ratio.  
    Everyone benefits. 

    CODE THIEF DELUXE
    CODE THIEF REVISION 3.5 DOCUMENTATION
    WRITTEN BY BREW ASSOCIATES / AUTHOR: CODE THIEF DELUXE v3.5