From ea0d860d7ad47dfef2740aa550a2c2a1ce307ab8 Mon Sep 17 00:00:00 2001 From: Behnam <79264026+beh185@users.noreply.github.com> Date: Thu, 6 Jul 2023 13:52:08 +0000 Subject: [PATCH] Update README.md --- README.md | 44 +++++++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index a694671..0b4ff80 100644 --- a/README.md +++ b/README.md @@ -14,49 +14,59 @@ By running the program this libraries will be downloaded, but if there were any > for install colorama : `pip install colorama`\ > for install pyfiglet : `pip install pyfiglet` -![](https://user-images.githubusercontent.com/79264026/178007880-62568118-e073-4c17-8946-8c19808293fd.png) +![](https://user-images.githubusercontent.com/79264026/178007880-62568118-e073-4c17-8946-8c19808293fd.png)\ Also program need [ANSI Shadow](https://github.com/xero/figlet-fonts/blob/master/ANSI%20Shadow.flf) that will be downloaded after running program --- # YouTube Tutorial -![](https://youtu.be/hlkBS0gWI7g) +https://youtu.be/hlkBS0gWI7g --- # Generate One Password +![Screenshot from 2023-07-06 13-14-50](https://github.com/beh185/Password-list-tool/assets/79264026/e7749da4-97b7-4568-b64d-9417fbb78a1a) + In this part you can generate one password quickly. -It's really good for signing up in sites or apps when you want use strong password.\ -![]() +It's really good for signing up in sites or apps when you want use strong password. + +![Screenshot from 2023-07-06 13-16-26](https://github.com/beh185/Password-list-tool/assets/79264026/99195d0b-15bc-4ac7-a108-4575c8476f1b) + + Also after generating the password it will be save in a **json** file, so you can access it later by: -> running program -> Just one password -> Show previous passwords -![](screenshot) + + +![Screenshot from 2023-07-06 13-16-51](https://github.com/beh185/Password-list-tool/assets/79264026/9abe8fbf-33aa-4c6d-ab6f-150d7b8c5e59) In this menu you can choose what characters you want in the password.\ When you want to enter number of your choices, pay attention that numbers must be between **1-5** -> `1 2 5` \ And use **spaces** when you want to separate -![](screenshot) +![Screenshot from 2023-07-06 17-16-36](https://github.com/beh185/Password-list-tool/assets/79264026/afe1a5a5-a51e-458d-8387-6e802cec3e75) In this menu you choose length of password. For example if you enter **8** the script will return a password with 8 characters. like -> `12345678` -![](screenshot) We save the passwords that you generate in **Just_one_password.json** file. --- # Generate password list In this part you can generate passwords and export it as txt file. -![](screenshot) +![Screenshot from 2023-07-06 13-19-16](https://github.com/beh185/Password-list-tool/assets/79264026/17150533-900e-41bd-b08e-cc0da697b49c) + + In this menu you can choose what characters you want in the password.\ When you want to enter number of your choices, pay attention that numbers must be between **1-5** -> `1 2 5` \ And use **spaces** when you want to separate -![](screenshot) + +![Screenshot from 2023-07-06 13-19-52](https://github.com/beh185/Password-list-tool/assets/79264026/b80461bb-cce8-4587-acc5-06a84d6a4160) In this menu you choose **number** of password that script will generate. In second question you choose length of password. For example if you enter **8** the script will return a password with 8 characters. like -> `12345678` --- # sort password list -On this part you can sort your password list. For example if your password is like this `125, 142, 111` it will change to -> `111, 125, 142` . -![](screenshot) +![Screenshot from 2023-07-06 13-20-28](https://github.com/beh185/Password-list-tool/assets/79264026/07a7b1a6-0439-4203-8145-d414cb518408) + +On this part you can sort your password list. For example if your password is like this `125, 142, 111` it will change to -> `111, 125, 142` . Only thing that you must do is enter name of your file :)\ **If you get "file is not exists. Enter file name correctly !" error but you are sure that file exist try to enter complete path of file** @@ -64,7 +74,8 @@ Only thing that you must do is enter name of your file :)\ In windows: > Right click the file then choose copy as a path option\ -![]() +![select_copy_as_path](https://github.com/beh185/Password-list-tool/assets/79264026/1e22bdb7-b6b3-4bd8-95b8-c993899b058c) + In linux: > use "pwd" command and add file name at the end of it @@ -73,7 +84,8 @@ In linux: # delete duplicate passwords in password list If one password is repeated in password list this part of program will delete it and keep just one of them. -![](screenshot) +![Screenshot from 2023-07-06 13-20-50](https://github.com/beh185/Password-list-tool/assets/79264026/131a58c3-e3ee-4bf0-9cac-d23e1dc6f19a) + On this menu we have two method **slow method** and **fast method**. **Slow method** use more memory and it's take long time to delete duplicates, but it doesn't disrupts the order of password list . @@ -87,10 +99,12 @@ if you don't care about the order of your file use this method and then sort it --- # Merge password lists + +![Screenshot from 2023-07-06 13-22-16](https://github.com/beh185/Password-list-tool/assets/79264026/8591be6d-e4d7-4cba-854e-f0599a02c099) + In this part of program you can merge your password lists and make your password lists into single file. -![](screenshot) **If you get "file is not exists. Enter file name correctly !" error but you are sure that file exist try to enter complete path of file** [**Explanation for finding complete path**](#finding-complete-path) - \ No newline at end of file +