home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / TEXT / PDX_ALL.ZIP / TI489.ASC < prev    next >
Text File  |  1991-09-11  |  5KB  |  133 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.   PRODUCT  :  Paradox                                NUMBER  :  489
  9.   VERSION  :  All
  10.        OS  :  PC-DOS
  11.      DATE  :  March 22, 1989                           PAGE  :  1/2
  12.  
  13.     TITLE  :  Deleting the Password in PARADOX.SOM
  14.  
  15.  
  16.  
  17.  
  18.   The network installation program  for  Paradox2  requires  you to
  19.   enter a password, which you must know if you later use NUPDATE to
  20.   change  your  configuration.   In an emergency, a user can bypass
  21.   this  protection  scheme  by using DEBUG to  erase  the  existing
  22.   password.  To  do  this,  just  change  the byte at addres 18e to
  23.   binary zeroes.  (The password  is  an  eight-byte null-terminated
  24.   string, so zeroing out one byte does the job.)
  25.  
  26.   For users who  are  not  conversant  with  DEBUG,  here  are more
  27.   detailed instructions:
  28.  
  29.      1.  In the directory containing Paradox2 on the  network, type
  30.          DEBUG PARADOX.SOM to enter the DEBUG program.
  31.  
  32.      2.  At  the  hyphen,  which is DEBUG's prompt, type: d 180 and
  33.          press  <ENTER>.  This should display  eight  lines  of  16
  34.          characters  each,  in  both  hexadecimal and ASCII format.
  35.          The first line will be labeled  "xxxx:0180",  where "xxxx"
  36.          is any value.  The character we want to change is the next
  37.          to last one in the first line.
  38.  
  39.      3.  At  the  hyphen  prompt, type: e 18e  and  press  <ENTER>.
  40.          (Note that "180" and "18e" sound alike.   It  is essential
  41.          that you edit byte 18e, not 180!.)  DEBUG will display the
  42.          address to be edited, the current value and a period, then
  43.          wait for you to supply a new value.
  44.  
  45.      4.  Type: 00 (two zeroes) and  press <ENTER>.  (The zeroes are
  46.          hexadecimal characters; together, they represent one ASCII
  47.          character  - to be specific, a  null  character,  to  tell
  48.          Paradox that there's no password.
  49.  
  50.      5.  Check that the change was made correctly by repeating step
  51.          2.  The  changed  character  will  now appear as "00".  If
  52.          something has gone wrong, type:  q at the prompt to cancel
  53.          the change, then start again with step 1.
  54.  
  55.      6.  If everything looks okay, type: w at the  prompt  to write
  56.          the modified version of PARADOX2.SOM to disk, then (at the
  57.          next prompt), type: q to exit DEBUG.
  58.  
  59.   F:\USR\RICK>debug paradox2.som   <- STEP 1
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.   PRODUCT  :  Paradox                                NUMBER  :  489
  75.   VERSION  :  2.xx
  76.        OS  :  PC-DOS
  77.      DATE  :  March 22, 1989                           PAGE  :  2/2
  78.  
  79.     TITLE  :  Deleting the Password in PARADOX.SOM
  80.  
  81.  
  82.  
  83.  
  84.   F:\USR\RICK>\bin\masm\symdeb paradox2.som
  85.   Microsoft (R) Symbolic Debug Utility Version 4.00
  86.   Copyright (C) Microsoft Corp 1984, 1985. All rights reserved.
  87.                                            This is byte 18E, the first
  88.   Processor is [80286]                     character of the password.
  89.   -d 180   <- STEP 2                                    |
  90.   21DF:0180  00 00 00 00 00 00 00 00-00 00 00 00 00 00 57 66  ..............Wf
  91.   21DF:0190  59 61 00 00 00 00 00 00-00 01 00 00 00 00 00 00  Ya .............
  92.   21DF:01A0  00 00 CE CE CD CC CB CA-C0 CB C7 C6 C4 00 00 00  ..NNMLKJ@KGFD...
  93.   21DF:01B0  00 00 00 00 00 00 CE CE-CD CC CB C9 C1 CB C6 C6  ......NNMLKIAKFF
  94.   21DF:01C0  C4 00 00 00 00 00 00 00-00 00 CE CE CD CC CB C1  D.........NNMLKA
  95.   21DF:01D0  C9 CB BE C6 BF 00 00 00-00 00 00 00 00 00 CE CE  IK>F?.........NN
  96.   21DF:01E0  CD CC CA C1 C0 CB C7 C6-BF 00 00 00 00 00 00 00  MLJA@KGF?.......
  97.   21DF:01F0  00 00 CE CE CD CC C9 C1-C1 CB C6 C6 BF 00 00 00  ..NNMLIAAKFF?...
  98.   -e 18e  <- STEP 3
  99.   21DF:018E  57.00  <- STEP 4        Note that this byte is now a "00"
  100.   -d 180  <- STEP 5                                     |
  101.   21DF:0180  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 66  ...............f
  102.   21DF:0190  59 61 00 00 00 00 00 00-00 01 00 00 00 00 00 00  Ya..............
  103.   21DF:01A0  00 00 CE CE CD CC CB CA-C0 CB C7 C6 C4 00 00 00  ..NNMLKJ@KGFD...
  104.   21DF:01B0  00 00 00 00 00 00 CE CE-CD CC CB C9 C1 CB C6 C6  ......NNMLKIAKFF
  105.   21DF:01C0  C4 00 00 00 00 00 00 00-00 00 CE CE CD CC CB C1  D.........NNMLKA
  106.   21DF:01D0  C9 CB BE C6 BF 00 00 00-00 00 00 00 00 00 CE CE  IK>F?.........NN
  107.   21DF:01E0  CD CC CA C1 C0 CB C7 C6-BF 00 00 00 00 00 00 00  MLJA@KGF?.......
  108.   21DF:01F0  00 00 CE CE CD CC C9 C1-C1 CB C6 C6 BF 00 00 00  ..NNMLIAAKFF?...
  109.  
  110.   Writing 0489 bytes  ->  STEP 6
  111.   -q                  ->  STEP 6
  112.  
  113.   F:\USR\RICK>
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.