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
|
#!/usr/bin/env python
import hashlib
import sys
if len(sys.argv) < 2:
print("usage:", sys.argv[0], "<codes.txt>")
sys.exit(1)
n = 0
sums = [
"76ec2408e8fe3f1753c25db51efd8eb3",
"0e6aa7be1f68d930926d72b3741a145c",
"7997a3b2941eab92c1c0345d5747b420",
"186f842951c0dcfe8838af1e7222b7d4",
"2bf84e54b95ce97aefd9fc920451fc45",
"e09640936b3ef532b7b8e83ce8f125f4",
"4873cf6b76f62ac7d5a53605b2535a0c",
"d0c54d4ed7f943280ce3e19532dbb1a6",
]
with open(sys.argv[1], "r") as file:
for i in file:
i = i.strip()
curr = hashlib.md5(i.encode()).hexdigest()
print("code:", i)
print("produce:\t", curr)
print("expect:\t\t", sums[n])
n += 1
|