De Penguin heeft cruciale bestanden verstopt en versleuteld in een complexe mappenstructuur. Het is aan jou om ze te archiveren en comprimeren zodat Batman ze kan decoderen. Stap 1: Voorbereiding van de bestanden
Maak een mapstructuur voor de bestanden:
mkdir-p~/penguin/secrets~/penguin/backups
Voeg enkele voorbeeldbestanden toe aan de map secrets:
echo"Top Secret Info 1">~/penguin/secrets/info1.txtecho"Top Secret Info 2">~/penguin/secrets/info2.txtecho"Top Secret Info 3">~/penguin/secrets/info3.txt
Stap 2: Archiveren
Archiveer alle bestanden in de map secrets:
tar-cvf~/penguin/secrets.tar~/penguin/secrets
Controleer de inhoud van het archief:
tar-tvf~/penguin/secrets.tar
Stap 3: Comprimeren
Comprimeer het archief met gzip:
Controleer de nieuwe gecomprimeerde bestandsgrootte:
Stap 4: Extractie en verificatie
Pak het gecomprimeerde bestand uit:
Controleer of alle bestanden correct zijn hersteld:
Oefening 2: Joker's Encrypted Laughter 🎭
The Joker heeft chaotische bestanden verspreid die dringend moeten worden samengevoegd en beveiligd in één compacte bundle. Gebruik je archiverings- en compressievaardigheden om Gotham veiliger te maken.
Stap 1: Voorbereiding van de bestanden
Maak een mapstructuur voor de bestanden:
Voeg enkele voorbeeldbestanden toe aan de map laughter:
Stap 2: Archiveren en comprimeren tegelijkertijd
Archiveer en comprimeer de map laughter direct in één bestand:
-c: Creëert een nieuw archief.
-z: Past gzip-compressie toe.
-v: Toont gedetailleerde output tijdens de uitvoering.
-f: Bepaalt de naam van het uitvoerbestand.
Controleer de inhoud van het gecomprimeerde archief:
Stap 3: Extractie en verificatie
Pak het gecomprimeerde archief uit naar de map storage:
Controleer of de bestanden correct zijn hersteld:
Oefening 3: The Riddler’s Endless Loop 🧩
De Riddler heeft een proces gestart dat constant berichten naar het systeem stuurt. Jouw taak is om het proces te identificeren, monitoren en correct te beëindigen.
Stap 1: Aanmaken van verdacht proces
Maak een bestand genaamd malicious_script.sh met de volgende inhoud:
Zorg ervoor dat je het script kan uitvoeren:
Start het script met het volgende commando:
Stap 2: Identificeren van het proces
Zoek het proces met ps en grep:
Stap 3: Beëindigen van het proces
Beëindig het proces met de kill-command:
(Vervang door het proces-ID dat je vond in stap 2.)