Skip to main content

Command Palette

Search for a command to run...

πŸ“š Tech Learning & Security Resources

πŸ” Cybersecurity Learning & Practice Resources

A collection of helpful resources I’ve used or come across on my journey in cybersecurity, software development, and blockchain security. More focused on hands-on learning, ethical hacking, and beginner-friendly content.


πŸ“˜ Courses & Training Platforms


πŸ§ͺ Hands-On Platforms

  • TryHackMe

    Interactive cybersecurity labs covering pentesting, Linux, networking, and more.

  • Hack The Box (HTB)

    Challenging real-world machines for pentesting and CTF skill growth.

  • CTFRoom

    Offers immersive Capture The Flag (CTF) challenges, cyber-drills, and exercises for cybersecurity professionals

  • PicoCTF

    Beginner-friendly CTFs from Carnegie Mellon University β€” perfect for learning fundamentals.

  • PortSwigger Web Security Academy

    Free labs to practice web app hacking using Burp Suite (XSS, SQLi, SSRF, etc.).

  • OverTheWire

    Classic CTF wargames like Bandit and Narnia for Linux privilege escalation and scripting.


✍️ Technical Writing & Knowledge-Sharing


πŸ“š Reference & Tools

  • Exploit-DB – Public database of exploits and CVEs

  • MITRE ATT&CK – Framework for understanding adversary behavior

  • CyberChef – Web-based tool for encoding, decoding, hashing, and analysis

  • GTFOBins – Privilege escalation using Unix binaries

  • PayloadsAllTheThings – Collection of payloads, techniques, and cheat sheets


πŸ–₯️ Software Development Resources

  • freeCodeCamp
    One of the best free platforms to learn full-stack web development, JavaScript, Python, and more, with interactive projects.

  • The Odin Project
    A full curriculum for aspiring web developers, covering HTML/CSS, JavaScript, Node.js, and more β€” all project-based and free.

  • Frontend Mentor
    Real-world UI challenges to practice HTML/CSS/JavaScript β€” great for frontend devs.

  • JavaScript.info
    Deep dive into JavaScript fundamentals with interactive examples and advanced guides.

  • MDN Web Docs
    Official documentation for web standards β€” essential reference for developers.


πŸ”— Blockchain & Smart Contract Security

πŸš€ Learning Platforms & Security Training

  • Cyfrin Updraft
    Hands-on smart contract security challenges designed to teach secure Solidity coding and exploitation.

  • Ethernaut (by OpenZeppelin)
    Web3-based wargame to practice hacking smart contracts in Solidity.

  • Secureum Bootcamp
    Smart contract security training + quizzes designed for auditing and EVM security.

  • Damn Vulnerable DeFi
    A set of DeFi-focused CTFs for learning how to break real smart contracts.

  • Solidity by Example
    Collection of Solidity tutorials and contract patterns β€” great for new devs.


🧠 Auditing & Analysis Platforms

  • Code4rena
    Competitive audit contests with real-world protocols β€” open to community reviewers and auditors.

  • Sherlock
    Audit competitions and bounty-based reviews of live smart contracts.

  • Spearmint
    Practice audit reports and open reviews of past contests β€” great for learning audit structure.

  • Secure3
    Decentralized audit marketplace + leaderboard system for tracking audit participation.

  • DeFiHackLabs
    Real DeFi hacks recreated for learning β€” includes writeups and vulnerable contracts.