Cybersecurity Projects
259 projects · Page 10 of 11
Passwordless Authentication System with Passkeys and WebAuthn
Replace passwords with passkeys in a full web app, including recovery flows. You will learn modern authentication, ceremony design and account recovery security.…
Secure Chat Application with End-to-End Encryption and Key Transparency
Build E2E encrypted chat with safety numbers and a transparency log for keys. You will learn secure messaging design, key management and usability of verification.…
IoT Device Security Scanner for Home Networks
Build a scanner that finds home IoT devices and flags default credentials and old firmware. You will learn device fingerprinting, home network threats and consumer security UX.…
Digital Forensics Toolkit for Disk Image Analysis
Build a toolkit that parses disk images, recovers deleted files and builds timelines. You will learn forensic process, artefact analysis and evidence handling discipline.…
Honeypot Network for Attack Pattern Research
Deploy honeypots in an isolated lab and analyse attacker behaviour over time. You will learn deception basics, log analytics and research ethics.…
Container Runtime Security Monitoring with Falco-Style Rules
Monitor containers for suspicious shells, file writes and network calls at runtime. You will learn runtime security, rule writing and detection tuning.…
Email Security Gateway: SPF, DKIM, DMARC and Phishing Scoring
Build a gateway that verifies sender authentication and scores phishing likelihood. You will learn email authentication, header analysis and gateway architecture.…
Privileged Access Management for College Lab Systems
Build just-in-time admin access for lab systems with full session audit. You will learn privileged access design, approval workflows and audit practice.…
Security Audit Automation for Linux Servers: Hardening Checks
Automate hardening audits across servers and produce prioritised fix lists. You will learn hardening standards, check engineering and fleet reporting.…
Web Application Firewall with ML-Based Anomaly Detection
Build a WAF that combines signatures with learned normal-traffic baselines. You will learn WAF architecture, anomaly detection and attack evaluation.…
Secure Online Voting Prototype with Merkle-Tree Transparency Log
Build a voting prototype where every ballot is verifiable in a public transparency log - no blockchain needed. You will learn verifiable system design, Merkle structures and election security limits.…
Malware Analysis Sandbox Platform (Isolated Environment)
Build an isolated sandbox that detonates samples safely and reports their behaviour. You will learn sandbox architecture, behaviour analysis and strict safety practice.…
Identity Governance: Access Review and Dormant Account Detection
Build access certification campaigns that find dormant and over-privileged accounts. You will learn identity governance, review design and access risk analytics.…
Encrypted Backup System with Ransomware-Resilient Versioning
Build backups that ransomware cannot encrypt or delete, with proven restores. You will learn backup security design, immutability patterns and recovery drills.…
Bug Bounty Triage Assistant with Duplicate Detection
Build an assistant that clusters duplicate reports and drafts triage summaries. You will learn security operations, text similarity and triage economics.…
Deepfake Voice Detection for Call-Centre Fraud Prevention
Build detection that flags synthetic voices in customer calls with review tooling. You will learn audio deepfake methods, detection evaluation and fraud workflows.…
Secure QR Payment Verification to Detect Tampered Codes
Build verification that detects swapped or tampered payment QR codes before users pay. You will learn payment fraud patterns, code signing and consumer protection design.…
Browser Extension for Tracker and Cookie Consent Auditing
Build an extension that shows what a site tracks and whether consent choices are honoured. You will learn web tracking mechanics, privacy analysis and extension development.…
Prompt Injection Defence Study for RAG Systems
Attack a RAG system with indirect prompt injection and evaluate layered defences. You will learn LLM security, defence evaluation and secure RAG design.…
Privacy-Preserving Biometric Authentication with Cancelable Templates
Build authentication whose stored templates can be revoked and reissued like passwords. You will learn cancelable biometrics, template security and matching evaluation.…
Side-Channel Resistance Evaluation of AES Implementations
Measure timing and power leakage of AES variants and test masking countermeasures. You will learn side-channel methodology, countermeasure design and measurement practice.…
Zero-Trust Network Access for BYOD: Performance and Security Study
Replace a VPN design with zero-trust access and measure security and performance effects. You will learn zero-trust architecture, posture assessment and migration analysis.…
Differentially Private Machine Learning for Health Data
Train health models with formal privacy guarantees and chart the accuracy cost. You will learn private ML methods, privacy budgets and health data governance.…
Automated Exploit Generation Risk Study for LLM Coding Assistants
Evaluate how coding assistants handle dual-use requests and test refusal and safe-completion design. You will learn dual-use evaluation, safety benchmarks and responsible research practice.…