XSS Payload Tester – Python GUI Tool by FuzzuTech (Tkinter GUI)

 Demo :


Click Video ๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡























๐Ÿ“‹ Features:

- Built using Python & Tkinter  

- Detects XSS JavaScript injection  

- GUI interface for input testing  

- Warning system via message box  

- Great for students, devs, cyber learners


Code :


import tkinter as tk

from tkinter import messagebox


xss_payloads = [

    "<script>alert('XSS')</script>",

    "<img src=x onerror=alert('XSS')>",

    "<svg/onload=alert('XSS')>",

    "<body onload=alert('XSS')>",

    "'><script>alert('XSS')</script>"

]


def check_xss():

    user_input = entry.get()

    for payload in xss_payloads:

        if payload.lower() in user_input.lower():

            result_label.config(text="⚠️ Potential XSS Detected!", fg="red")

            messagebox.showwarning("Alert!", "This input may contain an XSS Payload.")

            return

    result_label.config(text="✅ No XSS Found", fg="green")


app = tk.Tk()

app.title("XSS Payload Tester - GUI by FuzzuTech")

app.geometry("400x250")

app.config(bg="#101820")


tk.Label(app, text="Enter Input to Test XSS", fg="white", bg="#101820", font=("Segoe UI", 12)).pack(pady=10)

entry = tk.Entry(app, width=40, font=("Segoe UI", 11))

entry.pack(pady=10)


tk.Button(app, text="Test Now", command=check_xss, bg="#00FFAB", fg="black", font=("Segoe UI", 10, "bold")).pack(pady=10)


result_label = tk.Label(app, text="", fg="white", bg="#101820", font=("Segoe UI", 12))

result_label.pack(pady=10)


tk.Label(app, text="FuzzuTech Cyber Tool", bg="#101820", fg="gray", font=("Segoe UI", 9)).pack(side="bottom", pady=5)


app.mainloop()

Comments

Popular posts from this blog

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

๐Ÿš€ Simple Login & Registration System in Python Tkinter ๐Ÿ“ฑ