We all can agree that computer science is such a big and overwhelming field that it can sometimes be hard to find a field that you like to pursue your career in. The goal of this workshop is to expose students to something new that they usually would not come across during their years studying in Nottingham. This workshop aims to get your feet wet with some basic digital forensics and linux skills.
They are taken from the 2018 picoCTF. I highly suggest you to try the challenges even if you are not interested in computer security as I have personally learned a lot from these challenges, not just in digital forensics but also in fields such as general computing skills, web security and binary exploitation.
For this workshop, we will be using VirtualBox to run a guest Kali Linux virtual machine. However, VirtualBox requires a technology called VT-x for intel machines, or AMD-V for AMD machines. To check if your computer is compatible, refer below.
- Refer to this link
- Note: VT-x or AMD-V may be disabled in the bios, check your CPU model online to see if it is VT-x enabled. If so, enable it in the bios.
- Open a terminal
- Type in this command:
sysctl -a | grep machdep.cpu.features | grep VMX
- If the output looks something like this, you can use VirtualBox:
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
- If the output is empty, your machine does not support VT-x
If you are already using a linux distribution, you can just use your current machine for this workshop.
First, you will have to install VirtualBox. You can download it here.
Once you have VirtualBox installed, you can proceed to download the pre-made VirtualBox image for Kali Linux (recommended) or manually install Kali Linux Light.
Make sure to choose from the VirtualBox Images section instead of VMware or Hyper-V.
After you have finish downloading, proceed to open VirtualBox.
Once you see the main menu, you can go ahead and import the appliance we just downloaded, by clicking on the import button.
And once you have located the file you've downloaded previously, click on next and then import. Then after successfully importing, you should see the device ready to be started at the main menu.
After you have finish downloading, proceed to open VirtualBox.
Once you are at the main menu, click on new and name your device as Kali Linux.
Continue with the installer interface with the default values, and you should see your machine ready to be started in the main menu.