From fc2dbac7ec99e7bab431501441ac9dc971143b9c Mon Sep 17 00:00:00 2001 From: riad nbou Date: Thu, 17 Aug 2023 11:28:35 +0100 Subject: [PATCH] CON-1842 add UTM for Apple silicon chips --- subjects/add-vm/README.md | 29 ++++++++++++++++++++++++++--- subjects/add-vm/audit/README.md | 4 ++-- 2 files changed, 28 insertions(+), 5 deletions(-) diff --git a/subjects/add-vm/README.md b/subjects/add-vm/README.md index 001ef4984e..560f07cadd 100644 --- a/subjects/add-vm/README.md +++ b/subjects/add-vm/README.md @@ -2,14 +2,22 @@ ### Add a virtual machine -We provide virtual machines you need to download & add to VirtualBox. +We provide virtual machines for both, X86-64 chips and Apple Silicon chips bases systems, you need to download & add to your virtualization software. -Each VM will contain a system in a certain state that you will need to use in order to crack the sysadmin exercises. Their names start with "01\_" in order to avoid conflict with your VM names. +For X86-64 chips, you have to use [VirtualBox](https://www.virtualbox.org/wiki/Downloads). + +For Apple Silicon chips, you have to use [UTM](https://mac.getutm.app/). + +Each VM will contain a system in a certain state that you will need to use in order to crack the sysadmin exercises. Their names start with "01_" in order to avoid conflict with your VM names. You can download these VM here : https://assets.01-edu.org/sys + +### VirtualBox instructions: + + For this exercise you need to download the archive : [01_add-vm.tar.gz](https://assets.01-edu.org/sys/01_add-vm.tar.gz). Extract it in the folder `VirtualBox VMs` which is located in your [home directory](https://en.wikipedia.org/wiki/Home_directory). @@ -21,6 +29,21 @@ In VirtualBox : The VM should appear on the list under the name "01_add-vm". +### UTM instructions: + +For this exercise you need to download the archive : [01_add-vm.utm.zip](https://assets.01-edu.org/sys/01_add_vm.utm.zip). + +Create UTM_VMs folder in your Desktop and extract **01_add-vm.utm** to it + +In UTM: + +- Select on the menu bar : Files→ open +- Navigate to`01_add-vm.utm` and select it + +The VM should appear on the list under the name "01_add-vm". + +(Note: the **.utm** are not files, they are directories.) + ### Snapshots A snapshot is a state of a system at a given time, just like a version or a copy. @@ -43,6 +66,6 @@ If you forgot to do so and want to make a fresh start, you can always delete the ### Check -Since all VMs are based on this one, check that it is working properly by starting and stopping it gracefully (`poweroff` or ACPI shutdown). +Since all VMs are based on this one, check that it is working properly by starting and stopping it gracefully. The password is a single space. diff --git a/subjects/add-vm/audit/README.md b/subjects/add-vm/audit/README.md index 9778dd3b2b..46b6e46c56 100644 --- a/subjects/add-vm/audit/README.md +++ b/subjects/add-vm/audit/README.md @@ -1,8 +1,8 @@ #### Functional -##### Ask the auditee to start VirtualBox. +##### Ask the auditee to start the virtualization software (UTM for Apple silicon chips and VirtualBox for X86-64 chips). -###### Is VirtualBox correctly installed on the auditee's machine? +###### Is the virtualization software correctly installed on the auditee's machine? ##### Ask the auditee to show you the VM `01_add-vm`.