Python ile yazılmış, kriptografik olarak güvenli şifreler üreten komut satırı aracı. Kullanıcı, şifre uzunluğunu ve kullanılacak karakter tiplerini kolayca belirleyebilir.
- Uzunluk belirleme
- Büyük harf ekleme/çıkarma seçeneği
- Rakam ekleme/çıkarma seçeneği
- Sembol ekleme/çıkarma seçeneği
- Tamamen terminal üzerinden kullanım
- Python’un
secretsmodülü ile yüksek güvenlik
- Depoyu klonlayın:
git clone https://github.com/<kullanici-adi>/password-generator-cli.git && cd password-generator-cli - (Opsiyonel) Sanal ortam oluşturun:
python -m venv .venv && .venv\Scripts\activate(Windows) veyasource .venv/bin/activate(macOS/Linux) - Ekstra bağımlılık yok, standart kütüphaneler ile çalışır.
Varsayılan (16 karakter, tüm karakter tipleri): python password_generator.py
24 karakter, sembolsüz: python password_generator.py -l 24 --no-symbols
12 karakter, sadece küçük harf: python password_generator.py -l 12 --no-upper --no-digits --no-symbols
| Parametre | Açıklama | Varsayılan |
|---|---|---|
| -l, --length | Şifre uzunluğu | 16 |
| --no-upper | Büyük harf kullanmaz | False |
| --no-digits | Rakam kullanmaz | False |
| --no-symbols | Sembol kullanmaz | False |
$ python password_generator.py -l 20 --no-symbols
gWpCajFzhyyLFVgwWduo
MIT