Het besturingssysteem Linux leren
Om te leren over cybersecurity is het belangrijk dat we eerst het besturingssysteem Linux leren. Waarschijnlijk ben je vooral gewend met het besturingssysteem Windows.
Waarom Linux?
Bijna alle webservers en cybersecurity-tools wereldwijd draaien op Linux. Omdat we met de DVWA (Damn Vulnerable Web App) kwetsbaarheden op een server gaan onderzoeken, moeten we begrijpen hoe je via de command line (de terminal) met zo'n server praat.
1. Leren over Linux
Je kunt kiezen uit twee routes voor het leren van Linux:
- Via een video (YouTube).
- Via het lezen en nadoen op een interactieve website (LabEx).
Daarnaast kun je ook naar deze website gaan voor een volledige virtuele Linux-omgeving in je browser.
2. Zelf Oefenen (Run & Investigate)
Probeer de onderstaande gesimuleerde terminal in je browser. Typ help om de beschikbare commando's te zien.
Opdracht: De Basiscommando's
Het belangrijkste doel is dat je vertrouwd raakt met de commando's die in de tutorials worden uitgelegd. Oefen deze commando's zelf in de terminal hierboven (of in je eigen WSL Linux installatie). Kun jij de volgende acties uitvoeren?
Vraag 1: Hoe laat je de bestanden in een map zien?
💡 Tip — klik om te onthullen
Het Engelse woord hiervoor is 'list'.
✓ Antwoord — klik om te onthullen
Gebruik het commando ls en druk op Enter.
Vraag 2: Hoe zie je in welke map je je momenteel bevindt?
💡 Tip — klik om te onthullen
Het staat voor "Print Working Directory".
✓ Antwoord — klik om te onthullen
Gebruik het commando pwd.
Vraag 3: Hoe ga je naar een andere map (bijvoorbeeld een map genaamd "docs")?
💡 Tip — klik om te onthullen
Het commando staat voor "Change Directory".
✓ Antwoord — klik om te onthullen
Typ cd docs en druk op Enter. Wil je weer een map omhoog/terug? Typ dan cd ..
Vraag 4: Hoe toon je wie er momenteel is ingelogd?
💡 Tip — klik om te onthullen
Stel de vraag "Wie ben ik?" in het Engels aan de computer.
✓ Antwoord — klik om te onthullen
Typ whoami (dit commando komt later in de beveiligings-labs nog heel veel terug!). Vergeet niet je nieuwe commando's af en toe te controleren op de Cheatsheet.