commit 3d89d7dce27fe64509bb4b9ab7a3db2c50d8329b
parent 6bd8344acfd9c10c9ca3199954e44d2560c4eaaa
Author: Michael Constantine Dimopoulos <31562759+MichaelDim02@users.noreply.github.com>
Date: Mon, 5 Mar 2018 17:26:34 +0000
Delete pax.py
Diffstat:
| D | latest_version/pax.py | | | 98 | ------------------------------------------------------------------------------- |
1 file changed, 0 insertions(+), 98 deletions(-)
diff --git a/latest_version/pax.py b/latest_version/pax.py
@@ -1,98 +0,0 @@
-#PYTHON#
-def interface():
- print("PAX Generator - Simple Password List Generation Tool v0.2")
- print("Michael Constantine Dimpoulos // Thessaloniki, Greece // 2017\n\n")
- print("This tool creates a dictionary / wordlist with simple passwords based on the information that you have.")
- print("Later the wordlist can be used to crack down the victim's password. (With another piece of software)")
- print("This tool is not meant to create every possible password, but instead a small list of the most possible ones.\n")
- print("Passwords will be exported into a txt file with filename the name of the victim. If there already is a file with that name. it will get replaced (lost forever)")
- print("If the field is not required you can hit space to skip it. However, if it is required (There is a [r]) then it cannot be left blank\n")
- print("It is advisable to write only in lower case, since most passwords do not contain capital letters. Ctrl+C to exit.\n\n")
- InfoCol()
-def InfoCol():
- name = raw_input("[?] [r] Name: ")
- last_name = raw_input("[?] [r] Last name: ")
- birthday = raw_input("[?] Birthday (DDMMYYYY): ")
- year = raw_input("[?] Year of birth: ")
- number1 = raw_input("[?] Phone number: ")
- kw_str = raw_input("[?] [r] Keywords (with commas/no spaces - Required at least one): ")
- kw_list = kw_str.split(",")
- limit = raw_input("[?] [r] Limit for numbers after the keywords: ")
- limit = int(limit)
- generator(name,last_name,birthday,year,number1,kw_list, limit)
-def generator(name,last_name,birthday,year,number1,kw_list, limit):
- #OPENING THE FILE#
- f = open(str(name) ,'w+')
- #GENERATOR#
- f.write(str(name) + "\n")
- f.write(str(last_name) + "\n")
- name_sur = name + last_name + "\n"
- if birthday != "":
- f.write(str(birthday) + "\n")
- name_birthday = name + birthday + "\n"
- name_sur_bday = name + last_name + birthday + "\n"
- f.write(str(name_birthday))
- f.write(str(name_sur_bday))
- if year != "":
- name_sur_year = name + last_name + year + "\n"
- sur_year = last_name + year + "\n"
- sur_birthday = last_name + year + "\n"
- f.write(str(year) + "\n")
- name_year = name + year + "\n"
- f.write(str(name_sur_year))
- f.write(str(name_year))
- f.write(str(sur_year))
- if number1 != "":
- f.write(str(number1) + "\n")
- name_sur_num = name + last_name + number1 + "\n"
- sur_num = last_name + number1 + "\n"
- f.write(str(name_sur_num))
- f.write(str(name_sur))
- for item in kw_list:
- f.write(item + last_name + "\n")
- f.write(item + name + "\n")
- for item in kw_list:
- f.write(item + "\n")
- if birthday != "":
- f.write(item + birthday + "\n")
- if year != "":
- f.write(item + year + "\n")
- num = 0
- for item in kw_list:
- if number1 != "":
- f.write(item + number1 + "\n")
- if year != "":
- f.write(item + year + "\n")
- if birthday != "":
- f.write(item + birthday + "\n")
- while (num <= limit):
- f.write(name + str(num) + "\n")
- num = num + 1
- num = 0
- while (num <= limit):
- f.write(last_name + str(num) + "\n")
- num = num + 1
- num = 0
- for item in kw_list:
- while (num <= limit):
- f.write(item + str(num) + "\n")
- num = num + 1
- num = 0
- for item in kw_list:
- while (num <= limit):
- f.write(item + last_name + str(num) + "\n")
- num = num + 1
- num = 0
- for item in kw_list:
- while (num <= limit):
- f.write(item + last_name + str(num) + "\n")
- num = num + 1
- num = 0
- for item in kw_list:
- while (num <= limit):
- f.write(item + name + str(num) + "\n")
- num = num + 1
- num = 0
- print("[+] Passwords exported at " + name)
-interface()
-