aicertificationcloud-engineeringcybercybersecuritycybersecurity-analystcybersecurity-certificationcybersecurity-certificationscybersecurity-educationcybersecurity-jobscybersecurity-portfoliocybersecurity-projectscybersecurity-toolsgrchackinglearningpentestingproject-repositoryprojetcspython
- Update .gitmodules to use TEMPLATES/fullstack-template - Rename .git/modules/templates to .git/modules/TEMPLATES - Update gitdir reference in submodule - Update worktree path in submodule config - Properly track submodule rename in git |
||
|---|---|---|
| .github | ||
| PROJECTS | ||
| RESOURCES | ||
| ROADMAPS | ||
| SYNOPSES | ||
| TEMPLATES | ||
| .gitignore | ||
| .gitmodules | ||
| .pre-commit-config.yaml | ||
| .style.yapf | ||
| CHANGELOG.rst | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| README.md | ||
| SECURITY.md | ||
README.md
Cybersecurity Projects 🐉
60 Cybersecurity Projects, Certification Roadmaps & Resources
View Complete Projects:
Quick Navigation
Projects
60 hands-on cybersecurity projects with full source code, from beginner to advanced level.
Certification Roadmaps
10 structured career paths with certification guides for SOC Analyst, Pentester, Security Engineer, and more.
Learning Resources
Tools, courses, certifications, communities, and frameworks for cybersecurity professionals.
Projects
Beginner Projects
- Simple Port Scanner - Asynchronous TCP port scanner in C++ with service detection
- Keylogger - Capture keyboard events with timestamps using Python pynput
- Caesar Cipher - CLI encryption/decryption tool with brute-force capabilities
- DNS Lookup CLI Tool - Query DNS records with WHOIS and reverse lookup
- Simple Vulnerability Scanner - Check software versions against CVE databases
- Metadata Scrubber Tool - Remove EXIF and privacy-sensitive metadata from files
- Network Traffic Analyzer - Capture and analyze network packets with scapy
- Hash Cracker - Dictionary and brute-force hash cracking tool
- Steganography Tool - Hide messages in images using LSB steganography
- MAC Address Spoofer - Change network interface MAC addresses
- File Integrity Monitor - Monitor directories for file changes using checksums
- Security News Scraper - Aggregate cybersecurity news and CVEs
- Phishing URL Detector - Analyze URLs for phishing indicators
- SSH Brute Force Detector - Monitor and block SSH brute force attempts
- WiFi Network Scanner - Scan wireless networks and identify weak encryption
- Base64 Encoder/Decoder - Multi-format encoding/decoding tool
- Firewall Log Parser - Parse and visualize firewall logs
- ARP Spoofing Detector - Detect ARP spoofing attacks on local network
- Windows Registry Monitor - Track Windows registry changes
- Ransomware Simulator - Educational file encryption demonstration
Intermediate Projects
- Reverse Shell Handler - Multi-client reverse shell server with file transfer
- SIEM Dashboard - Log aggregation with correlation rules and visualization
- Threat Intelligence Aggregator - Collect and enrich IOCs from multiple feeds
- OAuth Token Analyzer - Decode and validate JWT tokens for vulnerabilities
- Web Vulnerability Scanner - Automated XSS, SQLi, and CSRF testing
- DDoS Mitigation Tool - Detect traffic spikes and implement rate limiting
- Container Security Scanner - Scan Docker for misconfigurations and vulnerabilities
- API Security Scanner - Enterprise-grade API vulnerability scanner with ML-enhanced testing
- Wireless Deauth Detector - Monitor for WiFi deauthentication attacks
- Active Directory Enumeration - Enumerate AD users, groups, and permissions
- Binary Analysis Tool - Disassemble and analyze executables for suspicious patterns
- Network Intrusion Prevention - Real-time packet inspection with auto-blocking
- Password Policy Auditor - Audit password policies against best practices
- Cloud Asset Inventory - Discover and catalog cloud resources across providers
- OSINT Reconnaissance Framework - Aggregate public intelligence from multiple sources
- SSL/TLS Certificate Scanner - Scan for SSL/TLS misconfigurations
- Mobile App Security Analyzer - Decompile and analyze mobile app security
- Backup Integrity Checker - Verify backup integrity and test restoration
- Web Application Firewall - Reverse proxy with request filtering
- Privilege Escalation Finder - Identify privilege escalation vectors
- Network Baseline Monitor - Establish and monitor network behavior patterns
- Docker Security Audit - CIS Docker Benchmark scanner with multiple output formats
Advanced Projects
- API Rate Limiter - Distributed rate limiting middleware with Redis backend
- Encrypted Chat Application - Real-time E2EE chat with Signal Protocol and WebAuthn
- Exploit Development Framework - Modular exploitation framework with plugin architecture
- AI Threat Detection - Machine learning model for network traffic classification
- Bug Bounty Platform - Full-featured vulnerability disclosure platform
- Cloud Security Posture Management - Multi-cloud misconfiguration scanner with CIS benchmarks
- Malware Analysis Platform - Automated sandbox for static and dynamic malware analysis
- Quantum Resistant Encryption - Post-quantum cryptography implementation
- Zero Day Vulnerability Scanner - Coverage-guided fuzzing framework
- Distributed Password Cracker - GPU-accelerated distributed password cracking
- Kernel Rootkit Detection - Detect kernel-level rootkits using memory analysis
- Blockchain Smart Contract Auditor - Solidity static analysis for vulnerabilities
- Adversarial ML Attacker - Generate adversarial examples for ML security systems
- Advanced Persistent Threat Simulator - Multi-stage APT attack simulation
- Hardware Security Module Emulator - Software HSM with PKCS#11 interface
- Network Covert Channel - Data exfiltration using covert channels
- Automated Penetration Testing - Full pentest automation from recon to reporting
- Supply Chain Security Analyzer - Dependency vulnerability and malicious package detection
Learn More
Certification Roadmaps - Career paths for SOC Analyst, Pentester, Security Engineer, GRC Analyst, and 6 more tracks
Learning Resources - Tools, courses, certifications, YouTube channels, Reddit communities, and security frameworks