Linux veya Windows kullanmanız fark etmez, güçlü parolalar oluşturmak ve bunların sizin bilgisayarınızda kalmasını sağlamak çok önemli.
Bu sebeple Pyton ile kendi küçük betiğimi yazdım. İstediğiniz özelliklerde, istediğiniz uzunlukta ve istediğiniz kadar parola oluşturmanızı sağlayan betik 33 satır koddan ibaret.
İndir
Aşağıda bağlantısını verdiğim, GitHub üzerinden rnd.py dosyasını indirin.
GitHub Bağlantısı: https://github.com/altayevrim/smallpy
Basit Kullanım
Kullanabilmek için sisteminizde Python 3 yüklü olmalıdır. Python 2 desteklenmemektedir.
Çeşitli parametreler desteklenmekle beraber, hızlıca parola oluşturmak için aşağıdaki komutu kullanabilirsiniz.
Sistem size 3 adet 10 karakterli parola oluşturur.
python3 rnd.py
Yardım İçin
python3 rnd.py -h
Parola Tipi (-t)
Betik nasıl bir parola istediğinize bağlı olarak size rastgele parolalar oluşturuyor. Tip seçimi için -t komutunu kullanabilirsiniz. Varsayılan Değer: hs
Sadece Sayı (s)
python3 rnd.py -t s
9856713806 3145151230 2097544073
Sadece Harf (h)
python3 rnd.py -t h
nDFGoAGKUo hClCsBNsDT OVuheAJXGd
Harf & Sayı Karışık (hs)
python3 rnd.py -t hs
9Nm-DoU%!+ S_MHGi5-p8 mfBKIX1t52
Harf & Sayı & Sembol Karışık (t)
python3 rnd.py -t t
9Nm-DoU%!+ S_MHGi5-p8 mfBKIX1t52
Parola Uzunluğu (-u)
Parola uzunluğunu değiştirmek için -u komutunu kullanabilirsiniz. Sonraki değerin bir tam sayı olması gerekmektedir. Varsayılan Değer: 10
python3 rnd.py -u 32
T7NK4yPqWWNj09CLVr6t41zywkuXJ4G5 H00ZpbDNn2sXinP0dFPbR4CsCOQEUv9p 0hjojR0dhtK2RUhun6mH4WlyNvILJEez
Parola Adedi (-a)
Parola adedini değiştirmek için -a komutunu kullanabilirsiniz. Sonraki değerin bir tam sayı olması gerekmektedir. Varsayılan Değer: 3
python3 rnd.py -a 10
kGpx3FXi9i xbAgyskjLW 9YzjtHp6wW u0S59ZGmfa ZEcpBlI6Wf ScWs8dQnUc 8o6WVJmoUv nSsEruQ5mb Zz3E0XjM5C 4kMQppz94X
Parametreleri Karıştırın
Sistem birarada parametre kullanımını destekler örneğin; 5 adet 2 basamaklı sayı üretmek için
python3 rnd.py -a 5 -t s -u 2
18 67 84 42 08
Linux’a Kısayol Ekle
Linux kullanıcısı iseniz kendinize kısayol oluşturabilir ve konsolunuzda pyparola yazarak hızlıca parolalar oluşturabilirsiniz.
rnd.py dosyasını ana dizininize indirin ve çalıştırma izni verin.
$ cd ~ $ wget https://raw.githubusercontent.com/altayevrim/smallpy/master/rnd.py $ chmod +x rnd.py
komut için kısayol oluşturun
$ echo "alias pyparola='python3 ~/rnd.py'" >> ~/.bashrc
kısayolun geçerli olabilmesi için terminali yeniden başlatın
$ exit
Elinize sağlık 🙂
Rica ederim, umarım işinizi görüyordur 🙂