Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества? Помогите нам с документацией!
0 Пользователей и 1 Гость просматривают эту тему.
20 паролей - 20 файлов разных? запутаться можно. По ключевому слову проще.
#!/usr/bin/env python3from hashlib import md5from sys import argvif __name__ == '__main__': key='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz,.<>/?;:\'"!@#$%^&*()_+-=\\|~`[]{}' try: a = argv[1] except: print('Usage: pwcreate <pass phrase>') else: n = int.from_bytes(md5(a.encode('utf-8')).digest(), 'big') p = '' while n > len(key): p += key[n%len(key)] n //= len(key) print (p)
Your password looks like it might just be a word and a few digits. This is a very common pattern and would be cracked very quickly.
Страница сгенерирована за 0.045 секунд. Запросов: 23.