Skip to content

Commit bcb8060

Browse files
committed
doc: added some comments
1 parent 1ac9897 commit bcb8060

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

main.py

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@
1515

1616

1717
def get_serial_number():
18+
# Get serial number of the machine
1819
try:
1920
system = platform.system()
2021
if system == 'Windows':
21-
return os.popen("wmic bios get serialnumber").read().replace("\n", "").replace(" ", "").replace(" ", "").\
22+
return os.popen("wmic bios get serialnumber").read().replace("\n", "").replace(" ", "").replace(" ", ""). \
2223
replace("SerialNumber", "")
2324
elif system == 'Linux':
2425
if os.geteuid() != 0:
@@ -42,11 +43,10 @@ def get_serial_number():
4243
print("Serial number : ", serial_number)
4344

4445
try:
46+
# Definition of all constants and variables needed
4547
serial_number = str(serial_number)
4648
hash_serial = hashlib.sha3_512(serial_number.encode())
47-
4849
parser = argparse.ArgumentParser()
49-
5050
parser.add_argument('-p', '--path', dest='path', default="./machine.lic", help='Path to machine file')
5151
parser.add_argument('-l', '--license', dest='license',
5252
default='key/TEg3TS05VldLLUpKSFUtN0NSVC1NUEtSLUg5VUwtOU1GNy03VjlK'
@@ -55,14 +55,11 @@ def get_serial_number():
5555
help='License key')
5656
parser.add_argument('-f', '--fingerprint', dest='fingerprint', default=hash_serial.hexdigest(),
5757
help='Machine fingerprint')
58-
5958
KEYGEN_PUBLIC_KEY = '7757a98a8188c31ae7a21d76a865800bf77bcf3476f7abbbdf5bb6a4afbe9a23'
60-
6159
args = parser.parse_args()
62-
63-
# Read the machine file
6460
machine_file = None
6561

62+
# Read the machine file
6663
try:
6764
with open(args.path) as f:
6865
machine_file = f.read()
@@ -134,9 +131,7 @@ def get_serial_number():
134131
sys.exit(1)
135132

136133
print('[info] machine file decryption successful!')
137-
"""print(
138-
json.dumps(json.loads(plaintext.decode()), indent=2)
139-
)"""
134+
# print(json.dumps(json.loads(plaintext.decode()), indent=2)) # Uncomment to see the decrypted machine file
140135
except Exception as error:
141136
print("License verification failed, check your license: " + str(error))
142137
sys.exit(1)

0 commit comments

Comments
 (0)