Cybersecurity Geniuses

Learn / Careers in cybersecurity

Free learning resources and home labs

The best free and low-cost places to practice security skills legally, including TryHackMe, Hack The Box, picoCTF and OverTheWire, plus free government training and how to build a safe home lab.

3 min read · Updated October 2026

Learn by doing, legally

Security skills stick when you practice them. The platforms on this page give you deliberately vulnerable machines, puzzles and guided lessons that you are explicitly permitted to attack and investigate. That permission is everything: practicing on systems you do not own or have authorization to test is illegal, even if you mean no harm. See legal and ethical boundaries.

Practice platforms

PlatformCostBest forNotes
TryHackMeFree tier; paid subscriptionComplete beginnersBrowser-based guided rooms; learning paths for defensive and offensive skills
Hack The BoxFree tier; paid tiersIntermediate learnersRealistic machines; HTB Academy offers structured courses
picoCTFFreeStudents and beginnersCreated by Carnegie Mellon University; year-round practice gym plus an annual competition
OverTheWireFreeLinux and command-line basics"Bandit" is a classic first wargame; later games get harder
CyberDefenders and similar blue team labsFree and paidDefensive investigationAnalyze logs, network captures and disk images
Tip

Rotate between offensive puzzles and defensive investigations. Employers value people who understand both how attacks work and how they show up in logs.

Free courses and official training

  • CISA (the US Cybersecurity and Infrastructure Security Agency) publishes free training, exercises and guidance through its website, including resources for the public and small organizations.
  • NIST publishes free frameworks and guides, including the Cybersecurity Framework and the NICE Workforce Framework, which describes security work roles and the skills each needs. It is a useful map when planning what to learn.
  • Vendor learning portals from Microsoft, AWS, Google Cloud and Cisco include free security courses and labs.
  • University courses are available free to audit on platforms such as edX and Coursera.
  • Free video courses for entry certifications, such as complete Security+ and Network+ series from well-known instructors, are widely available.

A home lab is a small set of machines you own and control, used to practice safely. It also makes great interview material.

What you need:

  • A computer with at least 16 GB of RAM if possible (8 GB works for small labs).
  • Free virtualization software such as VirtualBox, VMware Workstation Pro (now free for personal use), Hyper-V on Windows Pro, or UTM on Mac.
  • Free operating systems: a Linux distribution such as Ubuntu, evaluation copies of Windows Server and Windows from Microsoft, and intentionally vulnerable training machines published for practice.

Starter lab ideas:

  1. Logging lab: forward logs from a Windows and a Linux machine into a free SIEM or log tool and write detection rules for failed logins.
  2. Network lab: run a free firewall distribution such as pfSense or OPNsense between two virtual networks and practice segmentation rules.
  3. Active Directory lab: build a small Windows domain to learn accounts, groups and policies, which most companies use.
  4. Hardening lab: apply free CIS Benchmark recommendations to a server and document each change.
Warning

Keep vulnerable practice machines on an isolated virtual network ("host-only" or "internal" mode), never exposed to the internet or your home network. Do not scan your neighbors, your employer's network or public IP addresses. Your lab ends at the edge of the equipment you own.

Capture the flag and community

Capture the flag (CTF) competitions are timed challenges where teams solve security puzzles to find hidden "flags". CTFtime.org lists upcoming events, many beginner-friendly and online. Local BSides conferences, university clubs and online communities welcome newcomers and are a good way to find mentors and job leads.

Turning practice into proof

Write up what you learn. Platforms usually allow public write-ups only for retired challenges, so check each site's rules before publishing. A short blog post explaining a lab you built, a detection you wrote, or a retired machine you solved shows employers exactly how you think. See how to start a cyber career.

Keep learning

CAREERSHow to start acybersecuritycareerCareersHow to start a cybersecurity careerA realistic path into cybersecurity, from the foundations you need and the entry-level jobs that lead in, to building a portfolio that gets interviews.CAREERSCybersecuritycertificationsroadmapCareersCybersecurity certifications roadmapWhich certifications help at each stage of a security career, from Network+, Security+ and ISC2 CC to CySA+, OSCP and CISSP, and how to decide which are worth your money.CAREERSLegal andethicalboundaries inCareersLegal and ethical boundaries in securityWhy written authorization is the line between security work and a crime, a general overview of the US Computer Fraud and Abuse Act and the UK Computer Misuse Act, and how bug bounties and responsible disclosure work.