غلاف مسار Home Lab Builder
كل المسارات

~/roadmaps/الأساسيات

Home Lab Builder

Build a safe practice environment.

المحطات: 15مبتدئ ~22h

جارٍ تحميل الخريطة…

Home Lab Builder Roadmap: خطوة بخطوة

عدد الخطوات بالترتيب: 15. افتح أي خطوة في الخريطة أعلاه لتتبّع تقدّمك وتدوين ملاحظاتك.

Orientation

  1. 1.Start here

    Start· مبتدئ· ~0.5h

    A home lab is your safe practice space for both attack and defense. This roadmap shows how to build one that is isolated, affordable, easy to reset and useful for learning.

    • Check your computer has enough RAM (16 GB recommended) and disk
    • Decide on a budget
    • Plan your study time

Core skills

  1. 2.Defining your lab goals

    Concept· مبتدئ· ~2h

    A lab should serve your learning goals — for example, practicing SOC work, Active Directory, web testing or cloud. Clear goals keep it small and useful.

    • Choose what you want to practice
    • List the machines and tools you need
    • Keep the first version small

    الأدوات والتقنيات: Labs

  2. 3.Hypervisor choices

    Concept· مبتدئ· ~3h

    A hypervisor runs virtual machines. VirtualBox is easy for beginners; Proxmox suits a dedicated lab server.

    • Compare desktop and bare-metal hypervisors
    • Choose based on your hardware
    • Install your chosen hypervisor

    الأدوات والتقنيات: Labs

    تعلّمها على CyberA4U:Module 2: Building the Practice Lab

  3. 4.Network isolation

    Concept· مبتدئ· ~4h

    Lab machines — especially vulnerable ones — must not be reachable from your home network or the internet. Host-only or internal networks keep them contained.

    • Understand NAT, bridged, host-only and internal networks
    • Isolate vulnerable machines
    • Control internet access deliberately

    الأدوات والتقنيات: Labs

    تعلّمها على CyberA4U:Module 2: Building the Practice Lab

  4. 5.Domain controller lab

    Tool· مبتدئ· ~2h

    A small Active Directory domain is essential for practicing Windows administration, attacks and detection.

    • Install Windows Server evaluation
    • Promote a domain controller
    • Join a client to the domain

    الأدوات والتقنيات: Labs

  5. 6.Vulnerable web apps

    Lab· مبتدئ· ~3h

    Intentionally vulnerable applications such as OWASP Juice Shop let you practice web testing legally and safely.

    • Deploy a vulnerable app in an isolated network
    • Practice only against your own lab
    • Reset the app between sessions

    الأدوات والتقنيات: Labs

    تعلّمها على CyberA4U:Module 2: Building the Practice Lab

  6. 7.SIEM lite stack

    Concept· مبتدئ· ~4h

    A free SIEM such as Wazuh collects logs from your lab machines so you can see attacks from the defender's side.

    • Deploy a SIEM
    • Install agents on lab machines
    • Review alerts

    الأدوات والتقنيات: Labs

Advanced practice

  1. 8.Attack VMs

    Concept· مبتدئ· ~2h

    An attack VM such as Kali Linux contains testing tools. Keep it inside the isolated lab network.

    • Install and update an attack distribution
    • Keep it isolated
    • Snapshot it before experiments

    الأدوات والتقنيات: Labs

    تعلّمها على CyberA4U:Module 2: Building the Practice Lab

  2. 9.Snapshots and resets

    Tool· مبتدئ· ~3h

    Snapshots let you return a machine to a clean state in seconds — essential after experiments that break or infect systems.

    • Take snapshots before experiments
    • Restore quickly
    • Keep a clean "golden" snapshot for each VM

    الأدوات والتقنيات: Labs

  3. 10.Lab safety rules

    Concept· مبتدئ· ~4h

    Lab safety means never testing systems you don't own, never exposing vulnerable machines, and handling real malware only in isolated setups.

    • Write your lab rules
    • Keep vulnerable and malicious content isolated
    • Know what's legal where you live

    الأدوات والتقنيات: Labs

  4. 11.Documenting your lab

    Lab· مبتدئ· ~2h

    Documentation — network diagram, credentials store, build steps — lets you rebuild the lab and turn your work into portfolio material.

    • Keep a network diagram and inventory
    • Record build steps
    • Store lab credentials safely

    الأدوات والتقنيات: Labs

  5. 12.Keeping lab costs low

    Concept· مبتدئ· ~3h

    A useful lab can be almost free: evaluation licenses, open-source tools, and turning off cloud resources when not in use.

    • Use free and evaluation software
    • Shut down unused VMs
    • Set budget alerts for any cloud lab

    الأدوات والتقنيات: Labs

  6. 13.Growing your lab over time

    Tool· مبتدئ· ~4h

    As you advance, add machines and scenarios gradually — a second domain, a cloud account, network devices — while keeping everything documented and resettable.

    • Add components based on your next learning goal
    • Automate builds where possible
    • Retire what you no longer use

    الأدوات والتقنيات: Labs

Assessment

  1. 14.Skills checkpoint

    Checkpoint· مبتدئ· ~2h

    Check that your lab is isolated, documented, resettable and supports your learning goals.

    • Isolate vulnerable machines
    • Snapshot and restore reliably
    • Monitor with a SIEM

Capstone

  1. 15.Home Lab Builder — ready

    Finish· مبتدئ· ~1h

    Your lab is ready. Use it with the Blue Team, SOC Analyst, Active Directory or Web Application Pentesting roadmaps.

    • Keep your lab updated
    • Choose your next roadmap
    • Share your lab design

تابع التعلّم

مسارات ذات صلة