Думаю, что каждый, кто заботится о своей безопасности, ставит разные пароли на сайтах. Иногда это выходит боком. В этой статье я хочу показать вам личный выход из ситуации. Я написал простой скрипт на Python, который генерирует пароль пользователя, исходя из: - адреса сайта - логина пользователя - Соли пользователя Соль — уникальная фраза или набор цифр и букв(ей может стать ваш текущий пароль) Код программы import random strr='qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890.!?' strrr=[] for i in strr: strrr.append(i) login = input("Login: ") user_salt = input("Salt: ") domain = input("Domain (Second level): ") salt = login + domain + user_salt passw = len(login + domain) random.seed(salt, version=2) user_passw='' while len(user_passw)!=passw: user_passw=user_passw+random.choice(strrr) print(user_passw) Код import random strr='qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890.!?' strrr=[] for i in strr: strrr.append(i) login = input("Login: ") user_salt = input("Salt: ") domain = input("Domain (Second level): ") salt = login + domain + user_salt passw = len(login + domain) random.seed(salt, version=2) user_passw='' while len(user_passw)!=passw: user_passw=user_passw+random.choice(strrr) print(user_passw) Пишите отзывы и недочеты)
Лол, это стандартный способ генерации пассов жи и собственными ручками можно исполнить. Скрипт уже для совсем ленивых.. так, стоп, писать части пароля в код проги, чтобы их соединить>написать все части вместе самостоятельно? Вот теперь это больше похоже на извращение..