-
Notifications
You must be signed in to change notification settings - Fork 74
/
Copy pathCrypter.py
36 lines (27 loc) · 1.08 KB
/
Crypter.py
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
import Base64_encode, AES_encrypt, shutil
if __name__ == '__main__':
notice = """
Cracking Speed on RunTime
=========================
With 2 GB RAM & 1 GHz Proceessor
--------------------------------
Guess Speed: 2000 Numeric Pass/ Seconds
Password Like : 10000 is cracked in 5 seconds
So Delay Time In Program Will be 5 seconds
"""
print(notice)
key = input("[?] Enter Numeric Weak Key : ")
path = input("[?] Enter Path of File : ")
bypassVM = input("[?] Want to BypassVM (y/n): ")
bypassVM = bypassVM.lower()
print("\n[*] Making Backup ...")
shutil.copyfile(path, path + ".bak")
print("[+] Done !")
print(f"\n[*] Initaiting Base64 Encryption Process ...")
test2 = Base64_encode.Encode()
test2.encode(path)
print(f"[+] Operation Completed Successfully!\n")
print("\n[*] Initiating AES Encryption Process ...")
test1 = AES_encrypt.Encryptor(key, path, bypassVM)
test1.encrypt_file()
print("[+] Process Completed Successfully!")