Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

•Re: Re: Password hacker killer

by merlyn (Sage)
on Sep 07, 2003 at 17:29 UTC ( #289592=note: print w/replies, xml ) Need Help??

in reply to Re: Password hacker killer
in thread Password hacker killer

Beware. That may be in violation of ADA rules. I got ripped on publicly for writing code to do that.

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.

Replies are listed 'Best First'.
Re: •Re: Re: Password hacker killer
by eric256 (Parson) on Sep 10, 2003 at 05:15 UTC

    What about challenging them with simple pseudo riddles. Although not perfect it could work. With enough variation in the questions and the format you could make it difficult.

    Please enter the answer to the following question: (number of days in a year) + (the hours in a day) + (the number of wis +e men)

    People friendly, computer not. At least it would stimulate growth in NLP and common sense bots :)

    Eric Hodges
      That suggestion is very culture dependent. I think I know the answer to your question:
      hmm... or is it 365+12+3?
      or 365+24+3 or...

      You get the idea?

      It gets worse if you use questions that you are 'certain' the users knows the answer to.
      Eg. how many players on a football team?
      Answer: 7, 11 or whatever is the normal number in your context.

        Well I thought hours in a day was pretty much a standard. The point either way was that the riddles could be constructed to either be 'known' or look up able. Its not an ideal solutions, i'm not sure there is an idea solution, but if you want to make sure its a person on the other end then make them do something people normaly do better than computers. In general people will be better at finding/knowing answers to a mass of questions. Also you could have three sets of riddles and the person could only answer 2 and still pass, or you could have a set of region dependent riddles, letting the user select his/her region before hand.

        How many planets are occupied by humans + how many moons does earth have?

        how many days are in a week + how many days are in a weekend?

        brides in a wedding + eggs in a dozen + sodas in a six pack

        Eric Hodges
Re: •Re: Re: Password hacker killer
by JackHammer (Acolyte) on Sep 10, 2003 at 04:25 UTC
    WOW! Thanks for the heads up, that could have bitten me in the butt hard... I had considered that for a system I am working on, guess that one goes off the drawing board now :) Just goes to show, no matter how much you think out a solution, there is always something lurking around the corner that you just don't expect.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://289592]
[karlgoethebier]: hippo: Study the sources ; -) http://www.asterix .com/die-buecher/ die-asterix- mundart-reihe/
[choroba]: Perl to the rescue!
[Corion]: hippo: At least for the German translation, the wordplay is translated as well
[Discipulus]: always! but if i can ask choroba why you always use the inverted (to me) form 1 == $.?

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (13)
As of 2017-05-24 08:36 GMT
Find Nodes?
    Voting Booth?