CyberLearn

All projects

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

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