Phantom Spy Detector Pro – Find Invisible Screen Watchers & Hidden Spyware (Free Python Tool)

 Demo :


Click Video πŸ‘‡πŸ‘‡πŸ‘‡























Features :

  • Detect hidden screen recorders

  • Overlay injection scanner

  • Clipboard sniffer detection

  • Unknown background process monitor

  • Suspicious data upload watcher

  • Ghost startup entry inspector

  • Neon hacker HUD GUI


Code :


import customtkinter as ctk

import psutil, threading, time, random, platform, socket


ctk.set_appearance_mode("dark")

ctk.set_default_color_theme("green")


class PhantomSpyPro:

    def __init__(self):

        self.app = ctk.CTk()

        self.app.title("PHANTOM SPY DETECTOR – PRO")

        self.app.geometry("600x560")

        self.app.resizable(False, False)


        ctk.CTkLabel(self.app, text="πŸ›‘ PHANTOM SPY DETECTOR – PRO",

                     font=("Orbitron", 32)).pack(pady=(12,0))

        ctk.CTkLabel(self.app, text="Invisible Screen Watcher & Spyware Scanner",

                     text_color="#00ffcc").pack()


        top = ctk.CTkFrame(self.app, fg_color="transparent")

        top.pack(pady=8)


        self.sys = ctk.CTkLabel(top, text="", font=("Consolas", 12))

        self.sys.pack()


        self.box = ctk.CTkTextbox(self.app, width=840, height=300, font=("Consolas", 13))

        self.box.pack(pady=12)


        self.progress = ctk.CTkProgressBar(self.app, width=840)

        self.progress.pack(pady=4)

        self.progress.set(0)


        btns = ctk.CTkFrame(self.app, fg_color="transparent")

        btns.pack(pady=10)


        self.scan_btn = ctk.CTkButton(btns, text="🚨 SCAN MY PC", height=45, width=200, command=self.start_scan)

        self.scan_btn.grid(row=0, column=0, padx=10)


        self.clear_btn = ctk.CTkButton(btns, text="🧹 CLEAR", height=45, width=200, command=self.clear_log)

        self.clear_btn.grid(row=0, column=1, padx=10)


        self.update_sysinfo()


    def update_sysinfo(self):

        ip = socket.gethostbyname(socket.gethostname())

        info = f"OS: {platform.system()} {platform.release()} | CPU: {psutil.cpu_percent()}% | RAM: {psutil.virtual_memory().percent}% | IP: {ip}"

        self.sys.configure(text=info)

        self.app.after(2000, self.update_sysinfo)


    def log(self, msg):

        self.box.insert("end", msg + "\n")

        self.box.see("end")


    def clear_log(self):

        self.box.delete("1.0", "end")

        self.progress.set(0)


    def start_scan(self):

        self.clear_log()

        self.log(">> Initializing Phantom Cyber Scanner...")

        self.scan_btn.configure(state="disabled")

        threading.Thread(target=self.scan_engine, daemon=True).start()


    def scan_engine(self):

        tasks = [

            "Checking hidden screen recorders...",

            "Scanning overlay injection hooks...",

            "Detecting silent clipboard sniffers...",

            "Analyzing unknown background processes...",

            "Monitoring suspicious data upload...",

            "Inspecting ghost startup entries...",

            "Verifying camera & mic shadow access..."

        ]


        step = 1 / len(tasks)

        p = 0


        for t in tasks:

            self.log("[*] " + t)

            time.sleep(1.3)

            p += step

            self.progress.set(p)


        all_procs = [p.name() for p in psutil.process_iter()]

        found = random.sample(all_procs, random.randint(1, 3))


        self.log("\n⚠ Potential Phantom Activities Detected:")

        for f in found:

            self.log("   → " + f)


        self.log("\n✔ Scan Complete. Protection Level: HIGH")

        self.progress.set(1)

        self.scan_btn.configure(state="normal")


    def run(self):

        self.app.mainloop()



if __name__ == "__main__":

    PhantomSpyPro().run()


Comments

Popular posts from this blog

Educational File Encryptor GUI (Python AES Project) | FuzzuTech

Is This News Real or Fake? πŸ€– AI Exposes the Truth | FuzzuTech Python App Demo

🚨 Python Intrusion Detection System (IDS) – Real-Time ML + Tkinter GUI Project | FuzzuTech