On Sunday, June 30, 2013 2:25:51 PM UTC-5, Modulok wrote: > On Sat, 29 Jun 2013 10:28:47 -0700 (PDT), gmsi...@gmail.com wrote: > > > I was wondering if there was a couple of words or things i > > could add to the top of my python script to password > > > protect it so that it asks user for the password and then > > after three tries it locks them out or says "access > > > denied" and closes/ends the script but if they get it > > wright it proceeds on to the next line of the script total > > > noob here any help appreciated > > > > > How to correctly implement such features depends on what are you are > > protecting. Are you trying to protect another file on the same machine, the > script itself? Is this a server-side script trying to authenticate a web > > client? Is this 'kid-sister' level protection or national security level > of protection? We would need more details on what you're trying to accomplish. > > > > Also, good (i.e. real) security is notoriously difficult to get right. There > are usually pre-built solutions you should make use of instead. > > > > From your subject line it sounds like you're interested in access control. If > this is on a controlled system you should instead make use of the pre-built > > operating systems access control features such as user accounts, file > permission bits, group policies or Access Control Lists. > > > > If this is in an uncontrolled environment or you just want to protect a file > on > a USB stick from prying eyes you can encrypt the file with a strong symmetric > > cipher like AES. There are existing tools for doing this. Your Python script > could be a wrapper around one of these. (There are certain security > > implications to be aware of when doing this.) There's also AES implementations > available in various pure Python modules. (However these generally are not > FIPS > > certified.) > > > If you are a "total noob" attempting (real) security programming is a bad > idea. > > -Modulok-
i just want something simple that basicly asks for a password and then replies to u if you are wrong nothing hevay just for learning exsperience -- http://mail.python.org/mailman/listinfo/python-list