CyberLearn

All projects

Filter by tier or search across titles, descriptions, and tech.

Foundations

Hash Identifier

Identify hash types by prefix, length, and charset

2–4hPython
Foundations

HTTP Headers Scanner

Audit a URL's response headers for missing or weak security controls

3–5hPython
Foundations

Password Manager

Encrypted local vault with master password unlock

6–8hPython
Beginner

Base64 Encoder/Decoder

Multi-format encoding tool

1hPython
Beginner

Caesar Cipher

CLI encryption/decryption tool

1–2hPython
Beginner

Canary Token Generator

Self-hosted honeytokens that alert on access

2–3hGoReactDocker
Beginner

Deserialization Gadget Lab

Read untrusted Marshal and YAML without ever reviving it, then break it

12–16hRubyDocker
Beginner

DNS Lookup CLI Tool

Query DNS records with WHOIS

2–3hPython
Beginner

DNS Sinkhole

Pi-hole-style malware domain blocker

3–4hGoSpec only
Beginner

Firewall Rule Engine

Parse and validate iptables/nftables rules

2–3hV
Beginner

Hash Cracker

Dictionary and brute-force cracking

3–4hC++
Beginner

Keylogger

Capture keyboard events with timestamps

1–2hPython
Beginner

Linux CIS Hardening Auditor

CIS benchmark compliance checker

3–4hBash
Beginner

Linux eBPF Security Tracer

Real-time syscall tracing with eBPF

2–3hPythonC
Beginner

LLM Prompt Injection Firewall

Detect and block prompt injection attacks

2–3hPythonSpec only
Beginner

Metadata Scrubber Tool

Remove EXIF and privacy metadata [@Heritage-XioN](https://github.com/Heritage-XioN)

2–3hPython
Beginner

Network Traffic Analyzer

Capture and analyze packets

3–5hPythonC++
Beginner

Phishing Domain Generator & Quishing Scanner

Typosquat generation + QR phishing detection

2–3hPythonSpec only
Beginner

Security News Scraper

Aggregate cybersecurity news

3–4hGoSpec only
Beginner

Simple C2 Beacon

Command and Control beacon/server

3–5hPythonReactDocker
Beginner

Simple Port Scanner

Async TCP port scanner in C++ [@deniskhud](https://github.com/deniskhud)

2–4hC++
Beginner

Simple Vulnerability Scanner

Check software against CVE databases

3–4hGo
Beginner

SSH Brute Force Detector

Monitor and block SSH attacks

2–4hPythonSpec only
Beginner

Steganography Multi-Tool

Hide data in images, audio, QR, PDFs, text

8–10hGo
Beginner

Systemd Persistence Scanner

Hunt Linux persistence mechanisms

2–3hGo
Beginner

Trojan Application Builder

Educational malware lifecycle demo

2–3hPythonSpec only
Intermediate

API Security Scanner

Enterprise API vulnerability scanner

3–5dFastAPIReactDocker
Intermediate

Binary Analysis Tool

Disassemble and analyze executables

3–5dRust
Intermediate

Chaos Engineering Security Tool

Inject security failures to test resilience

3–5dGoSpec only
Intermediate

Credential Enumeration

Post-exploitation credential collection

2–4dNim
Intermediate

Credential Rotation Enforcer

Track and enforce credential rotation policies

2–4dCrystal
Intermediate

DDoS Mitigation Tool

Detect traffic spikes

2–4dGoSpec only
Intermediate

DLP Scanner

Data Loss Prevention for files, DBs, and traffic

2–4dPython
Intermediate

Docker Security Audit

CIS Docker Benchmark scanner

1–2dGoDocker
Intermediate

GraphQL Security Tester

Automated GraphQL vulnerability testing

2–4dPythonSpec only
Intermediate

JA3/JA4 TLS Fingerprinting Tool

Fingerprint TLS clients by handshake

2–4dRust
Intermediate

Lua/Nginx Edge Backend

Full CRUD backend via Lua in Nginx

3–5dLuaNginxSpec only
Intermediate

Mobile App Security Analyzer

Decompile and analyze mobile apps

3–5dPythonSpec only
Intermediate

Payload Obfuscation Engine

Multi-layer payload obfuscation toolkit

2–4dGoSpec only
Intermediate

Privesc Playground

20+ privilege escalation paths to exploit

3–5dPythonSpec only
Intermediate

Race Condition Exploiter

TOCTOU race condition attack & defense lab

3–5dFastAPIReactSpec only
Intermediate

SBOM Generator & Vulnerability Matcher

Software Bill of Materials with CVE matching

2–4dGo
Intermediate

Secrets Scanner

Scan codebases and git history for leaked secrets

1–2dGo
Intermediate

SIEM Dashboard

Log aggregation with correlation

3–5dFlaskReact
Intermediate

Subdomain Takeover Scanner

Detect dangling DNS records

2–4dGoSpec only
Intermediate

Supply Chain Attack Simulator

Fake PyPI package dependency confusion demo

2–4dPythonSpec only
Intermediate

Token Abuse Playground

15+ token vulnerabilities to exploit and fix

3–5dFastAPIReactSpec only
Intermediate

Wireless Deauth Detector

Monitor WiFi deauth attacks

2–4dRustSpec only
Advanced

"Monitor the Situation" Dashboard

Real-time cyber threat situational awareness

3–4wGoReactPostgreSQL
Advanced

Adversarial ML Attacker

Generate adversarial examples

3–4wPythonTensorFlowSpec only
Advanced

AI Threat Detection

ML-powered nginx threat detection

3–4wFastAPIReactPyTorch
Advanced

API Rate Limiter

Distributed rate limiting middleware

1wPythonRedis
Advanced

Automated Penetration Testing

Full pentest automation

3–4wPythonSpec only
Advanced

Blockchain Smart Contract Auditor

Solidity vulnerability analysis

3–4wPythonSoliditySpec only
Advanced

Bug Bounty Platform

Full vulnerability disclosure platform

2–3wFastAPIReactPostgreSQL
Advanced

Cloud Security Compliance Dashboard

Multi-cloud compliance with CIS, SOC2, HIPAA

2–3wGoReactAWSSpec only
Advanced

Distributed Password Cracker

GPU-accelerated cracking

3–4wC++CUDASpec only
Advanced

Encrypted Chat Application

Real-time E2EE messaging

1–2wFastAPISolidJSPostgreSQL
Advanced

Exploit Development Framework

Modular exploitation framework

3–4wC++Spec only
Advanced

Haskell Reverse Proxy

Functional reverse proxy with security middleware

2–3wHaskell
Advanced

Honeypot Network

Multi-service honeypot deployment & analysis

2–3wGoReactDocker
Advanced

Kernel Rootkit Detection

Detect kernel-level rootkits

2–3wRustSpec only
Advanced

Malware Analysis Platform

Automated sandbox analysis

2–3wRustDockerSpec only
Advanced

Network Covert Channel

Data exfiltration techniques

3–4wRustSpec only
Advanced

Quantum Resistant Encryption

Post-quantum cryptography

3–4wPythonSpec only
Advanced

Reverse-Engineering

Reverse-engineering learning platform.

3–4wC
Advanced

Supply Chain Security Analyzer

Dependency vulnerability analysis

2–3wGoSpec only
Advanced

Zero Day Vulnerability Scanner

Coverage-guided fuzzing

2–3wRustCSpec only
Advanced

Zingela Stateless Scanner

Line-rate stateless mass TCP/UDP port scanner

1–2wZig