Grundlæggende virtualisering
VirtualBox og VMware
Grundlæggende virtualisering er en gratis Ethical Hacking Academy-lektion på CoddyKit. Dette er lektion 1 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Ethical Hacking Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Ethical Hacking Academy-kurset indeholder 4 lektioner i alt.
Hvorfor virtualisering
Virtualisering gør det muligt at køre et komplet operativsystem i software på din eksisterende computer. Den simulerede maskine kaldes en virtuel maskine (VM).
Ved etisk hacking er dette afgørende: Du får et midlertidigt, isoleret miljø, hvor du kan køre angreb og ødelægge ting uden at skade dit rigtige system.
- Øjebliksbilleder lader dig straks fortryde enhver skade.
- Flere VM'er kan dele én fysisk værtsmaskine.
Hypervisorer
Den software, der opretter og kører VM'er, er en hypervisor.
- Type 1 (direkte på hardware): kører direkte på hardwaren (ESXi, Hyper-V, Proxmox).
- Type 2 (hostbaseret): kører som et program oven på dit operativsystem (VirtualBox, VMware Workstation).
I et hjemmelaboratorium bruger du næsten altid en type-2-hypervisor.
VirtualBox
VirtualBox fra Oracle er gratis og har åben kildekode. Det findes til Windows, macOS og Linux og er det mest almindelige startpunkt for begyndere.
Du installerer programmet og opretter derefter VM'er ved at vælge en ISO-fil eller importere en forudbygget systempakke.
# Debian/Ubuntu host install
sudo apt update
sudo apt install virtualboxVMware
VMware Workstation Pro (Windows/Linux) og VMware Fusion (macOS) er stærke kommercielle alternativer, som nu er gratis til personlig brug.
VMware tilbyder generelt bedre ydeevne og håndtering af øjebliksbilleder, mens VirtualBox har fuldstændig åben kildekode. Begge fungerer til et hackinglaboratorium.
ISO- og systempakker
Du opbygger VM'er fra to hovedkilder:
- ISO-afbildning: en installationsdisk, som du starter fra og installerer trin for trin.
- OVA/OVF-systempakke: en forudkonfigureret VM, som du importerer med ét klik (.ova-fil).
Kali Linux og de fleste sårbare VM'er leveres som systempakker, der er klar til import.
Tildeling af ressourcer
Når du opretter en VM, tildeler du den ressourcer fra værtsmaskinen:
- CPU-kerner - 2 er fint til de fleste laboratorier.
- RAM - 2 til 4 GB pr. VM; giv aldrig mere end halvdelen af værtsmaskinens RAM væk.
- Disk - dynamisk tildelte diske vokser kun efter behov.
Overtildeling udsulter værtsmaskinen for ressourcer og gør alting langsomt.
Øjebliksbilleder
Et øjebliksbillede gemmer den nøjagtige tilstand for en VM (disk, hukommelse, indstillinger) på et bestemt tidspunkt. Du kan rulle tilbage til det senere.
Tag et rent øjebliksbillede, lige efter du har installeret en VM. Hvis et angreb beskadiger den, kan du gendanne den på få sekunder.
# VirtualBox CLI snapshot
VBoxManage snapshot "Kali" take clean-install
VBoxManage snapshot "Kali" restore clean-installHardwareudvidelser til virtualisering
Moderne CPU'er har hardwareunderstøttelse af virtualisering: Intel VT-x og AMD-V. Disse skal være aktiveret i din BIOS/UEFI.
Uden dem kan 64-bit-gæstesystemer ikke køre eller bliver ekstremt langsomme. Find indstillingen under CPU eller Avanceret i din firmware.
Gæstetilføjelser og værktøjer
Når du har installeret et gæsteoperativsystem, skal du tilføje integrationspakken:
- VirtualBox Guest Additions
- VMware Tools
Disse gør det muligt at bruge delt udklipsholder, bedre skærmopløsning, delte mapper og mere jævn musehåndtering mellem værtsmaskinen og gæstesystemet.
Kloning af VM'er
En klon er en kopi af en VM. Det er nyttigt, når du vil have en ny offermaskine uden at geninstallere.
- Fuld klon: uafhængig kopi med sin egen disk.
- Kædet klon: deler grunddisken, hvilket sparer plads, men gør klonen afhængig af originalen.
Sådan holder du værtsmaskinen sikker
Hele formålet med virtualisering i et hackinglaboratorium er isolering. Hold malware og angreb inde i VM'er:
- Brug isoleret netværk eller netværk kun for værtsmaskinen (gennemgås senere).
- Slå delte mapper fra, når du håndterer ægte malware.
- Hold hypervisoren opdateret - fejl, der kan bryde ud af en VM, er sjældne, men findes.
Hurtigt tjek
Afprøv, om du forstår hypervisortyper.
Opsamling
Du har lært det grundlæggende om virtualisering til et hackinglaboratorium:
- Hypervisorer kører VM'er; Type 2 (VirtualBox, VMware) er bedst for begyndere.
- Opbyg VM'er fra installationsprogrammer i form af ISO eller OVA-systempakker.
- Øjebliksbilleder lader dig straks fortryde skader.
- Aktivér VT-x/AMD-V og isolér VM'er for at beskytte værtsmaskinen.
Nu installerer du Kali Linux, din angrebsmaskine.
Lær Ethical Hacking Academy med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 31
- Lektioner
- 111
Ofte stillede spørgsmål
Er lektionen “Grundlæggende virtualisering” gratis?
Ja — hele teksten til “Grundlæggende virtualisering” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Ethical Hacking Academy-kurset, skal du opgradere til CoddyKit PRO. Ethical Hacking Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Grundlæggende virtualisering”?
VirtualBox og VMware Du øver dig i Ethical Hacking Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Ethical Hacking Academy?
Der kræves ingen tidligere erfaring. Ethical Hacking Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 1 af 4.
Hvor lang tid tager lektionen “Grundlæggende virtualisering”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Ethical Hacking Academy-lektion?
Ja. Alle Ethical Hacking Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Grundlæggende virtualisering
- Installation af Kali Linux
- Sårbare VM'er
- Netværk i laboratoriet