Skip to content
#

security-learning

Here are 13 public repositories matching this topic...

Learning-grade AI-assisted web vulnerability scanner using polite, non-destructive crawling. Detects missing security headers, insecure cookies, reflected XSS heuristics, and SQL error indicators. Generates JSON and interactive HTML reports with an optional AI remediation helper.

  • Updated Jan 26, 2026
  • Python

📘 Google Dorks — A Beginner’s Notebook Unlock the hidden power of Google Search! 🌐✨ This handbook transforms you from a casual searcher into a precision web investigator — whether you’re a student, researcher, ethical hacker, or journalist, this is your complete roadmap to mastering Google’s most powerful search operators 🕵️‍♂️💻🔍

  • Updated Oct 25, 2025

An educational, lab-only Flask security project demonstrating how weak authentication logic can be broken in practice. Includes an intentionally vulnerable local login page and a simulated brute-force attacker script to show credential stuffing, missing rate limits, and plain-text passwords—paired with concrete guidance on hardening real-world app.

  • Updated Oct 1, 2025
  • Python

Beginner-friendly authentication demo using Vanilla JavaScript and Node/Express. Implements email verification, optional 2FA (email OTP, authenticator TOTP, backup codes), forgot-password flow, and account settings. Includes rate limiting, instructor/debug mode, and production-inspired security details.

  • Updated Jan 2, 2026
  • JavaScript

A Python GUI tool for learning classical encryption & decryption. Supports Caesar, Playfair, Rail Fence, ROT13, Substitution & Vigenère ciphers. Includes file handling, modular design, and error messages. Built with Tkinter for an interactive, educational cybersecurity experience.

  • Updated Aug 10, 2025
  • Python

A Python GUI tool for learning classical encryption & decryption. Supports Caesar, Playfair, Rail Fence, ROT13, Substitution & Vigenère ciphers. Includes file handling, modular design, and error messages. Built with Tkinter for an interactive, educational cybersecurity experience.

  • Updated Jan 27, 2026
  • Python

Improve this page

Add a description, image, and links to the security-learning 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 security-learning topic, visit your repo's landing page and select "manage topics."

Learn more