Skip to content
#

client-side-security

Here are 11 public repositories matching this topic...

An educational phishing simulation login page demonstrating how fake UIs capture user credentials. It logs inputs, stores them locally, and emails the captured data for awareness training. Intended strictly for controlled, ethical use to teach URL verification and phishing prevention.

  • Updated Oct 23, 2025
  • CSS

Educational Python tool to crawl a website (BFS, depth-controlled) and reconstruct everything a browser can retrieve — HTML, CSS, JS, images, fonts, PDFs — with offline-safe path rewriting and same-origin enforcement. Includes srcset handling, query-hash handling and content-type-aware saving. Ideal for learning and client-side security research.

  • Updated Jan 28, 2026
  • Python

A polished, accessible client-side password strength checker that estimates entropy, detects weak patterns, and provides actionable suggestions. Includes a built-in password generator, works fully offline with no network calls, and uses ARIA live updates for accessibility. Ideal for demos, portfolios, or frontend components.

  • Updated Jan 28, 2026
  • JavaScript
cyber-guard

The 'CyberGuard' delivers a modular, multi-layer security system for modern web applications. It bundles client-side anomaly detection, DDoS-Guard, DOM protection, input shielding, service-worker hardening and UI blackout controls into one compact package.

  • Updated Dec 12, 2025

EntropyKey is a web application that generates unique and secure tokens using your device's camera. The randomness in the video feed helps create unpredictable tokens, making them suitable for passwords or other secure identifiers.

  • Updated Jul 27, 2024
  • HTML

Improve this page

Add a description, image, and links to the client-side-security topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the client-side-security topic, visit your repo's landing page and select "manage topics."

Learn more