Advertisement
Guest User

s

a guest
Apr 15th, 2019
460
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.94 KB | None | 0 0
  1. import requests
  2. import random
  3. import string
  4. import json
  5. import os
  6. import threading
  7.  
  8.  
  9. # Variables
  10. chars = string.ascii_letters + string.digits
  11. nums = string.digits
  12. mayus = string.ascii_uppercase
  13. random.seed = (os.urandom(2048))
  14. URL = "http://reg804.hol.es/log2.php"
  15. contador = 0
  16. dominios = ["@yahoo.com","@gmail.com","@hotmail.com","@aol.com","@hotmail.co.uk","@hotmail.fr","@msn.com","@verizon.net","@comcast.net","@orange.fr","@yahoo.fr","@yahoo.co.uk"]
  17.  
  18. threads = int(input("Introduce el num de hilos (1,2,4,8,16,32,64) "))
  19.  
  20. print("Reventando SQL de SCAM URL: %s " % (URL))
  21.  
  22. def GOGOGO(*args):
  23. if threads == 1:
  24. T1 = threading.Thread(target=Thread1, args=(contador, URL))
  25. T1.setDaemon(True)
  26. T1.start()
  27.  
  28. elif threads == 2:
  29. T1 = threading.Thread(target=Thread1, args=(contador, URL))
  30. T1.setDaemon(True)
  31. T1.start()
  32. T2 = threading.Thread(target=Thread2, args=(contador, URL))
  33. T2.setDaemon(True)
  34. T2.start()
  35.  
  36. elif threads == 4:
  37. T1 = threading.Thread(target=Thread1, args=(contador, URL))
  38. T1.setDaemon(True)
  39. T1.start()
  40. T2 = threading.Thread(target=Thread2, args=(contador, URL))
  41. T2.setDaemon(True)
  42. T2.start()
  43. T3 = threading.Thread(target=Thread3, args=(contador, URL))
  44. T3.setDaemon(True)
  45. T3.start()
  46. T4 = threading.Thread(target=Thread4, args=(contador, URL))
  47. T4.setDaemon(True)
  48. T4.start()
  49.  
  50. elif threads == 8:
  51. T1 = threading.Thread(target=Thread1, args=(contador, URL))
  52. T1.setDaemon(True)
  53. T1.start()
  54. T2 = threading.Thread(target=Thread2, args=(contador, URL))
  55. T2.setDaemon(True)
  56. T2.start()
  57. T3 = threading.Thread(target=Thread3, args=(contador, URL))
  58. T3.setDaemon(True)
  59. T3.start()
  60. T4 = threading.Thread(target=Thread4, args=(contador, URL))
  61. T4.setDaemon(True)
  62. T4.start()
  63. T5 = threading.Thread(target=Thread1, args=(contador, URL))
  64. T5.setDaemon(True)
  65. T5.start()
  66. T6 = threading.Thread(target=Thread2, args=(contador, URL))
  67. T6.setDaemon(True)
  68. T6.start()
  69. T7 = threading.Thread(target=Thread3, args=(contador, URL))
  70. T7.setDaemon(True)
  71. T7.start()
  72. T8 = threading.Thread(target=Thread4, args=(contador, URL))
  73. T8.setDaemon(True)
  74. T8.start()
  75.  
  76. elif threads == 16:
  77. T1 = threading.Thread(target=Thread1, args=(contador, URL))
  78. T1.setDaemon(True)
  79. T1.start()
  80. T2 = threading.Thread(target=Thread2, args=(contador, URL))
  81. T2.setDaemon(True)
  82. T2.start()
  83. T3 = threading.Thread(target=Thread3, args=(contador, URL))
  84. T3.setDaemon(True)
  85. T3.start()
  86. T4 = threading.Thread(target=Thread4, args=(contador, URL))
  87. T4.setDaemon(True)
  88. T4.start()
  89. T5 = threading.Thread(target=Thread1, args=(contador, URL))
  90. T5.setDaemon(True)
  91. T5.start()
  92. T6 = threading.Thread(target=Thread2, args=(contador, URL))
  93. T6.setDaemon(True)
  94. T6.start()
  95. T7 = threading.Thread(target=Thread3, args=(contador, URL))
  96. T7.setDaemon(True)
  97. T7.start()
  98. T8 = threading.Thread(target=Thread4, args=(contador, URL))
  99. T8.setDaemon(True)
  100. T8.start()
  101. T9 = threading.Thread(target=Thread1, args=(contador, URL))
  102. T9.setDaemon(True)
  103. T9.start()
  104. T10 = threading.Thread(target=Thread2, args=(contador, URL))
  105. T10.setDaemon(True)
  106. T10.start()
  107. T11 = threading.Thread(target=Thread3, args=(contador, URL))
  108. T11.setDaemon(True)
  109. T11.start()
  110. T12 = threading.Thread(target=Thread4, args=(contador, URL))
  111. T12.setDaemon(True)
  112. T12.start()
  113. T13 = threading.Thread(target=Thread1, args=(contador, URL))
  114. T13.setDaemon(True)
  115. T13.start()
  116. T14 = threading.Thread(target=Thread2, args=(contador, URL))
  117. T14.setDaemon(True)
  118. T14.start()
  119. T15 = threading.Thread(target=Thread3, args=(contador, URL))
  120. T15.setDaemon(True)
  121. T15.start()
  122. T16 = threading.Thread(target=Thread4, args=(contador, URL))
  123. T16.setDaemon(True)
  124. T16.start()
  125.  
  126. elif threads == 32:
  127. T1 = threading.Thread(target=Thread1, args=(contador, URL))
  128. T1.setDaemon(True)
  129. T1.start()
  130. T2 = threading.Thread(target=Thread2, args=(contador, URL))
  131. T2.setDaemon(True)
  132. T2.start()
  133. T3 = threading.Thread(target=Thread3, args=(contador, URL))
  134. T3.setDaemon(True)
  135. T3.start()
  136. T4 = threading.Thread(target=Thread4, args=(contador, URL))
  137. T4.setDaemon(True)
  138. T4.start()
  139. T5 = threading.Thread(target=Thread1, args=(contador, URL))
  140. T5.setDaemon(True)
  141. T5.start()
  142. T6 = threading.Thread(target=Thread2, args=(contador, URL))
  143. T6.setDaemon(True)
  144. T6.start()
  145. T7 = threading.Thread(target=Thread3, args=(contador, URL))
  146. T7.setDaemon(True)
  147. T7.start()
  148. T8 = threading.Thread(target=Thread4, args=(contador, URL))
  149. T8.setDaemon(True)
  150. T8.start()
  151. T9 = threading.Thread(target=Thread1, args=(contador, URL))
  152. T9.setDaemon(True)
  153. T9.start()
  154. T10 = threading.Thread(target=Thread2, args=(contador, URL))
  155. T10.setDaemon(True)
  156. T10.start()
  157. T11 = threading.Thread(target=Thread3, args=(contador, URL))
  158. T11.setDaemon(True)
  159. T11.start()
  160. T12 = threading.Thread(target=Thread4, args=(contador, URL))
  161. T12.setDaemon(True)
  162. T12.start()
  163. T13 = threading.Thread(target=Thread1, args=(contador, URL))
  164. T13.setDaemon(True)
  165. T13.start()
  166. T14 = threading.Thread(target=Thread2, args=(contador, URL))
  167. T14.setDaemon(True)
  168. T14.start()
  169. T15 = threading.Thread(target=Thread3, args=(contador, URL))
  170. T15.setDaemon(True)
  171. T15.start()
  172. T16 = threading.Thread(target=Thread4, args=(contador, URL))
  173. T16.setDaemon(True)
  174. T16.start()
  175. T17 = threading.Thread(target=Thread1, args=(contador, URL))
  176. T17.setDaemon(True)
  177. T17.start()
  178. T18 = threading.Thread(target=Thread2, args=(contador, URL))
  179. T18.setDaemon(True)
  180. T18.start()
  181. T19 = threading.Thread(target=Thread3, args=(contador, URL))
  182. T19.setDaemon(True)
  183. T19.start()
  184. T20 = threading.Thread(target=Thread4, args=(contador, URL))
  185. T20.setDaemon(True)
  186. T20.start()
  187. T21 = threading.Thread(target=Thread1, args=(contador, URL))
  188. T21.setDaemon(True)
  189. T21.start()
  190. T22 = threading.Thread(target=Thread2, args=(contador, URL))
  191. T22.setDaemon(True)
  192. T22.start()
  193. T23 = threading.Thread(target=Thread3, args=(contador, URL))
  194. T23.setDaemon(True)
  195. T23.start()
  196. T24 = threading.Thread(target=Thread4, args=(contador, URL))
  197. T24.setDaemon(True)
  198. T24.start()
  199. T25 = threading.Thread(target=Thread1, args=(contador, URL))
  200. T25.setDaemon(True)
  201. T25.start()
  202. T26 = threading.Thread(target=Thread2, args=(contador, URL))
  203. T26.setDaemon(True)
  204. T26.start()
  205. T27 = threading.Thread(target=Thread3, args=(contador, URL))
  206. T27.setDaemon(True)
  207. T27.start()
  208. T28 = threading.Thread(target=Thread4, args=(contador, URL))
  209. T28.setDaemon(True)
  210. T28.start()
  211. T29 = threading.Thread(target=Thread1, args=(contador, URL))
  212. T29.setDaemon(True)
  213. T29.start()
  214. T30 = threading.Thread(target=Thread2, args=(contador, URL))
  215. T30.setDaemon(True)
  216. T30.start()
  217. T31 = threading.Thread(target=Thread3, args=(contador, URL))
  218. T31.setDaemon(True)
  219. T31.start()
  220. T32 = threading.Thread(target=Thread4, args=(contador, URL))
  221. T32.setDaemon(True)
  222. T32.start()
  223.  
  224. elif threads == 64:
  225. T1 = threading.Thread(target=Thread1, args=(contador, URL))
  226. T1.setDaemon(True)
  227. T1.start()
  228. T2 = threading.Thread(target=Thread2, args=(contador, URL))
  229. T2.setDaemon(True)
  230. T2.start()
  231. T3 = threading.Thread(target=Thread3, args=(contador, URL))
  232. T3.setDaemon(True)
  233. T3.start()
  234. T4 = threading.Thread(target=Thread4, args=(contador, URL))
  235. T4.setDaemon(True)
  236. T4.start()
  237. T5 = threading.Thread(target=Thread1, args=(contador, URL))
  238. T5.setDaemon(True)
  239. T5.start()
  240. T6 = threading.Thread(target=Thread2, args=(contador, URL))
  241. T6.setDaemon(True)
  242. T6.start()
  243. T7 = threading.Thread(target=Thread3, args=(contador, URL))
  244. T7.setDaemon(True)
  245. T7.start()
  246. T8 = threading.Thread(target=Thread4, args=(contador, URL))
  247. T8.setDaemon(True)
  248. T8.start()
  249. T9 = threading.Thread(target=Thread1, args=(contador, URL))
  250. T9.setDaemon(True)
  251. T9.start()
  252. T10 = threading.Thread(target=Thread2, args=(contador, URL))
  253. T10.setDaemon(True)
  254. T10.start()
  255. T11 = threading.Thread(target=Thread3, args=(contador, URL))
  256. T11.setDaemon(True)
  257. T11.start()
  258. T12 = threading.Thread(target=Thread4, args=(contador, URL))
  259. T12.setDaemon(True)
  260. T12.start()
  261. T13 = threading.Thread(target=Thread1, args=(contador, URL))
  262. T13.setDaemon(True)
  263. T13.start()
  264. T14 = threading.Thread(target=Thread2, args=(contador, URL))
  265. T14.setDaemon(True)
  266. T14.start()
  267. T15 = threading.Thread(target=Thread3, args=(contador, URL))
  268. T15.setDaemon(True)
  269. T15.start()
  270. T16 = threading.Thread(target=Thread4, args=(contador, URL))
  271. T16.setDaemon(True)
  272. T16.start()
  273. T17 = threading.Thread(target=Thread1, args=(contador, URL))
  274. T17.setDaemon(True)
  275. T17.start()
  276. T18 = threading.Thread(target=Thread2, args=(contador, URL))
  277. T18.setDaemon(True)
  278. T18.start()
  279. T19 = threading.Thread(target=Thread3, args=(contador, URL))
  280. T19.setDaemon(True)
  281. T19.start()
  282. T20 = threading.Thread(target=Thread4, args=(contador, URL))
  283. T20.setDaemon(True)
  284. T20.start()
  285. T21 = threading.Thread(target=Thread1, args=(contador, URL))
  286. T21.setDaemon(True)
  287. T21.start()
  288. T22 = threading.Thread(target=Thread2, args=(contador, URL))
  289. T22.setDaemon(True)
  290. T22.start()
  291. T23 = threading.Thread(target=Thread3, args=(contador, URL))
  292. T23.setDaemon(True)
  293. T23.start()
  294. T24 = threading.Thread(target=Thread4, args=(contador, URL))
  295. T24.setDaemon(True)
  296. T24.start()
  297. T25 = threading.Thread(target=Thread1, args=(contador, URL))
  298. T25.setDaemon(True)
  299. T25.start()
  300. T26 = threading.Thread(target=Thread2, args=(contador, URL))
  301. T26.setDaemon(True)
  302. T26.start()
  303. T27 = threading.Thread(target=Thread3, args=(contador, URL))
  304. T27.setDaemon(True)
  305. T27.start()
  306. T28 = threading.Thread(target=Thread4, args=(contador, URL))
  307. T28.setDaemon(True)
  308. T28.start()
  309. T29 = threading.Thread(target=Thread1, args=(contador, URL))
  310. T29.setDaemon(True)
  311. T29.start()
  312. T30 = threading.Thread(target=Thread2, args=(contador, URL))
  313. T30.setDaemon(True)
  314. T30.start()
  315. T31 = threading.Thread(target=Thread3, args=(contador, URL))
  316. T31.setDaemon(True)
  317. T31.start()
  318. T32 = threading.Thread(target=Thread4, args=(contador, URL))
  319. T32.setDaemon(True)
  320. T32.start()
  321. T33 = threading.Thread(target=Thread1, args=(contador, URL))
  322. T33.setDaemon(True)
  323. T33.start()
  324. T34 = threading.Thread(target=Thread2, args=(contador, URL))
  325. T34.setDaemon(True)
  326. T34.start()
  327. T35 = threading.Thread(target=Thread3, args=(contador, URL))
  328. T35.setDaemon(True)
  329. T35.start()
  330. T36 = threading.Thread(target=Thread4, args=(contador, URL))
  331. T36.setDaemon(True)
  332. T36.start()
  333. T37 = threading.Thread(target=Thread1, args=(contador, URL))
  334. T37.setDaemon(True)
  335. T37.start()
  336. T38 = threading.Thread(target=Thread2, args=(contador, URL))
  337. T38.setDaemon(True)
  338. T38.start()
  339. T39 = threading.Thread(target=Thread3, args=(contador, URL))
  340. T39.setDaemon(True)
  341. T39.start()
  342. T40 = threading.Thread(target=Thread4, args=(contador, URL))
  343. T40.setDaemon(True)
  344. T40.start()
  345. T41 = threading.Thread(target=Thread1, args=(contador, URL))
  346. T41.setDaemon(True)
  347. T41.start()
  348. T42 = threading.Thread(target=Thread2, args=(contador, URL))
  349. T42.setDaemon(True)
  350. T42.start()
  351. T43 = threading.Thread(target=Thread3, args=(contador, URL))
  352. T43.setDaemon(True)
  353. T43.start()
  354. T44 = threading.Thread(target=Thread4, args=(contador, URL))
  355. T44.setDaemon(True)
  356. T44.start()
  357. T45 = threading.Thread(target=Thread1, args=(contador, URL))
  358. T45.setDaemon(True)
  359. T45.start()
  360. T46 = threading.Thread(target=Thread2, args=(contador, URL))
  361. T46.setDaemon(True)
  362. T46.start()
  363. T47 = threading.Thread(target=Thread3, args=(contador, URL))
  364. T47.setDaemon(True)
  365. T47.start()
  366. T48 = threading.Thread(target=Thread4, args=(contador, URL))
  367. T48.setDaemon(True)
  368. T48.start()
  369. T49 = threading.Thread(target=Thread1, args=(contador, URL))
  370. T49.setDaemon(True)
  371. T49.start()
  372. T50 = threading.Thread(target=Thread2, args=(contador, URL))
  373. T50.setDaemon(True)
  374. T50.start()
  375. T51 = threading.Thread(target=Thread3, args=(contador, URL))
  376. T51.setDaemon(True)
  377. T51.start()
  378. T52 = threading.Thread(target=Thread4, args=(contador, URL))
  379. T52.setDaemon(True)
  380. T52.start()
  381. T53 = threading.Thread(target=Thread1, args=(contador, URL))
  382. T53.setDaemon(True)
  383. T53.start()
  384. T54 = threading.Thread(target=Thread2, args=(contador, URL))
  385. T54.setDaemon(True)
  386. T54.start()
  387. T55 = threading.Thread(target=Thread3, args=(contador, URL))
  388. T55.setDaemon(True)
  389. T55.start()
  390. T56 = threading.Thread(target=Thread4, args=(contador, URL))
  391. T56.setDaemon(True)
  392. T56.start()
  393. T57 = threading.Thread(target=Thread1, args=(contador, URL))
  394. T57.setDaemon(True)
  395. T57.start()
  396. T58 = threading.Thread(target=Thread2, args=(contador, URL))
  397. T58.setDaemon(True)
  398. T58.start()
  399. T59 = threading.Thread(target=Thread3, args=(contador, URL))
  400. T59.setDaemon(True)
  401. T59.start()
  402. T60 = threading.Thread(target=Thread4, args=(contador, URL))
  403. T60.setDaemon(True)
  404. T60.start()
  405. T61 = threading.Thread(target=Thread1, args=(contador, URL))
  406. T61.setDaemon(True)
  407. T61.start()
  408. T62 = threading.Thread(target=Thread2, args=(contador, URL))
  409. T62.setDaemon(True)
  410. T62.start()
  411. T63 = threading.Thread(target=Thread3, args=(contador, URL))
  412. T63.setDaemon(True)
  413. T63.start()
  414. T64 = threading.Thread(target=Thread4, args=(contador, URL))
  415. T64.setDaemon(True)
  416. T64.start()
  417.  
  418. def Thread1(contador, URL):
  419. thread = 1
  420. print("Thread 1 ON")
  421. for x in range(99999):
  422. try:
  423. email = ''.join(random.choice(chars) for i in range(random.randint(7,14))) + ''.join(random.choice(dominios) for i in range(1))
  424. password = ''.join(random.choice(chars) for i in range(random.randint(6,15)))
  425. requests.post(URL, allow_redirects=False, data={
  426. 'login': email,
  427. 'pass': password,
  428. 'login': 'Log in'
  429. })
  430. contador = contador + 1
  431. print("C:%s T:%s Enviando EMAIL %s , Password %s" % (contador, thread, email, password))
  432. except:
  433. print("ERROR en C:%s" % (contador))
  434.  
  435. def Thread2(contador, URL):
  436. thread = 2
  437. print("Thread 2 ON")
  438. for x in range(99999):
  439. try:
  440. email = ''.join(random.choice(chars) for i in range(random.randint(7,14))) + ''.join(random.choice(dominios) for i in range(1))
  441. password = ''.join(random.choice(chars) for i in range(random.randint(6,15)))
  442. requests.post(URL, allow_redirects=False, data={
  443. 'login': email,
  444. 'pass': password,
  445. 'login': 'Log in'
  446. })
  447. contador = contador + 1
  448. print("C:%s T:%s Enviando EMAIL %s , Password %s" % (contador, thread, email, password))
  449. except:
  450. print("ERROR en C:%s" % (contador))
  451.  
  452. def Thread3(contador, URL):
  453. thread = 3
  454. print("Thread 3 ON")
  455. for x in range(99999):
  456. try:
  457. email = ''.join(random.choice(chars) for i in range(random.randint(7,14))) + ''.join(random.choice(dominios) for i in range(1))
  458. password = ''.join(random.choice(chars) for i in range(random.randint(6,15)))
  459. requests.post(URL, allow_redirects=False, data={
  460. 'login': email,
  461. 'pass': password,
  462. 'login': 'Log in'
  463. })
  464. contador = contador + 1
  465. print("C:%s T:%s Enviando EMAIL %s , Password %s" % (contador, thread, email, password))
  466. except:
  467. print("ERROR en C:%s" % (contador))
  468.  
  469. def Thread4(contador, URL):
  470. thread = 4
  471. print("Thread 4 ON")
  472. for x in range(99999):
  473. try:
  474. email = ''.join(random.choice(chars) for i in range(random.randint(7,14))) + ''.join(random.choice(dominios) for i in range(1))
  475. password = ''.join(random.choice(chars) for i in range(random.randint(6,15)))
  476. requests.post(URL, allow_redirects=False, data={
  477. 'login': email,
  478. 'pass': password,
  479. 'login': 'Log in'
  480. })
  481. contador = contador + 1
  482. print("C:%s T:%s Enviando EMAIL %s , Password %s" % (contador, thread, email, password))
  483. except:
  484. print("ERROR en C:%s" % (contador))
  485.  
  486. GOGOGO(contador, URL)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement