Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. import random
  2.  
  3. random.seed(None)
  4.  
  5. lowers = 'qwertyuiopasdfghjklzxcvbnm'
  6. uppers = 'QWERTYUIOPASDFGHJKLZXCVBNM'
  7. number = '0123456789'
  8.  
  9. length = 12
  10.  
  11. while True:
  12. uprspot = random.randint(0, length-1)
  13. numspot = uprspot
  14.  
  15. while uprspot == numspot:
  16. numspot = random.randint(0, length-1)
  17.  
  18. strgen = ""
  19.  
  20. for i in range (0, length):
  21.  
  22. if i == uprspot:
  23. strgen += random.choice(uppers)
  24.  
  25. elif i == numspot:
  26. strgen += random.choice(number)
  27.  
  28. else:
  29. strgen += random.choice(lowers)
  30.  
  31. print(strgen)
  32.  
  33. from sympy.utilities.iterables import multiset_permutations
  34. import os
  35.  
  36. contents = os.linesep.join(list(map(lambda b: "".join(b), list(multiset_permutations(['?d', '?u', '?l', '?l', '?l', '?l', '?l', '?l', '?l', '?l', '?l', '?l'])))))
  37.  
  38. file = open("scan.hcmask", "w")
  39. file.write(contents)
  40. file.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement