AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/misc/makepass.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:Customised Password + Asm src
Author:Anthony Peck
Uploader:Anthony Peck Radford act edu au
Type:util/misc
Architecture:m68k-amigaos
Date:1996-04-01
Download:util/misc/makepass.lha - View contents
Readme:util/misc/makepass.readme
Downloads:685

        -------------------------------------------------------------
                                  MakePass        

                                  A N Peck        
                                                  
                                    1995          

        -------------------------------------------------------------

        Now  that  my  number  one son is adept at turning on Daddy's
        computer  and  inserting  all  manner  of items into the disk
        drive,  I thought it about time that I looked into the matter
        of password protection for my Amiga.

        As  usual there was a plethora of good PD programs available,
        and as usual there wasn't one which exactly fitted the bill.

        What I needed were the following features...

        * Auto activation on startup (i.e. no mouse required)

        * One program (i.e. no separate password file)

        * Encrypted password

        * Coded entry (i.e. can't see what is being entered)

        * No continuous trying allowed (i.e. 3 strikes and you're out)

        With all that in mind, the first step was to code the program.
        There  was  a  small problem however.  Every time I wanted to
        change the password, I had to change the code and recompile.
        So  I  started  on another program which does all that fiddly
        work and then just presents you with the finished product.

        The  result  is MakePass.  It employs Chas Wyndam's excellent
        program  S-Omni to execute a script file which leads the user
        through the selection and production of an encrypted password
        program imaginatively called PassWord.

        As  well,  the  source  code is included and one option while
        making  your  personalised  PassWord  program is to copy this
        source   code   to  ram:  so  that  you  can  make  your  own
        modifications (e.g. encryption, etc.).

        Both are provided with icons, however the Password program is
        of course only possible to be run from CLI, and I'll leave it
        to  you  to  alter  the  project icon for the file Password.a
        (source)  to  select  your  favourite  text viewer (fullview,
        naturally!).
        
        S-Omni  usually leaves behind a directory called Omni in ram:
        which  contains all the programs used by the script file.  In
        this  case  however,  given  that  the  program  produced  is
        encrypted, I have deleted all these files prior to the script
        completion,  so  as  to give you some added safety, and so if
        you look into this vestigial directory you'll find it empty.

        The  resultant  PassWord  program  is  only  532  bytes and I
        recommend  you plop it into your "C" directory and then alter
        your  startup-sequence  to  make  "Password" the  first line.

        It  ain't foolproof, and a good hex-editor/dissassembler will
        lead  you  to  the  encryption  technique,  but  it does work
        against the ravages of a typical 2 year old dynamo.

        The program and its source are free, however if they stomp on
        your  Ami please don't blame me.  I'm only the piano player...

        Anthony Peck
        68 Woralul St
        Waramanga ACT 2611
        AUSTRALIA

        Anthony.Peck@Radford.act.edu.au


Contents of util/misc/makepass.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  283     564  50.2% -lh5- 1cc7 Feb 28  1996 MakePass.info
[generic]                17327   18056  96.0% -lh5- 38e4 Apr  1  1996 MakePass/MakePass
[generic]                 1415    3331  42.5% -lh5- ef5d Apr  3  1996 MakePass/MakePass.doc
[generic]                  244     713  34.2% -lh5- 42d8 Feb 28  1996 MakePass/MakePass.doc.info
[generic]                  592    1463  40.5% -lh5- 051a Feb 28  1996 MakePass/MakePass.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         5 files   19861   24127  82.3%            Apr  1  1996
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>