NCTR – National Cyber Threat Radar | Python Tkinter Cyber OS Tool

 Demo :


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
























Features :

• Government-style cyber threat dashboard
• Live simulated cyber intelligence feed
• Dark web alert simulation
• Spyware & surveillance detector
• Hacker OS style interface
• Full source code included


Code :


import tkinter as tk

import random

import time

import threading


# ---------------- Fake Live Threat Feed ----------------

threats = [

    "Unauthorized SIM Tracking Attempt",

    "Dark Web Data Leak Detected",

    "Camera Spy Injection",

    "Hidden App Command Channel",

    "Mobile Screen Capture Spyware",

    "WiFi Packet Interception",

    "Zero-Day Android Exploit",

    "Government Network Ping Abuse",

    "Suspicious ISP Tunnel Found"

]


regions = ["Delhi", "Mumbai", "Chennai", "Bangalore", "Hyderabad", "Kolkata", "Pune", "Ahmedabad"]


def live_feed():

    while running:

        city = random.choice(regions)

        threat = random.choice(threats)

        feed.insert(0, f"[{time.strftime('%H:%M:%S')}] {city} → {threat}")

        if feed.size() > 20:

            feed.delete(20, tk.END)

        time.sleep(random.randint(2,4))


# ---------------- UI ----------------

app = tk.Tk()

app.title("NCTR – National Cyber Threat Radar")

app.geometry("550x600")

app.configure(bg="#050b1e")

app.resizable(False, False)


tk.Label(app, text="NATION CYBER THREAT RADAR",

         fg="#00ffe7", bg="#050b1e",

         font=("Consolas", 28, "bold")).pack(pady=10)


tk.Label(app, text="Live National Cyber Surveillance Feed",

         fg="#999", bg="#050b1e",

         font=("Consolas", 12)).pack()


feed = tk.Listbox(app, width=120, height=20,

                  bg="#020814", fg="#00ff99",

                  font=("Consolas", 12), highlightthickness=0)

feed.pack(pady=20)


status = tk.Label(app, text="SYSTEM STATUS: ACTIVE",

                  fg="#00ff66", bg="#050b1e",

                  font=("Consolas", 12, "bold"))

status.pack()


running = True

threading.Thread(target=live_feed, daemon=True).start()


app.mainloop()


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