home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / Dloads / WWIVMODS / MODSUNKN.ZIP / PASSCHNG.MOD < prev    next >
Text File  |  1990-03-11  |  7KB  |  148 lines

  1. Starstorm #1 @2374
  2. Sun Mar 11 09:38:14 1990
  3. RE: Mod Request
  4.  
  5.  
  6.  
  7.  
  8.                               The all famous -
  9.  
  10.         PPPP      A     SSSSS   SSSSS   W   W   OOOOO   RRRR    DDDD
  11.         P   P    A A    S       S       W W W   O   O   R   R   D   D
  12.         PPPP    AAAAA   SSSSS   SSSSS   W W W   O   O   RRRR    D   D
  13.         P       A   A       S       S   W W W   O   O   R  R    D   D
  14.         P       A   A   SSSSS   SSSSS    WWW    OOOOO   R   R   DDDD
  15.  
  16.                             M   M   OOOOO   DDDD
  17.                             MM MM   O   O   D   D
  18.                             M M M   O   O   D   D
  19.                             M   M   O   O   D   D
  20.                             M   M   OOOOO   DDDD
  21.  
  22.                           By - Miles The Highwayman
  23.  
  24.                  The Shady Dragon Inn - 517-835-6259 - @5750
  25.  
  26.     In the area where I live, gamers and "hackers" are rather abundent.  And
  27.     at times, to prevent security hassles, I needed to be able to change the
  28.     user's password from the //UEDIT menu.  It seems to be the only thing that
  29.     Wayne left out, eh?  Well, after a security break on two local BBSes
  30.     (Wildcat and Pheonix I might add!  No other WWIV's around here yet. ), I
  31.     had to change my password, but due to the fact that I hate to log on to do
  32.     system matanence, I just decided to whip up this.  Here it is -
  33.  
  34. STEP - 1
  35. --------
  36.   Goto to the "void uedit()" procedure
  37.  
  38. STEP - 2
  39. --------
  40.   Where it defines variables, add the statement -
  41.  
  42.   ...,s2[81],s3[81],ch...
  43.  
  44.   So in the end, mine looked like this -
  45.  
  46.   char s[81],s1[81],s2[81],s3[81],ch,ch1;
  47.  
  48. STEP - 3
  49. --------
  50.   Search for the ch=onek("...");
  51.   ---===>>> There are two, the top for 255 security and the bottom for 254 on
  52.             down.
  53.   Add the letter "B" to the top one, and to the bottom one if you want people
  54.   with security levels lower than 255 but higher than 100 to be able to change
  55.   passwords.
  56.  
  57. STEP - 4
  58. --------
  59.  
  60.   Block this into your "void uedit()" procedure right after the case '?' area
  61.  
  62.         case '?':       /*  Exsisting Code */
  63.           printmenu(6); /*  Exsisting Code */
  64.           getkey();     /*  Exsisting Code */
  65.           break;        /*  Exsisting Code */
  66.         case 'B':       /*<<<===--- Start Of Mod ---===>>>*/
  67.           nl();
  68.           prt(5,"Change password? ");
  69.             if (yn()) {
  70.               nl();
  71.               nl();
  72.               pl("Enter the user's new password, 3 to 8 characters long.");
  73.               outstr(": ");
  74.               input(s,8);
  75.               nl();
  76.               nl();
  77.               strcpy(thisuser.pw,s);
  78.               nl();
  79.               pl("Password changed.");
  80.               pl("The password will look the same, until you quit or goto another user entry.");
  81.               pausescr();
  82.               nl();
  83.             }
  84.           break;    /*<<<===--- End Of Password Mod ---===>>>*/
  85.         case 'D':   /*  And The Code Continues */
  86.  
  87. STEP - 5
  88. --------
  89.  
  90.   And then recompile via the F9 key.
  91.  
  92. END NOTES
  93. ---------
  94.  
  95.   Well, when I compiled this, I hadn't encountered any errors/warnings/linker
  96.   errors, but just in case you do get an error, please leave a message on The
  97.   Shady Dragon Inn or net me.  I say this because not all sources are the same
  98.   (no kidding, eh?) and some mods will mess up others.  Thanks for using this
  99.   mod!
  100.                                      -*-*-*- Miles The Highwayman -*-*-*-
  101.  
  102. INFORMATION
  103. -----------
  104.  
  105.   Just for the heck of it, I added this on.  Why not, eh?
  106.  
  107.   I'm 14, in eighth grade here in No-Where, Michigan.  There is nothing better
  108.   to do and the city of No-Where has NO social life what so ever.  I've been
  109.   around computers since I was 4 years old and could program rather fluently
  110.   in BASIC by 5(No shi*).  I quit computers till I was 8 years old and found
  111.   that No-Where was boring.  I had lost most of my BASIC knowledge by then.
  112.   But onward.  I came to some extreme changes when I started to use my mother's
  113.   IBM XT.  Everything was different.  I learned how to hack and phreak soon
  114.   after this.  And I was a gamer on local BBSes for about 3 months til I
  115.   learned how to download(I was using CROSS-TALK.  No one can download with
  116.   that program!  It's cursed!).  I started out using a Wildcat 1.03, and got
  117.   so furious I smashed a 40 meg hard drive.  Anyway... Around Christmas, 1988,
  118.   Marlee Dill(Fiona) logged onto my Wildcat and I chatted with her for a while.
  119.   After a month or less, I offered to make her my co-sysop.  She accepted, and
  120.   everything started to get better.  I gave her a few out of state numbers, and
  121.   she started getting all of these BBS programs for me( I currently have over
  122.   200 ).  One day while on the James Town BBS, I saw a copy of WWIV 4.00, and I
  123.   Downloaded it.  It was great!  And in less than 24 hours, I had converted
  124.   over to the WWIV.  For about 3 months, everything was going great and I had
  125.   support or at least Marlee had support from some of the big WWIV sysops.  Sam
  126.   Kerns(Hi Sam!), Wayne himself(Remember Marlee, Wayne?  She payed the bill for
  127.   the source), and a million other sysops.  Anyway Sam Kerns introduced us to
  128.   the net work, which Marlee liked because she could call cheaper message wise.
  129.   And I've had some rough times with those bills, but it's been o.k. with
  130.   Marlee to back me in emergency.  3 more month's passed, and I got a call from
  131.   another WWIV in Michigan.  Nightmare's Sysop called and was talking with me
  132.   for a while(Hi Rick!).  But due to the space between us( close to 300 miles )
  133.   I can still claim to be the only WWIV within 300 miles!  Getting boring, eh?
  134.   The net finally worked right, and I started my PAScal programming with some
  135.   of Mr. Bill's sources.  And so I managed to self teach myself PAScal.  Later
  136.   on after I got the source code, I was rather fluent in PAScal and also self
  137.   taught my self some C off Wayne's source code.  I now own two IBM XT's, a
  138.   30 meg hard drive, two 1200 baud modems( I want a 2400 though!  Argh! ),
  139.   and in my BBS computer, I have an extender chip that gives me a meg+ of
  140.   memory, and the speed of an AT.  I also have two printers.  Not bad for not
  141.   even having a job, eh?  And neither were presents!  Try and top that!
  142.   And to finish this story, this is the first mod that I writing due to the
  143.   fact that I think Wayne should've added this or something similar to it from
  144.   the begining.  Hope to talk to some of you later!
  145.                                    -*-*-*- Miles The Highwayman -*-*-*-
  146.  
  147. THE END!
  148. --------