Labo-08

Leerstof


Oefening 1: The Penguin's Encrypted Files 🐧

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

  1. Maak een mapstructuur voor de bestanden:

mkdir -p ~/penguin/secrets ~/penguin/backups
  1. Voeg enkele voorbeeldbestanden toe aan de map secrets:

echo "Top Secret Info 1" > ~/penguin/secrets/info1.txt
echo "Top Secret Info 2" > ~/penguin/secrets/info2.txt
echo "Top Secret Info 3" > ~/penguin/secrets/info3.txt

Stap 2: Archiveren

  1. Archiveer alle bestanden in de map secrets:

tar -cvf ~/penguin/secrets.tar ~/penguin/secrets
  1. Controleer de inhoud van het archief:

tar -tvf ~/penguin/secrets.tar

Stap 3: Comprimeren

  1. Comprimeer het archief met gzip:

  1. Controleer de nieuwe gecomprimeerde bestandsgrootte:

Stap 4: Extractie en verificatie

  1. Pak het gecomprimeerde bestand uit:

  1. 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

  1. Maak een mapstructuur voor de bestanden:

  1. Voeg enkele voorbeeldbestanden toe aan de map laughter:

Stap 2: Archiveren en comprimeren tegelijkertijd

  1. 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.

  1. Controleer de inhoud van het gecomprimeerde archief:

Stap 3: Extractie en verificatie

  1. Pak het gecomprimeerde archief uit naar de map storage:

  1. 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

  1. Maak een bestand genaamd malicious_script.sh met de volgende inhoud:

  1. Zorg ervoor dat je het script kan uitvoeren:

  1. Start het script met het volgende commando:

Stap 2: Identificeren van het proces

  1. Zoek het proces met ps en grep:

Stap 3: Beëindigen van het proces

  1. Beëindig het proces met de kill-command:

(Vervang door het proces-ID dat je vond in stap 2.)

  1. Als het proces blijft lopen, forceer beëindiging:

  1. Controleer of het proces correct is gestopt:

Last updated