LOoLzeC

[Python] lazypass.py

Nov 8th, 2018
821
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. #!/usr/bin/python
  2. #-*-coding:utf-8-*-
  3. # Lazypass by deray
  4. # contact ig @reyy05_
  5. # Some color variable
  6. W = '\033[1;37m'
  7. N = '\033[0m'
  8. R = '\033[1;37m\033[31m[-] \033[0m'
  9. RR="\033[1;37m\033[31m"
  10. G = '\033[1;32m'
  11. O = '\033[33m'
  12. B = '\033[34m'
  13. P = '\033[35m'
  14. C = '\033[36m'
  15. campur=[]
  16. campurlagi=[]
  17. a=open('password.txt','w')
  18. from sys import exit
  19. from os import system,remove
  20. from threading import Thread
  21. class lazypass():
  22. def __init__(self):
  23. self.banner()
  24. def banner(self):
  25. print """{}{}
  26. #\##| |
  27. ##\\ | |
  28. \\| \'---'//
  29. \ _'.'O'.'
  30. | :___ \\{} Lazypass By Deray{}
  31. | _| : |
  32. | :__,___/
  33. | |{}
  34. ----------------------------------------------{}
  35. koma , dan petik2 (;) untuk memisahkan string
  36. contoh : derayganteng,derayunchh{}
  37. ----------------------------------------------""".format(W,C,RR,C,N,RR,N)
  38. self.menu()
  39. def menu(self):
  40. try:
  41. b=raw_input(R+'some word : ').replace(',',';').split(';')
  42. for x in b:
  43. po=x
  44. try:
  45. a.write(po+'\n')
  46. except:pass
  47. campur.append(x)
  48. for k in reversed(xrange((len(b)))):
  49. x3= b[k]
  50. try:
  51. a.write(x3+'\n')
  52. except:pass
  53. for x in campur:
  54. memek= x+b[k]
  55. try:
  56. a.write(memek+'\n')
  57. except:pass
  58. campurlagi.append(memek)
  59. for x in campurlagi:
  60. for xx in campur:
  61. x2= x+xx+'\n'+xx+x
  62. try:
  63. a.write(x2+'\n')
  64. except:pass
  65. for x in campur:
  66. for k in range(12):
  67. x4= x+str(range(k)).replace('[','').replace(']','').replace(', ','')
  68. try:
  69. a.write(x4+'\n')
  70. except:pass
  71. for kk in reversed(xrange(12)):
  72. xxo= x+str(range(kk)).replace('[','').replace(']','').replace(', ','')
  73. try:
  74. a.write(xxo+'\n')
  75. except:pass
  76. for x in campur:
  77. for k in range(1,11):
  78. xxi= x+str(range(k)).replace('[','').replace(']','').replace(', ','').replace('0','')
  79. try:
  80. a.write(xxi+'\n')
  81. except:pass
  82. for kk in reversed(xrange(1,11)):
  83. xxe= x+str(range(kk)).replace('[','').replace(']','').replace(', ','').replace('0','')+'10'
  84. try:
  85. a.write(xxe+'\n')
  86. except:pass
  87. a.close()
  88. print(R+'writted ~> '+str(len(open('password.txt').readlines())))+' words'
  89. print(R+'output ~> password.txt')
  90. print R+'byee'+N
  91. except:
  92. remove('password.txt')
  93. print RR+"\n- something error"
  94. tanya=raw_input(R.replace(' ','')+''+RR+'[E]'+N+'xit'+RR+'[T]'+N+'ry again? ')
  95. if tanya.lower() == 't':
  96. system('clear')
  97. return self.banner()
  98. return self.menu()
  99. else:
  100. remove('password.txt')
  101. print R+'byee'+N
  102. exit()
  103. if __name__ == "__main__":
  104. t=Thread(target=lazypass)
  105. t.start()
Advertisement
Add Comment
Please, Sign In to add comment