Posts

Showing posts with the label scam awareness

Fake Bank SMS & OTP Scams Explained with Python GUI (Cyber Security Demo)

Image
  Demo : Click Video ðŸ‘‡ðŸ‘‡ðŸ‘‡ ⭐ Features : Hacker-style Python GUI SMS keyword detection Link risk analysis Scam awareness demo Full main.py code Code : import customtkinter as ctk import tkinter as tk from tkinter import messagebox import time import threading # ---------------- CONFIG ---------------- ctk.set_appearance_mode("dark") ctk.set_default_color_theme("dark-blue") SCAM_KEYWORDS = [     "urgent", "verify", "blocked", "suspended", "click",     "link", "otp", "immediately", "account", "debit",     "credit", "limit", "warning" ] FAKE_DOMAINS = [     "bit.ly", "tinyurl", "rb.gy", "paytm-secure",     "upi-secure", "verify-now" ] # ---------------- APP ---------------- class BankSMSDetector(ctk.CTk):     def __init__(self):         super().__init__()         sel...

Fake Screenshot Detector in Python | Cyber Security GUI Project

Image
  Demo : Click Video ðŸ‘‡ðŸ‘‡ðŸ‘‡ ⭐ Features : Detects edited screenshots Reads hidden image metadata Hacker-style GUI Beginner-friendly Python project Real-life scam awareness Code : import tkinter as tk from tkinter import filedialog from PIL import Image, ImageTk, ExifTags # --------------------------- # Main Window # --------------------------- root = tk.Tk() root.title("Fake Screenshot Detector") root.geometry("520x420") root.configure(bg="#0b0b0b") root.resizable(False, False) # --------------------------- # Global variables # --------------------------- img_label = None # --------------------------- # Functions # --------------------------- def analyze_image(path):     try:         img = Image.open(path)         exif = img.getexif()         metadata = {}         for tag_id, value in exif.items():             tag = ExifTags.TAGS.get(tag_id, tag...