-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathreth.py
More file actions
72 lines (64 loc) · 3.29 KB
/
reth.py
File metadata and controls
72 lines (64 loc) · 3.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
from libcrypto import Wallet
from colorama import Fore, Style
import multiprocessing
from multiprocessing import Pool
import random
import string
# =========================================================================================
mmdrza = '''
||=======================================================================||
||- ╔╦╗╔╦╗╔╦╗╦═╗╔═╗╔═╗ ╔═╗╔═╗╔╦╗ -||- -||
||- ║║║║║║ ║║╠╦╝╔═╝╠═╣ ║ ║ ║║║║ -||- -||
||- ╩ ╩╩ ╩═╩╝╩╚═╚═╝╩ ╩o╚═╝╚═╝╩ ╩ -||- @@@@@@@@ @@@@@@@ @@@ @@@ -||
||--------------------------------||- @@! @@! @@! @@@ -||
||-| WebSite : Mmdrza.Com -||- @!!!:! @!! @!@!@!@! -||
||-| Mail : Pymmdrza@gmail.com -||- !!: !!: !!: !!! -||
||-| -||- : :: ::: : : : : -||
||-| Github.Com/PyMmdrza -||- PrivateKey Rich Wallet Cracker -||
||-| -||- -||
||-----------------------------------------------------------------------||
||-| Donate BTC Address Wallet => 1MMDRZAcM6dzmdMUSV8pDdAPDFpwzve9Fc -||
||=======================================================================||
-----------------------------------------------------------------------------------------------------------------
'''
# ============================================================================================
def getRandomHexString(length: int = 64) -> str:
letters_and_digits = string.hexdigits.lower()
return ''.join(random.choice(letters_and_digits) for i in range(length))
r = 1
cores = 8
def seek(r):
filename = "eth500.txt"
with open(filename) as f:
add = f.read().split()
add = set(add)
print('\n\n\n\n\n\n\n\n\n\n\n\n', Fore.RED, str(mmdrza), Style.RESET_ALL, '\n')
z = 1
w = 0
while True:
hex64 = getRandomHexString(64)
priv = str(hex64)
hdwallet = Wallet(priv)
addr = hdwallet.get_address(coin="ethereum")
print(Fore.YELLOW, 'Total Scan:', Fore.WHITE, str(z), Fore.YELLOW, 'Winner Wallet:', Fore.GREEN, str(w),
Fore.YELLOW, 'Checking Now ----- ETH Address', Fore.WHITE, str(addr), end='\r', flush=True)
z += 1
if addr in add:
print('Winning', Fore.GREEN, str(w), Fore.WHITE, str(z), Fore.YELLOW,
'Total Scan Checking ----- ETH Address =', Fore.GREEN, str(addr), end='\r')
w += 1
z += 1
f = open("EthereumRichWinnerWallet.txt", "a")
f.write('\nAddress = ' + str(addr))
f.write('\nPrivate Key = ' + str(priv))
f.write('\n=========================================================\n')
f.close()
print('Winner information Saved On text file = ADDRESS ', str(addr))
continue
seek(r)
if __name__ == '__main__':
jobs = []
for r in range(cores):
p = multiprocessing.Process(target=seek, args=(r,))
jobs.append(p)
p.start()