Mercurial > hg > anonet-resdb
comparison contrib/splicex/src/splicex.py @ 689:4f9abae731ee draft
SpliceX repairs
author | d3v11 <d3v11@d3v11.ano> |
---|---|
date | Sun, 23 Oct 2011 16:33:18 -0500 |
parents | 2e33b56d4f0d |
children | f2ee01316ba6 |
comparison
equal
deleted
inserted
replaced
688:2e33b56d4f0d | 689:4f9abae731ee |
---|---|
2 | 2 |
3 Red = '\033[1;31m' | 3 Red = '\033[1;31m' |
4 Green = '\033[1;32m' | 4 Green = '\033[1;32m' |
5 Yellow = '\033[1;33m' | 5 Yellow = '\033[1;33m' |
6 DefColour = '\033[0;0m' | 6 DefColour = '\033[0;0m' |
7 SpliceX = Red + '[Splice' + Yellow + 'X' + Red + ']: ' + DefColour | |
7 | 8 |
8 def HELP(): | 9 def HELP(): |
9 print(Red+""" | 10 print(Red+""" |
10 __________ _ _ __ __ ______ | 11 __________ _ _ __ __ ______ |
11 / / / / ___| _ __ | (_) ___ ___\ \/ / / / / / | 12 / / / / ___| _ __ | (_) ___ ___\ \/ / / / / / |
392 ExhSwitch = True | 393 ExhSwitch = True |
393 | 394 |
394 | 395 |
395 ShadowValue = [] | 396 ShadowValue = [] |
396 if DeShadow is True and SetShadow is None and GetShadow is None: | 397 if DeShadow is True and SetShadow is None and GetShadow is None: |
397 sys.exit(Red + "splicex:" + DefColour + " error: --deshadow requires --getshadow or --setshadow") | 398 sys.exit(SpliceX + "error: --deshadow requires --getshadow or --setshadow") |
398 if SetShadow is not None and GetShadow is not None: | 399 if SetShadow is not None and GetShadow is not None: |
399 sys.exit(Red + "splicex:" + DefColour + " error: --getshadow and --setshadow cannot be combined") | 400 sys.exit(SpliceX + "error: --getshadow and --setshadow cannot be combined") |
400 elif not os.geteuid()==0 and GetShadow is not None: | 401 elif not os.geteuid()==0 and GetShadow is not None: |
401 sys.exit(Red + "splicex:" + DefColour + " error: --getshadow requires root privileges") | 402 sys.exit(SpliceX + "error: --getshadow requires root privileges") |
402 elif os.geteuid()==0 and GetShadow is not None: | 403 elif os.geteuid()==0 and GetShadow is not None: |
403 try: | 404 try: |
404 ShadowValue = spwd.getspnam(GetShadow)[1] | 405 ShadowValue = spwd.getspnam(GetShadow)[1] |
405 except: | 406 except: |
406 sys.exit(Red + "splicex:" + DefColour + " error: --getshadow: invalid user entered") | 407 sys.exit(SpliceX + "error: --getshadow: invalid user entered") |
407 elif SetShadow is not None and os.path.exists(SetShadow): | 408 elif SetShadow is not None and os.path.exists(SetShadow): |
408 ShadowFile = open(SetShadow, 'r') | 409 ShadowFile = open(SetShadow, 'r') |
409 for line in ShadowFile: | 410 for line in ShadowFile: |
410 line = line.replace('\n', '') | 411 line = line.replace('\n', '') |
411 ShadowValue = line | 412 ShadowValue = line |
412 if SetShadow is not None and not os.path.exists(SetShadow): | 413 if SetShadow is not None and not os.path.exists(SetShadow): |
413 sys.exit(Red + "splicex:" + DefColour + " error: --setshadow: shadow file does not exist") | 414 sys.exit(SpliceX + "error: --setshadow: shadow file does not exist") |
414 elif SetShadow is not None or GetShadow is not None: | 415 elif SetShadow is not None or GetShadow is not None: |
415 ShadowSalt = ShadowValue.replace('$', '^1', 1) | 416 ShadowSalt = ShadowValue.replace('$', '^1', 1) |
416 ShadowSalt = ShadowSalt.replace('$', '^2', 1) | 417 ShadowSalt = ShadowSalt.replace('$', '^2', 1) |
417 ShadowSalt = ShadowSalt.replace('$', '^3', 1) | 418 ShadowSalt = ShadowSalt.replace('$', '^3', 1) |
418 ShadowSalt=ShadowSalt[ShadowSalt.find("^1"):ShadowSalt.find("^3")] | 419 ShadowSalt=ShadowSalt[ShadowSalt.find("^1"):ShadowSalt.find("^3")] |
424 ShadowValue=ShadowValue[ShadowValue.find("^1")+2:ShadowValue.find("^2")] | 425 ShadowValue=ShadowValue[ShadowValue.find("^1")+2:ShadowValue.find("^2")] |
425 ShadowValue = ShadowValue.replace('$', '\$') | 426 ShadowValue = ShadowValue.replace('$', '\$') |
426 ShadowSalt = ShadowSalt.replace('$', '\$') | 427 ShadowSalt = ShadowSalt.replace('$', '\$') |
427 | 428 |
428 if restore is not None and os.path.exists(restore) is False: | 429 if restore is not None and os.path.exists(restore) is False: |
429 sys.exit(Red + "splicex:" + DefColour + " error: restore file does not exist") | 430 sys.exit(SpliceX + "error: restore file does not exist") |
430 elif restore is not None and os.path.exists(restore) is True: | 431 elif restore is not None and os.path.exists(restore) is True: |
431 RestoreSwitch = True | 432 RestoreSwitch = True |
432 State = [] | 433 State = [] |
433 StateCount = 0 | 434 StateCount = 0 |
434 if RestoreSwitch is True: | 435 if RestoreSwitch is True: |
439 StateCount += 1 | 440 StateCount += 1 |
440 StateCount -= 1 | 441 StateCount -= 1 |
441 else: | 442 else: |
442 RestoreSwitch = False | 443 RestoreSwitch = False |
443 | 444 |
444 save = save | |
445 Slash = "/" | 445 Slash = "/" |
446 if save is not None and not os.path.isdir(save): | 446 if save is not None and not os.path.isdir(save): |
447 sys.exit(Red + "splicex:" + DefColour + " error: ( -s ) invalid directory") | 447 sys.exit(SpliceX + "error: ( -s ) invalid directory") |
448 elif save is not None and os.path.isdir(save): | 448 elif save is not None and os.path.isdir(save): |
449 SaveSwitch = True | 449 SaveSwitch = True |
450 s = "" | 450 s = "" |
451 up = 0 | 451 up = 0 |
452 end = 0 | 452 end = 0 |
461 save = s | 461 save = s |
462 save += Slash + "splicex.save" | 462 save += Slash + "splicex.save" |
463 else: | 463 else: |
464 SaveSwitch = False | 464 SaveSwitch = False |
465 | 465 |
466 SESwitch = SESwitch | |
467 dictionary = dictionary | |
468 if dictionary is None: | 466 if dictionary is None: |
469 dictionary = "/etc/splicex/splicex.list" | 467 dictionary = "/etc/splicex/splicex.list" |
470 elif dictionary is not None and not os.path.exists(dictionary): | 468 elif dictionary is not None and not os.path.exists(dictionary): |
471 sys.exit(Red + "splicex:" + DefColour + " error: dictionary does not exist") | 469 sys.exit(SpliceX + "error: dictionary does not exist") |
472 | 470 |
473 usernames = usernames | |
474 if usernames is None: | 471 if usernames is None: |
475 UserSwitch = False | 472 UserSwitch = False |
476 UserStatus = "" | |
477 elif usernames is not None and not os.path.exists(usernames): | 473 elif usernames is not None and not os.path.exists(usernames): |
478 sys.exit(Red + "splicex:" + DefColour + " error: username list does not exist") | 474 sys.exit(SpliceX + "error: username list does not exist") |
479 else: | 475 else: |
480 UserSwitch = True | 476 UserSwitch = True |
481 UserStatus = "TRYING: [USERNAME]:" | |
482 | 477 |
483 if RestoreSwitch is False: | 478 if RestoreSwitch is False: |
484 AlphaSwitch = AlphaSwitch | 479 AlphaSwitch = AlphaSwitch |
485 CapsSwitch = CapsSwitch | 480 CapsSwitch = CapsSwitch |
486 BWSwitch = BWSwitch | 481 BWSwitch = BWSwitch |
575 cmd = "STDOUT PASSWORD ON" | 570 cmd = "STDOUT PASSWORD ON" |
576 | 571 |
577 if Create is False and RestoreSwitch is False: | 572 if Create is False and RestoreSwitch is False: |
578 ShadowSwitch = DeShadow | 573 ShadowSwitch = DeShadow |
579 if ShadowSwitch is True: | 574 if ShadowSwitch is True: |
580 cmd = "splicex-deshadow.py PASSWORD '" + ShadowSalt + "' '" + ShadowValue + "'" | 575 cmd = "splicex-deshadow PASSWORD '" + ShadowSalt + "' '" + ShadowValue + "'" |
581 if cmd is None: | 576 if cmd is None: |
582 sys.exit(Red + "splicex:" + DefColour + " error: invalid usage") | 577 sys.exit(SpliceX + "error: invalid usage") |
583 else: | 578 else: |
584 cmd = cmd.replace('','eval ', 1) | 579 cmd = cmd.replace('','eval ', 1) |
585 | 580 |
586 if Create is False and RestoreSwitch is False: | 581 if Create is False and RestoreSwitch is False: |
587 if cmd.__contains__("PASSWORD"): | 582 if cmd.__contains__("PASSWORD"): |
588 pass | 583 pass |
589 else: | 584 else: |
590 sys.exit(Red + "splicex:" + DefColour + " error: -c does not contain regexp `PASSWORD'") | 585 sys.exit(SpliceX + "error: -c does not contain regexp `PASSWORD'") |
591 | 586 |
592 if usernames is not None and RestoreSwitch is False: | 587 if usernames is not None and RestoreSwitch is False: |
593 if cmd.__contains__("USERNAME"): | 588 if cmd.__contains__("USERNAME"): |
594 pass | 589 pass |
595 else: | 590 else: |
596 sys.exit(Red + "splicex:" + DefColour + " error: -c does not contain regexp `USERNAME'") | 591 sys.exit(SpliceX + "error: -c does not contain regexp `USERNAME'") |
597 | 592 |
598 if Create is True: | 593 if Create is True: |
599 print('Creating dictionary and exiting') | 594 print('Creating dictionary and exiting') |
600 | 595 |
601 if Create is False and cmd.__contains__("splicex-deshadow"): | 596 if Create is False and cmd.__contains__("splicex-deshadow"): |
604 | 599 |
605 if AlphaSwitch is False and BWSwitch is False and CapsSwitch is False\ | 600 if AlphaSwitch is False and BWSwitch is False and CapsSwitch is False\ |
606 and L337Switch is False and NumberSwitch is False and RegularSwitch is False\ | 601 and L337Switch is False and NumberSwitch is False and RegularSwitch is False\ |
607 and SpecialSwitch is False and MixCustom is None and MD5Switch is False\ | 602 and SpecialSwitch is False and MixCustom is None and MD5Switch is False\ |
608 and wep5 is False and wep13 is False and SESwitch is False: | 603 and wep5 is False and wep13 is False and SESwitch is False: |
609 sys.exit(Red + "splicex:" + DefColour + " error: no modules selected: ( -A -B -C -L -M -N -R -S --mix-custom --wep-5 --wep-13 --wep-* --se-module)") | 604 sys.exit(SpliceX + "error: no modules selected: ( -A -B -C -L -M -N -R -S --mix-custom --wep-5 --wep-13 --wep-* --se-module)") |
610 | 605 |
611 CharsMain = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",\ | 606 CharsMain = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",\ |
612 "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",\ | 607 "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",\ |
613 "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "-", "_", "=", "+", "[", "]",\ | 608 "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "-", "_", "=", "+", "[", "]",\ |
614 "`", "~", "{", "}", "\\", "|", ";", ":", "\"", "'", "<", ",", ">", ".", "?", "/"] | 609 "`", "~", "{", "}", "\\", "|", ";", ":", "\"", "'", "<", ",", ">", ".", "?", "/"] |
667 Characters = [] | 662 Characters = [] |
668 UserCharacters = open(Custom, 'r') | 663 UserCharacters = open(Custom, 'r') |
669 for line in UserCharacters: | 664 for line in UserCharacters: |
670 Characters.append(line.replace('\n', '')) | 665 Characters.append(line.replace('\n', '')) |
671 else: | 666 else: |
672 sys.exit(Red + "splicex:" + DefColour + " error: --custom list does not exist") | 667 sys.exit(SpliceX + "error: --custom list does not exist") |
673 | 668 |
674 EndCount = 0 | 669 EndCount = 0 |
675 for CountChars in Characters: | 670 for CountChars in Characters: |
676 EndCount += 1 | 671 EndCount += 1 |
677 | 672 |
710 MixChars = [] | 705 MixChars = [] |
711 MixCharacters = open(MixCustom, 'r') | 706 MixCharacters = open(MixCustom, 'r') |
712 for line in MixCharacters: | 707 for line in MixCharacters: |
713 MixChars.append(line.replace('\n', '')) | 708 MixChars.append(line.replace('\n', '')) |
714 else: | 709 else: |
715 sys.exit(Red + "splicex:" + DefColour + " error: -U list does not exist") | 710 sys.exit(SpliceX + "error: -U list does not exist") |
716 | 711 |
717 Word = [] | 712 Word = [] |
718 ReadDictionary = open(dictionary, 'r') | 713 ReadDictionary = open(dictionary, 'r') |
719 def REGULAR(): | 714 def REGULAR(): |
720 for line in ReadDictionary: | 715 for line in ReadDictionary: |
1605 else: | 1600 else: |
1606 User.append("") | 1601 User.append("") |
1607 UserCount = 1 | 1602 UserCount = 1 |
1608 | 1603 |
1609 if not Word: | 1604 if not Word: |
1610 sys.exit(Red + "splicex:" + DefColour + " error: compiled empty wordlist") | 1605 sys.exit(SpliceX + "error: compiled empty wordlist") |
1611 | 1606 |
1612 Word = list(set(Word)) | 1607 Word = list(set(Word)) |
1613 WordCount = 0 | 1608 WordCount = 0 |
1614 ShowWord = [] | 1609 ShowWord = [] |
1615 PassWd = [] | 1610 PassWd = [] |
1626 TIME = TIME.split(", ") | 1621 TIME = TIME.split(", ") |
1627 sleep_now = int(TIME[0]) | 1622 sleep_now = int(TIME[0]) |
1628 sleep_for = int(TIME[1]) | 1623 sleep_for = int(TIME[1]) |
1629 | 1624 |
1630 except: | 1625 except: |
1631 sys.exit(Red + "splicex:" + DefColour + " error: invalid --time arguments") | 1626 sys.exit(SpliceX + "error: invalid --time arguments") |
1632 | 1627 |
1633 else: | 1628 else: |
1634 sleep_now = 0 | 1629 sleep_now = 0 |
1635 sleep_for = 0 | 1630 sleep_for = 0 |
1636 | 1631 |
1644 if ExhSwitch is True: | 1639 if ExhSwitch is True: |
1645 length_start -= 1 | 1640 length_start -= 1 |
1646 length_end -= 1 | 1641 length_end -= 1 |
1647 | 1642 |
1648 except: | 1643 except: |
1649 sys.exit(Red + "splicex:" + DefColour + " error: invalid --char-length arguments") | 1644 sys.exit(SpliceX + " error: invalid --char-length arguments") |
1650 | 1645 |
1651 else: | 1646 else: |
1652 length_start = 0 | 1647 length_start = 0 |
1653 length_end = 10 | 1648 length_end = 10 |
1654 | 1649 |
1655 def BF1(): | 1650 def BF1(): |
1656 global cmd | |
1657 WordCount = 0 | 1651 WordCount = 0 |
1658 for CountWords in ShowWord: | 1652 for CountWords in ShowWord: |
1659 WordCount += 1 | 1653 WordCount += 1 |
1660 StartTime = time.time() | 1654 StartTime = time.time() |
1661 StartTime = StartTime - 1 | 1655 StartTime = StartTime - 1 |
1663 timeup = 0 | 1657 timeup = 0 |
1664 for u in range(StateU, UserCount): | 1658 for u in range(StateU, UserCount): |
1665 if length_start > 0: | 1659 if length_start > 0: |
1666 break | 1660 break |
1667 if length_end < 0: | 1661 if length_end < 0: |
1668 sys.exit('splicex: unable to find password') | 1662 sys.exit(SpliceX + 'unable to find password') |
1669 for x in range(StateW, WordCount): | 1663 for x in range(StateW, WordCount): |
1670 if SaveSwitch is True: | 1664 if SaveSwitch is True: |
1671 WriteSave = [] | 1665 WriteSave = [] |
1672 FILE = open(save, 'w') | 1666 FILE = open(save, 'w') |
1673 WriteSave.append(str(cmd)) | 1667 WriteSave.append(str(cmd)) |
1704 NewPassWd = PassWd[x] | 1698 NewPassWd = PassWd[x] |
1705 timeup += 1 | 1699 timeup += 1 |
1706 if timeup == sleep_now: | 1700 if timeup == sleep_now: |
1707 time.sleep(sleep_for) | 1701 time.sleep(sleep_for) |
1708 timeup = 0 | 1702 timeup = 0 |
1709 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 1703 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
1710 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 1704 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
1711 if test == None: | 1705 if test == None: |
1712 print(output) | 1706 print(output) |
1713 elif output.__contains__(test): | 1707 elif output.__contains__(test): |
1714 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 1708 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
1715 else: | 1709 else: |
1716 print(output) | 1710 print(output) |
1717 | 1711 |
1718 def BF2(): | 1712 def BF2(): |
1719 global cmd | |
1720 if NoChar is True: | 1713 if NoChar is True: |
1721 sys.exit('splicex: unable to find password') | 1714 sys.exit(SpliceX + 'unable to find password') |
1722 WordCount = 0 | 1715 WordCount = 0 |
1723 for CountWords in ShowWord: | 1716 for CountWords in ShowWord: |
1724 WordCount += 1 | 1717 WordCount += 1 |
1725 StartTime = time.time() | 1718 StartTime = time.time() |
1726 StartTime = StartTime - 1 | 1719 StartTime = StartTime - 1 |
1728 timeup = 0 | 1721 timeup = 0 |
1729 for u in range(StateU, UserCount): | 1722 for u in range(StateU, UserCount): |
1730 if length_start > 1: | 1723 if length_start > 1: |
1731 break | 1724 break |
1732 if length_end < 1: | 1725 if length_end < 1: |
1733 sys.exit('splicex: unable to find password') | 1726 sys.exit(SpliceX + 'unable to find password') |
1734 for a in range(StateA, EndCount): | 1727 for a in range(StateA, EndCount): |
1735 for x in range(StateW, WordCount): | 1728 for x in range(StateW, WordCount): |
1736 if SaveSwitch is True: | 1729 if SaveSwitch is True: |
1737 WriteSave = [] | 1730 WriteSave = [] |
1738 FILE = open(save, 'w') | 1731 FILE = open(save, 'w') |
1771 NewPassWd = Char2[a] + PassWd[x] | 1764 NewPassWd = Char2[a] + PassWd[x] |
1772 timeup += 1 | 1765 timeup += 1 |
1773 if timeup == sleep_now: | 1766 if timeup == sleep_now: |
1774 time.sleep(sleep_for) | 1767 time.sleep(sleep_for) |
1775 timeup = 0 | 1768 timeup = 0 |
1776 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 1769 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
1777 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 1770 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
1778 if test == None: | 1771 if test == None: |
1779 print(output) | 1772 print(output) |
1780 elif output.__contains__(test): | 1773 elif output.__contains__(test): |
1781 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 1774 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
1790 NewPassWd = PassWd[x] + Char2[a] | 1783 NewPassWd = PassWd[x] + Char2[a] |
1791 timeup += 1 | 1784 timeup += 1 |
1792 if timeup == sleep_now: | 1785 if timeup == sleep_now: |
1793 time.sleep(sleep_for) | 1786 time.sleep(sleep_for) |
1794 timeup = 0 | 1787 timeup = 0 |
1795 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 1788 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
1796 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 1789 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
1797 if test == None: | 1790 if test == None: |
1798 print(output) | 1791 print(output) |
1799 elif output.__contains__(test): | 1792 elif output.__contains__(test): |
1800 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 1793 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
1801 else: | 1794 else: |
1802 print(output) | 1795 print(output) |
1803 | 1796 |
1804 def BF3(): | 1797 def BF3(): |
1805 global cmd | |
1806 if NoChar is True: | 1798 if NoChar is True: |
1807 sys.exit('splicex: unable to find password') | 1799 sys.exit(SpliceX + 'unable to find password') |
1808 WordCount = 0 | 1800 WordCount = 0 |
1809 for CountWords in ShowWord: | 1801 for CountWords in ShowWord: |
1810 WordCount += 1 | 1802 WordCount += 1 |
1811 StartTime = time.time() | 1803 StartTime = time.time() |
1812 StartTime = StartTime - 1 | 1804 StartTime = StartTime - 1 |
1814 timeup = 0 | 1806 timeup = 0 |
1815 for u in range(StateU, UserCount): | 1807 for u in range(StateU, UserCount): |
1816 if length_start > 2: | 1808 if length_start > 2: |
1817 break | 1809 break |
1818 if length_end < 2: | 1810 if length_end < 2: |
1819 sys.exit('splicex: unable to find password') | 1811 sys.exit(SpliceX + 'unable to find password') |
1820 for a in range(StateA, EndCount): | 1812 for a in range(StateA, EndCount): |
1821 for b in range(StateB, EndCount): | 1813 for b in range(StateB, EndCount): |
1822 for x in range(StateW, WordCount): | 1814 for x in range(StateW, WordCount): |
1823 if SaveSwitch is True: | 1815 if SaveSwitch is True: |
1824 WriteSave = [] | 1816 WriteSave = [] |
1859 NewPassWd = Char2[a] + PassWd[x] + Char2[b] | 1851 NewPassWd = Char2[a] + PassWd[x] + Char2[b] |
1860 timeup += 1 | 1852 timeup += 1 |
1861 if timeup == sleep_now: | 1853 if timeup == sleep_now: |
1862 time.sleep(sleep_for) | 1854 time.sleep(sleep_for) |
1863 timeup = 0 | 1855 timeup = 0 |
1864 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 1856 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
1865 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 1857 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
1866 if test == None: | 1858 if test == None: |
1867 print(output) | 1859 print(output) |
1868 elif output.__contains__(test): | 1860 elif output.__contains__(test): |
1869 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 1861 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
1878 NewPassWd = Char2[a] + Char2[b] + PassWd[x] | 1870 NewPassWd = Char2[a] + Char2[b] + PassWd[x] |
1879 timeup += 1 | 1871 timeup += 1 |
1880 if timeup == sleep_now: | 1872 if timeup == sleep_now: |
1881 time.sleep(sleep_for) | 1873 time.sleep(sleep_for) |
1882 timeup = 0 | 1874 timeup = 0 |
1883 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 1875 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
1884 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 1876 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
1885 if test == None: | 1877 if test == None: |
1886 print(output) | 1878 print(output) |
1887 elif output.__contains__(test): | 1879 elif output.__contains__(test): |
1888 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 1880 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
1896 NewPassWd = PassWd[x] + Char2[b] + Char2[a] | 1888 NewPassWd = PassWd[x] + Char2[b] + Char2[a] |
1897 timeup += 1 | 1889 timeup += 1 |
1898 if timeup == sleep_now: | 1890 if timeup == sleep_now: |
1899 time.sleep(sleep_for) | 1891 time.sleep(sleep_for) |
1900 timeup = 0 | 1892 timeup = 0 |
1901 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 1893 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
1902 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 1894 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
1903 if test == None: | 1895 if test == None: |
1904 print(output) | 1896 print(output) |
1905 elif output.__contains__(test): | 1897 elif output.__contains__(test): |
1906 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 1898 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
1907 else: | 1899 else: |
1908 print(output) | 1900 print(output) |
1909 | 1901 |
1910 def BF4(): | 1902 def BF4(): |
1911 global cmd | |
1912 if NoChar is True: | 1903 if NoChar is True: |
1913 sys.exit('splicex: unable to find password') | 1904 sys.exit(SpliceX + 'unable to find password') |
1914 WordCount = 0 | 1905 WordCount = 0 |
1915 for CountWords in ShowWord: | 1906 for CountWords in ShowWord: |
1916 WordCount += 1 | 1907 WordCount += 1 |
1917 StartTime = time.time() | 1908 StartTime = time.time() |
1918 StartTime = StartTime - 1 | 1909 StartTime = StartTime - 1 |
1920 timeup = 0 | 1911 timeup = 0 |
1921 for u in range(StateU, UserCount): | 1912 for u in range(StateU, UserCount): |
1922 if length_start > 3: | 1913 if length_start > 3: |
1923 break | 1914 break |
1924 if length_end < 3: | 1915 if length_end < 3: |
1925 sys.exit('splicex: unable to find password') | 1916 sys.exit(SpliceX + 'unable to find password') |
1926 for a in range(StateA, EndCount): | 1917 for a in range(StateA, EndCount): |
1927 for b in range(StateB, EndCount): | 1918 for b in range(StateB, EndCount): |
1928 for c in range(StateC, EndCount): | 1919 for c in range(StateC, EndCount): |
1929 for x in range(StateW, WordCount): | 1920 for x in range(StateW, WordCount): |
1930 if SaveSwitch is True: | 1921 if SaveSwitch is True: |
1967 NewPassWd = Char2[c] + Char2[a] + PassWd[x] + Char2[b] | 1958 NewPassWd = Char2[c] + Char2[a] + PassWd[x] + Char2[b] |
1968 timeup += 1 | 1959 timeup += 1 |
1969 if timeup == sleep_now: | 1960 if timeup == sleep_now: |
1970 time.sleep(sleep_for) | 1961 time.sleep(sleep_for) |
1971 timeup = 0 | 1962 timeup = 0 |
1972 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 1963 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
1973 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 1964 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
1974 if test == None: | 1965 if test == None: |
1975 print(output) | 1966 print(output) |
1976 elif output.__contains__(test): | 1967 elif output.__contains__(test): |
1977 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 1968 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
1986 NewPassWd = Char2[b] + PassWd[x] + Char2[a] + Char2[c] | 1977 NewPassWd = Char2[b] + PassWd[x] + Char2[a] + Char2[c] |
1987 timeup += 1 | 1978 timeup += 1 |
1988 if timeup == sleep_now: | 1979 if timeup == sleep_now: |
1989 time.sleep(sleep_for) | 1980 time.sleep(sleep_for) |
1990 timeup = 0 | 1981 timeup = 0 |
1991 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 1982 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
1992 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 1983 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
1993 if test == None: | 1984 if test == None: |
1994 print(output) | 1985 print(output) |
1995 elif output.__contains__(test): | 1986 elif output.__contains__(test): |
1996 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 1987 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2004 NewPassWd = Char2[c] + Char2[a] + Char2[b] + PassWd[x] | 1995 NewPassWd = Char2[c] + Char2[a] + Char2[b] + PassWd[x] |
2005 timeup += 1 | 1996 timeup += 1 |
2006 if timeup == sleep_now: | 1997 if timeup == sleep_now: |
2007 time.sleep(sleep_for) | 1998 time.sleep(sleep_for) |
2008 timeup = 0 | 1999 timeup = 0 |
2009 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2000 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2010 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2001 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2011 if test == None: | 2002 if test == None: |
2012 print(output) | 2003 print(output) |
2013 elif output.__contains__(test): | 2004 elif output.__contains__(test): |
2014 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2005 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2022 NewPassWd = PassWd[x] + Char2[b] + Char2[a] + Char2[c] | 2013 NewPassWd = PassWd[x] + Char2[b] + Char2[a] + Char2[c] |
2023 timeup += 1 | 2014 timeup += 1 |
2024 if timeup == sleep_now: | 2015 if timeup == sleep_now: |
2025 time.sleep(sleep_for) | 2016 time.sleep(sleep_for) |
2026 timeup = 0 | 2017 timeup = 0 |
2027 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2018 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2028 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2019 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2029 if test == None: | 2020 if test == None: |
2030 print(output) | 2021 print(output) |
2031 elif output.__contains__(test): | 2022 elif output.__contains__(test): |
2032 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2023 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2033 else: | 2024 else: |
2034 print(output) | 2025 print(output) |
2035 | 2026 |
2036 def BF5(): | 2027 def BF5(): |
2037 global cmd | |
2038 if NoChar is True: | 2028 if NoChar is True: |
2039 sys.exit('splicex: unable to find password') | 2029 sys.exit(SpliceX + 'unable to find password') |
2040 WordCount = 0 | 2030 WordCount = 0 |
2041 for CountWords in ShowWord: | 2031 for CountWords in ShowWord: |
2042 WordCount += 1 | 2032 WordCount += 1 |
2043 StartTime = time.time() | 2033 StartTime = time.time() |
2044 StartTime = StartTime - 1 | 2034 StartTime = StartTime - 1 |
2046 timeup = 0 | 2036 timeup = 0 |
2047 for u in range(StateU, UserCount): | 2037 for u in range(StateU, UserCount): |
2048 if length_start > 4: | 2038 if length_start > 4: |
2049 break | 2039 break |
2050 if length_end < 4: | 2040 if length_end < 4: |
2051 sys.exit('splicex: unable to find password') | 2041 sys.exit(SpliceX + 'unable to find password') |
2052 for a in range(StateA, EndCount): | 2042 for a in range(StateA, EndCount): |
2053 for b in range(StateB, EndCount): | 2043 for b in range(StateB, EndCount): |
2054 for c in range(StateC, EndCount): | 2044 for c in range(StateC, EndCount): |
2055 for d in range(StateD, EndCount): | 2045 for d in range(StateD, EndCount): |
2056 for x in range(StateW, WordCount): | 2046 for x in range(StateW, WordCount): |
2095 NewPassWd = Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] | 2085 NewPassWd = Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] |
2096 timeup += 1 | 2086 timeup += 1 |
2097 if timeup == sleep_now: | 2087 if timeup == sleep_now: |
2098 time.sleep(sleep_for) | 2088 time.sleep(sleep_for) |
2099 timeup = 0 | 2089 timeup = 0 |
2100 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2090 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2101 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2091 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2102 if test == None: | 2092 if test == None: |
2103 print(output) | 2093 print(output) |
2104 elif output.__contains__(test): | 2094 elif output.__contains__(test): |
2105 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2095 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2114 NewPassWd = Char2[c] + Char2[a] + Char2[b] + Char2[d] + PassWd[x] | 2104 NewPassWd = Char2[c] + Char2[a] + Char2[b] + Char2[d] + PassWd[x] |
2115 timeup += 1 | 2105 timeup += 1 |
2116 if timeup == sleep_now: | 2106 if timeup == sleep_now: |
2117 time.sleep(sleep_for) | 2107 time.sleep(sleep_for) |
2118 timeup = 0 | 2108 timeup = 0 |
2119 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2109 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2120 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2110 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2121 if test == None: | 2111 if test == None: |
2122 print(output) | 2112 print(output) |
2123 elif output.__contains__(test): | 2113 elif output.__contains__(test): |
2124 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2114 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2132 NewPassWd = PassWd[x] + Char2[d] + Char2[b] + Char2[a] + Char2[c] | 2122 NewPassWd = PassWd[x] + Char2[d] + Char2[b] + Char2[a] + Char2[c] |
2133 timeup += 1 | 2123 timeup += 1 |
2134 if timeup == sleep_now: | 2124 if timeup == sleep_now: |
2135 time.sleep(sleep_for) | 2125 time.sleep(sleep_for) |
2136 timeup = 0 | 2126 timeup = 0 |
2137 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2127 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2138 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2128 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2139 if test == None: | 2129 if test == None: |
2140 print(output) | 2130 print(output) |
2141 elif output.__contains__(test): | 2131 elif output.__contains__(test): |
2142 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2132 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2143 else: | 2133 else: |
2144 print(output) | 2134 print(output) |
2145 | 2135 |
2146 def BF6(): | 2136 def BF6(): |
2147 global cmd | |
2148 if NoChar is True: | 2137 if NoChar is True: |
2149 sys.exit('splicex: unable to find password') | 2138 sys.exit(SpliceX + 'unable to find password') |
2150 WordCount = 0 | 2139 WordCount = 0 |
2151 for CountWords in ShowWord: | 2140 for CountWords in ShowWord: |
2152 WordCount += 1 | 2141 WordCount += 1 |
2153 StartTime = time.time() | 2142 StartTime = time.time() |
2154 StartTime = StartTime - 1 | 2143 StartTime = StartTime - 1 |
2156 timeup = 0 | 2145 timeup = 0 |
2157 for u in range(StateU, UserCount): | 2146 for u in range(StateU, UserCount): |
2158 if length_start > 5: | 2147 if length_start > 5: |
2159 break | 2148 break |
2160 if length_end < 5: | 2149 if length_end < 5: |
2161 sys.exit('splicex: unable to find password') | 2150 sys.exit(SpliceX + 'unable to find password') |
2162 for a in range(StateA, EndCount): | 2151 for a in range(StateA, EndCount): |
2163 for b in range(StateB, EndCount): | 2152 for b in range(StateB, EndCount): |
2164 for c in range(StateC, EndCount): | 2153 for c in range(StateC, EndCount): |
2165 for d in range(StateD, EndCount): | 2154 for d in range(StateD, EndCount): |
2166 for e in range(StateE, EndCount): | 2155 for e in range(StateE, EndCount): |
2207 NewPassWd = Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] | 2196 NewPassWd = Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] |
2208 timeup += 1 | 2197 timeup += 1 |
2209 if timeup == sleep_now: | 2198 if timeup == sleep_now: |
2210 time.sleep(sleep_for) | 2199 time.sleep(sleep_for) |
2211 timeup = 0 | 2200 timeup = 0 |
2212 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2201 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2213 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2202 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2214 if test == None: | 2203 if test == None: |
2215 print(output) | 2204 print(output) |
2216 elif output.__contains__(test): | 2205 elif output.__contains__(test): |
2217 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2206 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2226 NewPassWd = Char2[d] + Char2[b] + PassWd[x] + Char2[a] + Char2[c] + Char2[e] | 2215 NewPassWd = Char2[d] + Char2[b] + PassWd[x] + Char2[a] + Char2[c] + Char2[e] |
2227 timeup += 1 | 2216 timeup += 1 |
2228 if timeup == sleep_now: | 2217 if timeup == sleep_now: |
2229 time.sleep(sleep_for) | 2218 time.sleep(sleep_for) |
2230 timeup = 0 | 2219 timeup = 0 |
2231 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2220 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2232 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2221 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2233 if test == None: | 2222 if test == None: |
2234 print(output) | 2223 print(output) |
2235 elif output.__contains__(test): | 2224 elif output.__contains__(test): |
2236 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2225 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2244 NewPassWd = Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + PassWd[x] | 2233 NewPassWd = Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + PassWd[x] |
2245 timeup += 1 | 2234 timeup += 1 |
2246 if timeup == sleep_now: | 2235 if timeup == sleep_now: |
2247 time.sleep(sleep_for) | 2236 time.sleep(sleep_for) |
2248 timeup = 0 | 2237 timeup = 0 |
2249 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2238 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2250 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2239 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2251 if test == None: | 2240 if test == None: |
2252 print(output) | 2241 print(output) |
2253 elif output.__contains__(test): | 2242 elif output.__contains__(test): |
2254 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2243 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2262 NewPassWd = PassWd[x] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] | 2251 NewPassWd = PassWd[x] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] |
2263 timeup += 1 | 2252 timeup += 1 |
2264 if timeup == sleep_now: | 2253 if timeup == sleep_now: |
2265 time.sleep(sleep_for) | 2254 time.sleep(sleep_for) |
2266 timeup = 0 | 2255 timeup = 0 |
2267 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2256 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2268 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2257 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2269 if test == None: | 2258 if test == None: |
2270 print(output) | 2259 print(output) |
2271 elif output.__contains__(test): | 2260 elif output.__contains__(test): |
2272 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2261 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2273 else: | 2262 else: |
2274 print(output) | 2263 print(output) |
2275 | 2264 |
2276 def BF7(): | 2265 def BF7(): |
2277 global cmd | |
2278 if NoChar is True: | 2266 if NoChar is True: |
2279 sys.exit('splicex: unable to find password') | 2267 sys.exit(SpliceX + 'unable to find password') |
2280 WordCount = 0 | 2268 WordCount = 0 |
2281 for CountWords in ShowWord: | 2269 for CountWords in ShowWord: |
2282 WordCount += 1 | 2270 WordCount += 1 |
2283 StartTime = time.time() | 2271 StartTime = time.time() |
2284 StartTime = StartTime - 1 | 2272 StartTime = StartTime - 1 |
2286 timeup = 0 | 2274 timeup = 0 |
2287 for u in range(StateU, UserCount): | 2275 for u in range(StateU, UserCount): |
2288 if length_start > 6: | 2276 if length_start > 6: |
2289 break | 2277 break |
2290 if length_end < 6: | 2278 if length_end < 6: |
2291 sys.exit('splicex: unable to find password') | 2279 sys.exit(SpliceX + 'unable to find password') |
2292 for a in range(StateA, EndCount): | 2280 for a in range(StateA, EndCount): |
2293 for b in range(StateB, EndCount): | 2281 for b in range(StateB, EndCount): |
2294 for c in range(StateC, EndCount): | 2282 for c in range(StateC, EndCount): |
2295 for d in range(StateD, EndCount): | 2283 for d in range(StateD, EndCount): |
2296 for e in range(StateE, EndCount): | 2284 for e in range(StateE, EndCount): |
2339 NewPassWd = Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] | 2327 NewPassWd = Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] |
2340 timeup += 1 | 2328 timeup += 1 |
2341 if timeup == sleep_now: | 2329 if timeup == sleep_now: |
2342 time.sleep(sleep_for) | 2330 time.sleep(sleep_for) |
2343 timeup = 0 | 2331 timeup = 0 |
2344 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2332 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2345 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2333 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2346 if test == None: | 2334 if test == None: |
2347 print(output) | 2335 print(output) |
2348 elif output.__contains__(test): | 2336 elif output.__contains__(test): |
2349 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2337 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2358 NewPassWd = Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + Char2[f] + PassWd[x] | 2346 NewPassWd = Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + Char2[f] + PassWd[x] |
2359 timeup += 1 | 2347 timeup += 1 |
2360 if timeup == sleep_now: | 2348 if timeup == sleep_now: |
2361 time.sleep(sleep_for) | 2349 time.sleep(sleep_for) |
2362 timeup = 0 | 2350 timeup = 0 |
2363 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2351 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2364 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2352 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2365 if test == None: | 2353 if test == None: |
2366 print(output) | 2354 print(output) |
2367 elif output.__contains__(test): | 2355 elif output.__contains__(test): |
2368 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2356 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2376 NewPassWd = PassWd[x] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] | 2364 NewPassWd = PassWd[x] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] |
2377 timeup += 1 | 2365 timeup += 1 |
2378 if timeup == sleep_now: | 2366 if timeup == sleep_now: |
2379 time.sleep(sleep_for) | 2367 time.sleep(sleep_for) |
2380 timeup = 0 | 2368 timeup = 0 |
2381 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2369 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2382 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2370 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2383 if test == None: | 2371 if test == None: |
2384 print(output) | 2372 print(output) |
2385 elif output.__contains__(test): | 2373 elif output.__contains__(test): |
2386 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2374 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2387 else: | 2375 else: |
2388 print(output) | 2376 print(output) |
2389 | 2377 |
2390 def BF8(): | 2378 def BF8(): |
2391 global cmd | |
2392 if NoChar is True: | 2379 if NoChar is True: |
2393 sys.exit('splicex: unable to find password') | 2380 sys.exit(SpliceX + 'unable to find password') |
2394 WordCount = 0 | 2381 WordCount = 0 |
2395 for CountWords in ShowWord: | 2382 for CountWords in ShowWord: |
2396 WordCount += 1 | 2383 WordCount += 1 |
2397 StartTime = time.time() | 2384 StartTime = time.time() |
2398 StartTime = StartTime - 1 | 2385 StartTime = StartTime - 1 |
2400 timeup = 0 | 2387 timeup = 0 |
2401 for u in range(StateU, UserCount): | 2388 for u in range(StateU, UserCount): |
2402 if length_start > 7: | 2389 if length_start > 7: |
2403 break | 2390 break |
2404 if length_end < 7: | 2391 if length_end < 7: |
2405 sys.exit('splicex: unable to find password') | 2392 sys.exit(SpliceX + 'unable to find password') |
2406 for a in range(StateA, EndCount): | 2393 for a in range(StateA, EndCount): |
2407 for b in range(StateB, EndCount): | 2394 for b in range(StateB, EndCount): |
2408 for c in range(StateC, EndCount): | 2395 for c in range(StateC, EndCount): |
2409 for d in range(StateD, EndCount): | 2396 for d in range(StateD, EndCount): |
2410 for e in range(StateE, EndCount): | 2397 for e in range(StateE, EndCount): |
2455 NewPassWd = Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] | 2442 NewPassWd = Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] |
2456 timeup += 1 | 2443 timeup += 1 |
2457 if timeup == sleep_now: | 2444 if timeup == sleep_now: |
2458 time.sleep(sleep_for) | 2445 time.sleep(sleep_for) |
2459 timeup = 0 | 2446 timeup = 0 |
2460 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2447 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2461 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2448 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2462 if test == None: | 2449 if test == None: |
2463 print(output) | 2450 print(output) |
2464 elif output.__contains__(test): | 2451 elif output.__contains__(test): |
2465 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2452 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2474 NewPassWd = Char2[f] + Char2[d] + Char2[b] + PassWd[x] + Char2[a] + Char2[c] + Char2[e] + Char2[g] | 2461 NewPassWd = Char2[f] + Char2[d] + Char2[b] + PassWd[x] + Char2[a] + Char2[c] + Char2[e] + Char2[g] |
2475 timeup += 1 | 2462 timeup += 1 |
2476 if timeup == sleep_now: | 2463 if timeup == sleep_now: |
2477 time.sleep(sleep_for) | 2464 time.sleep(sleep_for) |
2478 timeup = 0 | 2465 timeup = 0 |
2479 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2466 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2480 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2467 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2481 if test == None: | 2468 if test == None: |
2482 print(output) | 2469 print(output) |
2483 elif output.__contains__(test): | 2470 elif output.__contains__(test): |
2484 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2471 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2492 NewPassWd = Char2[g] + Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + Char2[f] + PassWd[x] | 2479 NewPassWd = Char2[g] + Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + Char2[f] + PassWd[x] |
2493 timeup += 1 | 2480 timeup += 1 |
2494 if timeup == sleep_now: | 2481 if timeup == sleep_now: |
2495 time.sleep(sleep_for) | 2482 time.sleep(sleep_for) |
2496 timeup = 0 | 2483 timeup = 0 |
2497 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2484 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2498 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2485 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2499 if test == None: | 2486 if test == None: |
2500 print(output) | 2487 print(output) |
2501 elif output.__contains__(test): | 2488 elif output.__contains__(test): |
2502 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2489 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2510 NewPassWd = PassWd[x] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] + Char2[g] | 2497 NewPassWd = PassWd[x] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] + Char2[g] |
2511 timeup += 1 | 2498 timeup += 1 |
2512 if timeup == sleep_now: | 2499 if timeup == sleep_now: |
2513 time.sleep(sleep_for) | 2500 time.sleep(sleep_for) |
2514 timeup = 0 | 2501 timeup = 0 |
2515 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2502 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2516 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2503 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2517 if test == None: | 2504 if test == None: |
2518 print(output) | 2505 print(output) |
2519 elif output.__contains__(test): | 2506 elif output.__contains__(test): |
2520 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2507 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2521 else: | 2508 else: |
2522 print(output) | 2509 print(output) |
2523 | 2510 |
2524 def BF9(): | 2511 def BF9(): |
2525 global cmd | |
2526 if NoChar is True: | 2512 if NoChar is True: |
2527 sys.exit('splicex: unable to find password') | 2513 sys.exit(SpliceX + 'unable to find password') |
2528 WordCount = 0 | 2514 WordCount = 0 |
2529 for CountWords in ShowWord: | 2515 for CountWords in ShowWord: |
2530 WordCount += 1 | 2516 WordCount += 1 |
2531 StartTime = time.time() | 2517 StartTime = time.time() |
2532 StartTime = StartTime - 1 | 2518 StartTime = StartTime - 1 |
2534 timeup = 0 | 2520 timeup = 0 |
2535 for u in range(StateU, UserCount): | 2521 for u in range(StateU, UserCount): |
2536 if length_start > 8: | 2522 if length_start > 8: |
2537 break | 2523 break |
2538 if length_end < 8: | 2524 if length_end < 8: |
2539 sys.exit('splicex: unable to find password') | 2525 sys.exit(SpliceX + 'unable to find password') |
2540 for a in range(StateA, EndCount): | 2526 for a in range(StateA, EndCount): |
2541 for b in range(StateB, EndCount): | 2527 for b in range(StateB, EndCount): |
2542 for c in range(StateC, EndCount): | 2528 for c in range(StateC, EndCount): |
2543 for d in range(StateD, EndCount): | 2529 for d in range(StateD, EndCount): |
2544 for e in range(StateE, EndCount): | 2530 for e in range(StateE, EndCount): |
2591 NewPassWd = Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] + Char2[h] | 2577 NewPassWd = Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] + Char2[h] |
2592 timeup += 1 | 2578 timeup += 1 |
2593 if timeup == sleep_now: | 2579 if timeup == sleep_now: |
2594 time.sleep(sleep_for) | 2580 time.sleep(sleep_for) |
2595 timeup = 0 | 2581 timeup = 0 |
2596 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2582 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2597 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2583 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2598 if test == None: | 2584 if test == None: |
2599 print(output) | 2585 print(output) |
2600 elif output.__contains__(test): | 2586 elif output.__contains__(test): |
2601 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2587 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2610 NewPassWd = Char2[g] + Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + Char2[f] + Char2[h] + PassWd[x] | 2596 NewPassWd = Char2[g] + Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + Char2[f] + Char2[h] + PassWd[x] |
2611 timeup += 1 | 2597 timeup += 1 |
2612 if timeup == sleep_now: | 2598 if timeup == sleep_now: |
2613 time.sleep(sleep_for) | 2599 time.sleep(sleep_for) |
2614 timeup = 0 | 2600 timeup = 0 |
2615 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2601 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2616 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2602 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2617 if test == None: | 2603 if test == None: |
2618 print(output) | 2604 print(output) |
2619 elif output.__contains__(test): | 2605 elif output.__contains__(test): |
2620 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2606 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2628 NewPassWd = PassWd[x] + Char2[h] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] + Char2[g] | 2614 NewPassWd = PassWd[x] + Char2[h] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] + Char2[g] |
2629 timeup += 1 | 2615 timeup += 1 |
2630 if timeup == sleep_now: | 2616 if timeup == sleep_now: |
2631 time.sleep(sleep_for) | 2617 time.sleep(sleep_for) |
2632 timeup = 0 | 2618 timeup = 0 |
2633 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2619 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2634 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2620 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2635 if test == None: | 2621 if test == None: |
2636 print(output) | 2622 print(output) |
2637 elif output.__contains__(test): | 2623 elif output.__contains__(test): |
2638 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2624 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2639 else: | 2625 else: |
2640 print(output) | 2626 print(output) |
2641 | 2627 |
2642 def BF10(): | 2628 def BF10(): |
2643 global cmd | |
2644 if NoChar is True: | 2629 if NoChar is True: |
2645 sys.exit('splicex: unable to find password') | 2630 sys.exit(SpliceX + 'unable to find password') |
2646 WordCount = 0 | 2631 WordCount = 0 |
2647 for CountWords in ShowWord: | 2632 for CountWords in ShowWord: |
2648 WordCount += 1 | 2633 WordCount += 1 |
2649 StartTime = time.time() | 2634 StartTime = time.time() |
2650 StartTime = StartTime - 1 | 2635 StartTime = StartTime - 1 |
2652 timeup = 0 | 2637 timeup = 0 |
2653 for u in range(StateU, UserCount): | 2638 for u in range(StateU, UserCount): |
2654 if length_start > 9: | 2639 if length_start > 9: |
2655 break | 2640 break |
2656 if length_end < 9: | 2641 if length_end < 9: |
2657 sys.exit('splicex: unable to find password') | 2642 sys.exit(SpliceX + 'unable to find password') |
2658 for a in range(StateA, EndCount): | 2643 for a in range(StateA, EndCount): |
2659 for b in range(StateB, EndCount): | 2644 for b in range(StateB, EndCount): |
2660 for c in range(StateC, EndCount): | 2645 for c in range(StateC, EndCount): |
2661 for d in range(StateD, EndCount): | 2646 for d in range(StateD, EndCount): |
2662 for e in range(StateE, EndCount): | 2647 for e in range(StateE, EndCount): |
2711 NewPassWd = Char2[i] + Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] + Char2[h] | 2696 NewPassWd = Char2[i] + Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] + Char2[h] |
2712 timeup += 1 | 2697 timeup += 1 |
2713 if timeup == sleep_now: | 2698 if timeup == sleep_now: |
2714 time.sleep(sleep_for) | 2699 time.sleep(sleep_for) |
2715 timeup = 0 | 2700 timeup = 0 |
2716 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2701 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2717 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2702 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2718 if test == None: | 2703 if test == None: |
2719 print(output) | 2704 print(output) |
2720 elif output.__contains__(test): | 2705 elif output.__contains__(test): |
2721 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2706 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2730 NewPassWd = Char2[h] + Char2[f] + Char2[d] + Char2[b] + PassWd[x] + Char2[a] + Char2[c] + Char2[e] + Char2[g] + Char2[i] | 2715 NewPassWd = Char2[h] + Char2[f] + Char2[d] + Char2[b] + PassWd[x] + Char2[a] + Char2[c] + Char2[e] + Char2[g] + Char2[i] |
2731 timeup += 1 | 2716 timeup += 1 |
2732 if timeup == sleep_now: | 2717 if timeup == sleep_now: |
2733 time.sleep(sleep_for) | 2718 time.sleep(sleep_for) |
2734 timeup = 0 | 2719 timeup = 0 |
2735 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2720 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2736 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2721 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2737 if test == None: | 2722 if test == None: |
2738 print(output) | 2723 print(output) |
2739 elif output.__contains__(test): | 2724 elif output.__contains__(test): |
2740 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2725 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2748 NewPassWd = Char2[i] + Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] + Char2[h] + PassWd[x] | 2733 NewPassWd = Char2[i] + Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] + Char2[h] + PassWd[x] |
2749 timeup += 1 | 2734 timeup += 1 |
2750 if timeup == sleep_now: | 2735 if timeup == sleep_now: |
2751 time.sleep(sleep_for) | 2736 time.sleep(sleep_for) |
2752 timeup = 0 | 2737 timeup = 0 |
2753 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2738 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2754 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2739 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2755 if test == None: | 2740 if test == None: |
2756 print(output) | 2741 print(output) |
2757 elif output.__contains__(test): | 2742 elif output.__contains__(test): |
2758 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2743 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2766 NewPassWd = PassWd[x] + Char2[h] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] + Char2[g] + Char2[i] | 2751 NewPassWd = PassWd[x] + Char2[h] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] + Char2[g] + Char2[i] |
2767 timeup += 1 | 2752 timeup += 1 |
2768 if timeup == sleep_now: | 2753 if timeup == sleep_now: |
2769 time.sleep(sleep_for) | 2754 time.sleep(sleep_for) |
2770 timeup = 0 | 2755 timeup = 0 |
2771 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2756 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2772 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2757 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2773 if test == None: | 2758 if test == None: |
2774 print(output) | 2759 print(output) |
2775 elif output.__contains__(test): | 2760 elif output.__contains__(test): |
2776 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2761 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2777 else: | 2762 else: |
2778 print(output) | 2763 print(output) |
2779 | 2764 |
2780 def BF11(): | 2765 def BF11(): |
2781 global cmd | |
2782 if NoChar is True: | 2766 if NoChar is True: |
2783 sys.exit('splicex: unable to find password') | 2767 sys.exit(SpliceX + 'unable to find password') |
2784 WordCount = 0 | 2768 WordCount = 0 |
2785 for CountWords in ShowWord: | 2769 for CountWords in ShowWord: |
2786 WordCount += 1 | 2770 WordCount += 1 |
2787 StartTime = time.time() | 2771 StartTime = time.time() |
2788 StartTime = StartTime - 1 | 2772 StartTime = StartTime - 1 |
2790 timeup = 0 | 2774 timeup = 0 |
2791 for u in range(StateU, UserCount): | 2775 for u in range(StateU, UserCount): |
2792 if length_start > 10: | 2776 if length_start > 10: |
2793 break | 2777 break |
2794 if length_end < 10: | 2778 if length_end < 10: |
2795 sys.exit('splicex: unable to find password') | 2779 sys.exit(SpliceX + 'unable to find password') |
2796 for a in range(StateA, EndCount): | 2780 for a in range(StateA, EndCount): |
2797 for b in range(StateB, EndCount): | 2781 for b in range(StateB, EndCount): |
2798 for c in range(StateC, EndCount): | 2782 for c in range(StateC, EndCount): |
2799 for d in range(StateD, EndCount): | 2783 for d in range(StateD, EndCount): |
2800 for e in range(StateE, EndCount): | 2784 for e in range(StateE, EndCount): |
2851 NewPassWd = Char2[i] + Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] + Char2[h] + Char2[j] | 2835 NewPassWd = Char2[i] + Char2[g] + Char2[e] + Char2[c] + Char2[a] + PassWd[x] + Char2[b] + Char2[d] + Char2[f] + Char2[h] + Char2[j] |
2852 timeup += 1 | 2836 timeup += 1 |
2853 if timeup == sleep_now: | 2837 if timeup == sleep_now: |
2854 time.sleep(sleep_for) | 2838 time.sleep(sleep_for) |
2855 timeup = 0 | 2839 timeup = 0 |
2856 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2840 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2857 cmd = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace('USERNAME', User[u].replace(" ", ""))) | 2841 cmd = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace('USERNAME', User[u].replace(" ", ""))) |
2858 if test == None: | 2842 if test == None: |
2859 print(output) | 2843 print(output) |
2860 elif output.__contains__(test): | 2844 elif output.__contains__(test): |
2861 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2845 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2870 NewPassWd = Char2[i] + Char2[g] + Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + Char2[f] + Char2[h] + Char2[j] + PassWd[x] | 2854 NewPassWd = Char2[i] + Char2[g] + Char2[e] + Char2[c] + Char2[a] + Char2[b] + Char2[d] + Char2[f] + Char2[h] + Char2[j] + PassWd[x] |
2871 timeup += 1 | 2855 timeup += 1 |
2872 if timeup == sleep_now: | 2856 if timeup == sleep_now: |
2873 time.sleep(sleep_for) | 2857 time.sleep(sleep_for) |
2874 timeup = 0 | 2858 timeup = 0 |
2875 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2859 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2876 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2860 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2877 if test == None: | 2861 if test == None: |
2878 print(output) | 2862 print(output) |
2879 elif output.__contains__(test): | 2863 elif output.__contains__(test): |
2880 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2864 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
2888 NewPassWd = PassWd[x] + Char2[j] + Char2[h] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] + Char2[g] + Char2[i] | 2872 NewPassWd = PassWd[x] + Char2[j] + Char2[h] + Char2[f] + Char2[d] + Char2[b] + Char2[a] + Char2[c] + Char2[e] + Char2[g] + Char2[i] |
2889 timeup += 1 | 2873 timeup += 1 |
2890 if timeup == sleep_now: | 2874 if timeup == sleep_now: |
2891 time.sleep(sleep_for) | 2875 time.sleep(sleep_for) |
2892 timeup = 0 | 2876 timeup = 0 |
2893 print(Red + "[splicex]: " + Yellow + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "") + DefColour) | 2877 print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", "")) |
2894 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() | 2878 output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read() |
2895 if test == None: | 2879 if test == None: |
2896 print(output) | 2880 print(output) |
2897 elif output.__contains__(test): | 2881 elif output.__contains__(test): |
2898 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) | 2882 sys.exit(Red + "[PASSWORD FOUND]: " + Green + NewShowWord + DefColour) |
3612 BF7() | 3596 BF7() |
3613 BF8() | 3597 BF8() |
3614 BF9() | 3598 BF9() |
3615 BF10() | 3599 BF10() |
3616 BF11() | 3600 BF11() |
3617 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3601 sys.exit(SpliceX + " unable to find password") |
3618 | 3602 |
3619 if StateCount == 22 and RestoreSwitch is True and StdoutSwitch is False: | 3603 if StateCount == 22 and RestoreSwitch is True and StdoutSwitch is False: |
3620 StateU = int(State[22]) | 3604 StateU = int(State[22]) |
3621 StateW = 0 | 3605 StateW = 0 |
3622 StateA = 0 | 3606 StateA = 0 |
3649 BF7() | 3633 BF7() |
3650 BF8() | 3634 BF8() |
3651 BF9() | 3635 BF9() |
3652 BF10() | 3636 BF10() |
3653 BF11() | 3637 BF11() |
3654 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3638 sys.exit(SpliceX + " unable to find password") |
3655 if StateCount == 21 and RestoreSwitch is True and StdoutSwitch is False: | 3639 if StateCount == 21 and RestoreSwitch is True and StdoutSwitch is False: |
3656 StateU = int(State[22]) | 3640 StateU = int(State[22]) |
3657 StateW = int(State[23]) | 3641 StateW = int(State[23]) |
3658 StateA = 0 | 3642 StateA = 0 |
3659 StateB = 0 | 3643 StateB = 0 |
3685 BF7() | 3669 BF7() |
3686 BF8() | 3670 BF8() |
3687 BF9() | 3671 BF9() |
3688 BF10() | 3672 BF10() |
3689 BF11() | 3673 BF11() |
3690 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3674 sys.exit(SpliceX + " unable to find password") |
3691 elif StateCount == 24 and RestoreSwitch is True and StdoutSwitch is False: | 3675 elif StateCount == 24 and RestoreSwitch is True and StdoutSwitch is False: |
3692 StateU = int(State[22]) | 3676 StateU = int(State[22]) |
3693 StateW = int(State[23]) | 3677 StateW = int(State[23]) |
3694 StateA = int(State[24]) | 3678 StateA = int(State[24]) |
3695 StateB = 0 | 3679 StateB = 0 |
3720 BF7() | 3704 BF7() |
3721 BF8() | 3705 BF8() |
3722 BF9() | 3706 BF9() |
3723 BF10() | 3707 BF10() |
3724 BF11() | 3708 BF11() |
3725 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3709 sys.exit(SpliceX + " unable to find password") |
3726 elif StateCount == 25 and RestoreSwitch is True and StdoutSwitch is False: | 3710 elif StateCount == 25 and RestoreSwitch is True and StdoutSwitch is False: |
3727 StateU = int(State[22]) | 3711 StateU = int(State[22]) |
3728 StateW = int(State[23]) | 3712 StateW = int(State[23]) |
3729 StateA = int(State[24]) | 3713 StateA = int(State[24]) |
3730 StateB = int(State[25]) | 3714 StateB = int(State[25]) |
3754 BF7() | 3738 BF7() |
3755 BF8() | 3739 BF8() |
3756 BF9() | 3740 BF9() |
3757 BF10() | 3741 BF10() |
3758 BF11() | 3742 BF11() |
3759 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3743 sys.exit(SpliceX + " unable to find password") |
3760 elif StateCount == 26 and RestoreSwitch is True and StdoutSwitch is False: | 3744 elif StateCount == 26 and RestoreSwitch is True and StdoutSwitch is False: |
3761 StateU = int(State[22]) | 3745 StateU = int(State[22]) |
3762 StateW = int(State[23]) | 3746 StateW = int(State[23]) |
3763 StateA = int(State[24]) | 3747 StateA = int(State[24]) |
3764 StateB = int(State[25]) | 3748 StateB = int(State[25]) |
3787 BF7() | 3771 BF7() |
3788 BF8() | 3772 BF8() |
3789 BF9() | 3773 BF9() |
3790 BF10() | 3774 BF10() |
3791 BF11() | 3775 BF11() |
3792 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3776 sys.exit(SpliceX + " unable to find password") |
3793 elif StateCount == 27 and RestoreSwitch is True and StdoutSwitch is False: | 3777 elif StateCount == 27 and RestoreSwitch is True and StdoutSwitch is False: |
3794 StateU = int(State[22]) | 3778 StateU = int(State[22]) |
3795 StateW = int(State[23]) | 3779 StateW = int(State[23]) |
3796 StateA = int(State[24]) | 3780 StateA = int(State[24]) |
3797 StateB = int(State[25]) | 3781 StateB = int(State[25]) |
3819 BF7() | 3803 BF7() |
3820 BF8() | 3804 BF8() |
3821 BF9() | 3805 BF9() |
3822 BF10() | 3806 BF10() |
3823 BF11() | 3807 BF11() |
3824 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3808 sys.exit(SpliceX + " unable to find password") |
3825 elif StateCount == 28 and RestoreSwitch is True and StdoutSwitch is False: | 3809 elif StateCount == 28 and RestoreSwitch is True and StdoutSwitch is False: |
3826 StateU = int(State[22]) | 3810 StateU = int(State[22]) |
3827 StateW = int(State[23]) | 3811 StateW = int(State[23]) |
3828 StateA = int(State[24]) | 3812 StateA = int(State[24]) |
3829 StateB = int(State[25]) | 3813 StateB = int(State[25]) |
3850 BF7() | 3834 BF7() |
3851 BF8() | 3835 BF8() |
3852 BF9() | 3836 BF9() |
3853 BF10() | 3837 BF10() |
3854 BF11() | 3838 BF11() |
3855 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3839 sys.exit(SpliceX + " unable to find password") |
3856 elif StateCount == 29 and RestoreSwitch is True and StdoutSwitch is False: | 3840 elif StateCount == 29 and RestoreSwitch is True and StdoutSwitch is False: |
3857 StateU = int(State[22]) | 3841 StateU = int(State[22]) |
3858 StateW = int(State[23]) | 3842 StateW = int(State[23]) |
3859 StateA = int(State[24]) | 3843 StateA = int(State[24]) |
3860 StateB = int(State[25]) | 3844 StateB = int(State[25]) |
3880 StateJ = 0 | 3864 StateJ = 0 |
3881 BF8() | 3865 BF8() |
3882 BF9() | 3866 BF9() |
3883 BF10() | 3867 BF10() |
3884 BF11() | 3868 BF11() |
3885 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3869 sys.exit(SpliceX + " unable to find password") |
3886 elif StateCount == 30 and RestoreSwitch is True and StdoutSwitch is False: | 3870 elif StateCount == 30 and RestoreSwitch is True and StdoutSwitch is False: |
3887 StateU = int(State[22]) | 3871 StateU = int(State[22]) |
3888 StateW = int(State[23]) | 3872 StateW = int(State[23]) |
3889 StateA = int(State[24]) | 3873 StateA = int(State[24]) |
3890 StateB = int(State[25]) | 3874 StateB = int(State[25]) |
3909 StateI = 0 | 3893 StateI = 0 |
3910 StateJ = 0 | 3894 StateJ = 0 |
3911 BF9() | 3895 BF9() |
3912 BF10() | 3896 BF10() |
3913 BF11() | 3897 BF11() |
3914 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3898 sys.exit(SpliceX + " unable to find password") |
3915 elif StateCount == 30 and RestoreSwitch is True and StdoutSwitch is False: | 3899 elif StateCount == 30 and RestoreSwitch is True and StdoutSwitch is False: |
3916 StateU = int(State[22]) | 3900 StateU = int(State[22]) |
3917 StateW = int(State[23]) | 3901 StateW = int(State[23]) |
3918 StateA = int(State[24]) | 3902 StateA = int(State[24]) |
3919 StateB = int(State[25]) | 3903 StateB = int(State[25]) |
3937 StateH = 0 | 3921 StateH = 0 |
3938 StateI = 0 | 3922 StateI = 0 |
3939 StateJ = 0 | 3923 StateJ = 0 |
3940 BF10() | 3924 BF10() |
3941 BF11() | 3925 BF11() |
3942 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3926 sys.exit(SpliceX + " unable to find password") |
3943 elif StateCount == 32 and RestoreSwitch is True and StdoutSwitch is False: | 3927 elif StateCount == 32 and RestoreSwitch is True and StdoutSwitch is False: |
3944 StateU = int(State[22]) | 3928 StateU = int(State[22]) |
3945 StateW = int(State[23]) | 3929 StateW = int(State[23]) |
3946 StateA = int(State[24]) | 3930 StateA = int(State[24]) |
3947 StateB = int(State[25]) | 3931 StateB = int(State[25]) |
3964 StateG = 0 | 3948 StateG = 0 |
3965 StateH = 0 | 3949 StateH = 0 |
3966 StateI = 0 | 3950 StateI = 0 |
3967 StateJ = 0 | 3951 StateJ = 0 |
3968 BF11() | 3952 BF11() |
3969 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3953 sys.exit(SpliceX + " unable to find password") |
3970 elif StateCount == 33 and RestoreSwitch is True and StdoutSwitch is False: | 3954 elif StateCount == 33 and RestoreSwitch is True and StdoutSwitch is False: |
3971 StateU = int(State[22]) | 3955 StateU = int(State[22]) |
3972 StateW = int(State[23]) | 3956 StateW = int(State[23]) |
3973 StateA = int(State[24]) | 3957 StateA = int(State[24]) |
3974 StateB = int(State[25]) | 3958 StateB = int(State[25]) |
3979 StateG = int(State[30]) | 3963 StateG = int(State[30]) |
3980 StateH = int(State[31]) | 3964 StateH = int(State[31]) |
3981 StateI = int(State[32]) | 3965 StateI = int(State[32]) |
3982 StateJ = int(State[33]) | 3966 StateJ = int(State[33]) |
3983 BF11() | 3967 BF11() |
3984 sys.exit(Red + "splicex:" + DefColour + " unable to find password") | 3968 sys.exit(SpliceX + " unable to find password") |
3985 | 3969 |
3986 if RestoreSwitch is False and StdoutSwitch is True: | 3970 if RestoreSwitch is False and StdoutSwitch is True: |
3987 StateU = 0 | 3971 StateU = 0 |
3988 StateW = 0 | 3972 StateW = 0 |
3989 StateA = 0 | 3973 StateA = 0 |
4374 StateI = int(State[32]) | 4358 StateI = int(State[32]) |
4375 StateJ = int(State[33]) | 4359 StateJ = int(State[33]) |
4376 SBF11() | 4360 SBF11() |
4377 sys.exit(0) | 4361 sys.exit(0) |
4378 | 4362 |
4379 sys.exit(Red + "splicex:" + DefColour + " unknown error: please report bug to author") | 4363 sys.exit(SpliceX + " unknown error: please report bug to author") |