Advertisement
Guest User

Untitled

a guest
Apr 8th, 2020
495
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 10.39 KB | None | 0 0
  1. def genpassword(wlc,maxchar,txt,List,verbose):
  2.     word = ""
  3.     i1 = i2 = i3 = i4 = i5 = i6 = i6 = i7 = i8 = i9 = i10 = i11 = i12 = i13 = i14 = i15 = 0
  4.     txtfile = open(txt,'w')
  5.  
  6.     i = 0
  7.     mc = int(maxchar) - 1
  8.     lword = [0]
  9.     for i in range(mc):
  10.         lword += [0]  
  11.    
  12.     for i1 in range(len(wlc)):
  13.         for i2 in range(len(wlc)):
  14.             for i3 in range(len(wlc)):
  15.                 for i4 in range(len(wlc)):
  16.                     for i5 in range(len(wlc)):
  17.                         for i6 in range(len(wlc)):
  18.                             for i7 in range(len(wlc)):
  19.                                 for i8 in range(len(wlc)):
  20.                                     for i9 in range(len(wlc)):
  21.                                         for i10 in range(len(wlc)):
  22.                                             for i11 in range(len(wlc)):
  23.                                                 for i12 in range(len(wlc)):
  24.                                                     for i13 in range(len(wlc)):
  25.                                                         for i14 in range(len(wlc)):
  26.                                                             for i15 in range(len(wlc)):
  27.                                                                 if int(maxchar) == 1 :
  28.                                                                     word = wlc[i15]
  29.                                                                 if int(maxchar) == 2 :
  30.                                                                     word = wlc[i14] + wlc[i15]
  31.                                                                 if int(maxchar) == 3 :
  32.                                                                     word = wlc[i13] + wlc[i14] + wlc[i15]
  33.                                                                 if int(maxchar) == 4 :
  34.                                                                     word = wlc[i12] + wlc[i13] + wlc[i14] + wlc[i15]
  35.                                                                 if int(maxchar) == 5 :
  36.                                                                     word = wlc[i11] + wlc[i12] + wlc[i13] + wlc[i14] \
  37.                                                                     + wlc[i15]
  38.                                                                 if int(maxchar) == 6 :
  39.                                                                     word = wlc[i10] + wlc[i11] + wlc[i12] + wlc[i13] \
  40.                                                                     + wlc[i14] + wlc[i15]
  41.                                                                 if int(maxchar) == 7 :
  42.                                                                     word = wlc[i9] + wlc[i10] + wlc[i11] + wlc[i12] \
  43.                                                                     + wlc[i13] + wlc[i14] + wlc[i15]
  44.                                                                 if int(maxchar) == 8 :
  45.                                                                     word = wlc[i8] + wlc[i9] + wlc[i10] + wlc[i11] \
  46.                                                                     + wlc[i12] + wlc[i13] + wlc[i14] + wlc[i15]
  47.                                                                 if int(maxchar) == 9 :
  48.                                                                     word = wlc[i7] + wlc[i8] + wlc[i9] + wlc[i10] \
  49.                                                                     + wlc[i11] + wlc[i12] + wlc[i13] + wlc[i14] + wlc[i15]
  50.                                                                 if int(maxchar) == 10 :
  51.                                                                     word = wlc[i6] + wlc[i7] + wlc[i8] + wlc[i9] \
  52.                                                                     + wlc[i10] + wlc[i11] + wlc[i12] + wlc[i13] + wlc[i14] \
  53.                                                                     + wlc[i15]
  54.                                                                 if int(maxchar) == 11 :
  55.                                                                     word = wlc[i5] + wlc[i6] + wlc[i7] + wlc[i8] \
  56.                                                                     + wlc[i9] + wlc[i10] + wlc[i11] + wlc[i12] + wlc[i13] \
  57.                                                                     + wlc[i14] + wlc[i15]
  58.                                                                 if int(maxchar) == 12 :
  59.                                                                     word = wlc[i4] + wlc[i5] + wlc[i6] + wlc[i7] + wlc[i8] \
  60.                                                                     + wlc[i9] + wlc[i10] + wlc[i11] + wlc[i12] + wlc[i13] \
  61.                                                                     + wlc[i14] + wlc[i15]
  62.                                                                 if int(maxchar) == 13 :
  63.                                                                     word = wlc[i3] + wlc[i4] + wlc[i5] + wlc[i6] \
  64.                                                                     + wlc[i7] + wlc[i8] + wlc[i9] + wlc[i10]\
  65.                                                                     + wlc[i11] + wlc[i12] + wlc[i13] \
  66.                                                                     + wlc[i14] + wlc[i15]
  67.                                                                 if int(maxchar) == 14 :
  68.                                                                     word = wlc[i2] +wlc[i3] + wlc[i4] + wlc[i5] + wlc[i6] \
  69.                                                                     + wlc[i7] + wlc[i8] + wlc[i9] + wlc[i10]\
  70.                                                                     + wlc[i11] + wlc[i12] + wlc[i13] \
  71.                                                                     + wlc[i14] + wlc[i15]
  72.                                                                 if int(maxchar) == 15 :
  73.                                                                     word = wlc[i1] + wlc[i2] + wlc[i3] + wlc[i4] \
  74.                                                                     + wlc[i5] + wlc[i6] + wlc[i7] + wlc[i8] + wlc[i9] \
  75.                                                                     + wlc[i10] + wlc[i11] + wlc[i12] + wlc[i13] \
  76.                                                                     + wlc[i14] + wlc[i15]
  77.                                                                                                
  78.                                                                 if int(verbose) == 1:
  79.                                                                     print word
  80.                                                                
  81.                                                                 txtfile.writelines(word + "\n")
  82.  
  83.                                                                 i = 0
  84.                                                                 end = 0
  85.                                                                 if int(List) == 1 :
  86.                                                                     for i in range(len(word)):
  87.                                                                         lword[i] = "9"
  88.                                                                     if str(lword) == str(list(word)):
  89.                                                                         end = 1
  90.                                                                 elif (int(List) == 2):
  91.                                                                     for i in range(len(word)):
  92.                                                                         lword[i] = "z"
  93.                                                                     if str(lword) == str(list(word)):
  94.                                                                         end = 1
  95.                                                                 elif (int(List) == 3):
  96.                                                                     for i in range(len(word)):
  97.                                                                         lword[i] = "Z"
  98.                                                                     if str(lword) == str(list(word)):
  99.                                                                         end = 1
  100.                                                                 elif (int(List) == 4):
  101.                                                                     for i in range(len(word)):
  102.                                                                         lword[i] = "z"
  103.                                                                     if str(lword) == str(list(word)):
  104.                                                                         end = 1
  105.                                                                 elif (int(List) == 5):
  106.                                                                     for i in range(len(word)):
  107.                                                                         lword[i] = "Z"
  108.                                                                     if str(lword) == str(list(word)):
  109.                                                                         end = 1
  110.                                                                 elif (int(List) == 6):
  111.                                                                     for i in range(len(word)):
  112.                                                                         lword[i] = "Z"
  113.                                                                     if str(lword) == str(list(word)):
  114.                                                                         end = 1
  115.                                                                
  116.                                                                 if end == 1 : break
  117.                                                             if end == 1 : break
  118.                                                         if end == 1 : break
  119.                                                     if end == 1 : break
  120.                                                 if end == 1 : break
  121.                                             if end == 1 : break
  122.                                         if end == 1 : break
  123.                                     if end == 1 : break
  124.                                 if end == 1 : break
  125.                             if end == 1 : break
  126.                         if end == 1 : break
  127.                     if end == 1 : break
  128.                 if end == 1 : break
  129.             if end == 1 : break
  130.         if end == 1 : break
  131.                                                                
  132.     txtfile.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement