Cybersecurity and Applied AI career insights
© 2023-2026 Bespoke Intermedia LLC
Founded by Julian Calvo, Ed.D., M.S.
Direct answer · last verified 2026-04
Build a cybersecurity home lab using free virtualization software (VirtualBox or VMware Workstation Player) on any modern computer with 16 GB RAM. Install Kali Linux for offensive tools, a Windows 10 VM for target practice, and pfSense for network simulation. Add Splunk Free as a SIEM. This setup costs nothing and mirrors real security operations environments.
Cited primary sources
BLS, CompTIA, ISC2, NIST, CyberSeek inline. No paraphrased blog posts.
Updated quarterly
Every answer carries a last-verified date. Cron flags stale answers automatically.
Career-relevant
Each answer routes to the matching career guide, certification page, and assessment.
A home lab is the single highest-return investment a cybersecurity learner can make in the first year. Employers rank practical, demonstrable skill above coursework and certifications when the resume crosses their desk. According to CyberSeek (2024), hands-on technical skills appear as required or preferred qualifications in the substantial majority of U.S. entry-level cybersecurity postings. A SOC manager can tell within five minutes of an interview whether a candidate has actually run Splunk or only watched someone else run it.
Hardware requirements are lower than people assume. Any computer with 16 GB of RAM, a quad-core processor, and 200 GB of free disk space can run three to four virtual machines simultaneously. A used ThinkPad or refurbished workstation from eBay in the $300 to $500 range handles the workload fine. If you have 32 GB and an SSD, you can run an entire enterprise simulation with a domain controller, two workstations, and a SIEM concurrently.
Hypervisor choice. VirtualBox (free, open-source from Oracle) and VMware Workstation Player (free for personal use from Broadcom) both run on Windows and Linux hosts. Proxmox VE (free, open-source) is the better choice if you have a dedicated machine and want a hypervisor-first setup. On Apple Silicon Macs, UTM and VMware Fusion handle ARM-native guests. Avoid trying to learn KVM as your first hypervisor unless you already work on Linux daily.
Recommended starter VM set. Kali Linux (pre-loaded with Nmap, Burp Suite Community, Metasploit Framework, Wireshark) for offensive practice. A Windows 10 evaluation copy (free from Microsoft for 90 days) as a target. Ubuntu Server for Linux administration practice and self-hosting other tools. Metasploitable 2 or 3 (Rapid7's intentionally vulnerable VMs) for safe attack practice. Splunk Free or Wazuh as the SIEM. pfSense (free Community Edition) for network segmentation between your lab and your home network.
Specific scenarios to practice. Generate a phishing email payload with GoPhish, send it to a test mailbox, observe the Sysmon logs land in your SIEM, write a Splunk search to detect the activity, then write a Sigma rule that codifies the detection. That single exercise touches phishing simulation, endpoint logging, SIEM operation, detection engineering, and the Sigma format used in modern SOC tooling. Three to five exercises at that depth beat 50 unstructured tutorials.
Decision logic on lab scope. Pick a minimal lab (one Kali VM, one target VM, TryHackMe for guided exercises) if you are still learning networking and OS fundamentals. Pick a full lab (domain controller, two workstations, SIEM, IDS, firewall) once you have Security+ and can read documentation independently. Skip the full lab if your target role is GRC, vendor risk, or cybersecurity sales, where time spent practicing with audit frameworks and product demos produces higher return than time on terminal exercises.
Document everything publicly. Write up each exercise as a blog post on a free Hugo or Astro site, or as a GitHub README in a portfolio repository. Hiring managers read public portfolios. A candidate who shows three documented home lab projects beats a candidate with no portfolio and an extra certification in nearly every blue team hiring funnel. Use the writeup as interview preparation material in its own right.
Tradeoffs to acknowledge. A home lab is not a substitute for production experience, and senior hiring managers know the difference. The lab gets you the first job. The first job teaches you the things the lab cannot: alert fatigue, escalation politics, compliance constraints, incident communication, and the sociology of getting other teams to take security seriously.
For role-specific lab exercises, see the related career entries for soc-analyst, penetration-tester, and security-engineer, the certification entry for comptia-cysa-plus, and the glossary entries for siem and penetration-testing.
Salary data is compiled from public sources including the Bureau of Labor Statistics and industry surveys. Actual compensation varies by location, experience, company, and negotiation. This information is for educational purposes only and does not constitute financial advice.
This role lives inside a packaged path
DecipherU bundles cybersecurity roles into a small set of packaged paths. Each path has the curriculum sequence, the compensation delta it unlocks, and the recommended courses, all pre-set. Two ways in:
Where to go next
Three next steps depending on where you are. The first two are free.
Free · 2 minutes
Two minutes. Tells you how exposed your current role is to AI automation and which defensive moves carry the best return.
Start the AI Risk Score →Paid program · $147-$597
Capstone reviewed by the founder, published rubric, Ed25519-signed verifiable credential on completion.
View the course →Free account
A free account stores your assessments, recommendations, and an exportable copy of your Career DNA. No card needed.
Create your account →Was this page helpful?
Join cybersecurity professionals receiving weekly intelligence on threats, job market trends, salary data, and career growth strategies.
By subscribing you agree to our privacy policy. Unsubscribe anytime.