11# Strong Password With Python
2+ [ ![ Update] ( https://github.com/suchsoak/Strong-Password-Python/actions/workflows/main.yml/badge.svg )] ( https://github.com/suchsoak/Strong-Password-Python/actions/workflows/main.yml )
23
34The strong random password with python.
45
56When running the script, you will have the option to choose the letter count and even whether it will be a weak or strong password.
6-
7- So you don't forget your password, I put it in a txt file "password.txt".
87
9- [ ![ Update] ( https://github.com/suchsoak/Strong-Password-Python/actions/workflows/main.yml/badge.svg )] ( https://github.com/suchsoak/Strong-Password-Python/actions/workflows/main.yml )
8+ > [ !NOTE]
9+ > So you don't forget your password, I put it in a txt file "password.txt".
1010
11- # Install
11+
12+ # How To Install
1213
1314> Install with git
1415
@@ -25,8 +26,11 @@ So you don't forget your password, I put it in a txt file "password.txt".
2526``` sh
2627 Python3 Password.py
2728```
29+ ** You will choose [ 1] Strong or [ 2] Weak**
2830
29- You will choose Strong or Weak
31+ <p align =" center " >
32+ <img src =" https://github.com/suchsoak/Strong-Password-Python/blob/main/passwordpy.png " alt =" passwordpy.png " >
33+ </p >
3034
3135``` sh
3236 Strong or Weak Passwords:
@@ -35,9 +39,29 @@ You will choose Strong or Weak
3539You will choose the number of words
3640
3741``` sh
38- Quantity:
42+ __________ ___
43+ \_ _____ \_ ___ ______ _______ _ __ ____ _______ __| _/
44+ | ___/__ \ / ___// ___/ \/ \/ // __ \_ __ \/ __ |
45+ | | / __ \_\_ __ \ \_ __ \ \ /( \_\ )| | \/ /_/ |
46+ | ____| (____ /____ \_ ___ \ \/\_ / \_ ___/ | __| \_ ___ |
47+ \/ \/ \/ \/
48+ BY: suchsoak
49+ Github: https://github.com/suchsoak
50+ v.1.0.1
51+
52+ [1] Strong
53+ [2] Weak
54+
55+ Strong or Weak Passwords: 1
56+
57+ --------------
58+ [! ] Strong
59+ --------------
60+
61+ Quantity: 20
3962` ` `
4063
64+
4165# Information About zxcvbn
4266
4367` ` ` sh
@@ -115,6 +139,73 @@ sequence: A sequence of tokens (parts) of the password that were individually an
115139
116140` ` `
117141
142+ # # Example in the script
143+
144+ ` ` ` sh
145+ __________ ___
146+ \_ _____ \_ ___ ______ _______ _ __ ____ _______ __| _/
147+ | ___/__ \ / ___// ___/ \/ \/ // __ \_ __ \/ __ |
148+ | | / __ \_\_ __ \ \_ __ \ \ /( \_\ )| | \/ /_/ |
149+ | ____| (____ /____ \_ ___ \ \/\_ / \_ ___/ | __| \_ ___ |
150+ \/ \/ \/ \/
151+ BY: suchsoak
152+ Github: https://github.com/suchsoak
153+ v.1.0.1
154+
155+ [1] Strong
156+ [2] Weak
157+
158+ Strong or Weak Passwords: 1
159+
160+ --------------
161+ [! ] Strong
162+ --------------
163+
164+ Quantity: 20
165+
166+ -----------------
167+ [! ] Your STRONG password: 21GJu> * KrjeC{hds" ~ca
168+ -----------------
169+
170+ [*] Your Password is saven in: password.txt
171+
172+ [*] Information about your password:
173+
174+ {
175+ " calc_time" : " 0:00:00.005670" ,
176+ " crack_times_display" : {
177+ " offline_fast_hashing_1e10_per_second" : " centuries" ,
178+ " offline_slow_hashing_1e4_per_second" : " centuries" ,
179+ " online_no_throttling_10_per_second" : " centuries" ,
180+ " online_throttling_100_per_hour" : " centuries"
181+ },
182+ " crack_times_seconds" : {
183+ " offline_fast_hashing_1e10_per_second" : " 10000000000.0000000001" ,
184+ " offline_slow_hashing_1e4_per_second" : " 10000000000000000.0001" ,
185+ " online_no_throttling_10_per_second" : " 10000000000000000000.1" ,
186+ " online_throttling_100_per_hour" : " 3600000000000000199876.144433"
187+ },
188+ " feedback" : {
189+ " suggestions" : [],
190+ " warning" : " "
191+ },
192+ " guesses" : 100000000000000000001,
193+ " guesses_log10" : 20.0,
194+ " password" : " 21GJu> * KrjeC{hds\" ~ca" ,
195+ " score" : 4,
196+ " sequence" : [
197+ {
198+ " guesses" : 100000000000000000000,
199+ " guesses_log10" : 20.0,
200+ " i" : 0,
201+ " j" : 19,
202+ " pattern" : " bruteforce" ,
203+ " token" : " 21GJu> * KrjeC{hds\" ~ca"
204+ }
205+ ]
206+ }
207+ ` ` `
208+
118209# ## So that's it, take advantage of your strong passwords. Goodbye.
119210
120211< br>
0 commit comments