Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import crypt
- import random
- import string
- import sys
- file = sys.argv[1]
- login = sys.argv[2]
- password = sys.argv[3]
- salt = ''.join(random.sample(string.ascii_letters, 2))
- plik=open(file).readlines()
- save=open(file, 'w')
- for i in plik:
- a = i.split(':')
- if a[0] == login:
- print "zmieniam haslo"
- nowypass = i.replace(a[1], crypt.crypt(password, salt))
- save.write(nowypass)
- print "haslo zmienione"
- else:
- save.write(i)
- print "Nie ma takiego uzytkownika"
Add Comment
Please, Sign In to add comment