Prepara il portatile
Script della gara: 03_cyberescape.sh (scaricatelo da Firefox dentro la VM)
Da fare a casa, prima del 26 novembre: la VM pesa circa 6,6 GB e il wifi dell'aula non basta per scaricarla tutti insieme.
1. Che computer avete?
| Computer | Cosa usare |
|---|---|
| Windows o Linux (processore Intel o AMD) | VM di CyberChallenge.IT con VMware Workstation Pro (gratis per uso personale) |
| Mac con processore Intel | VM di CyberChallenge.IT con VMware Fusion (gratis per uso personale) |
| Mac con processore Apple (M1, M2, M3, M4) | la VM di CyberChallenge non parte (è solo x86_64): usate UTM con Ubuntu 24.04 ARM, punto 3 |
Per sapere che Mac avete: menu Apple > Informazioni su questo Mac. Se c'è scritto "Chip Apple M…" è un Mac con processore Apple.
2. VM di CyberChallenge.IT (Windows, Linux, Mac Intel)
- Scaricate la VM da https://cloud.cybersecnatlab.it/s/BMckeKBrgyeLzrc (file .ova, circa 6,6 GB). Pagina ufficiale: https://cyberchallenge.it/rules/programming-test-setup
- Installate VMware Workstation Pro (Windows, Linux) o VMware Fusion (Mac Intel).
- File > Apri, scegliete il file .ova e confermate l'importazione.
- Avviate la VM. Utente
user, passwordpassword. - Dentro la VM aprite Firefox, entrate nella vostra posta e scaricate l'allegato
03_cyberescape.sh: finisce nella cartella Downloads (o Scaricati). - Aprite il terminale (Ctrl+Alt+T) e scrivete:
Se la cartella si chiama Scaricati, il primo comando ècd ~/Downloads bash 03_cyberescape.shcd ~/Scaricati. Quando chiede la password scrivetepassword(mentre la scrivete non si vede niente, è normale) e premete Invio. Installa Wireshark, exiftool, binwalk, CyberChef e gli altri strumenti in qualche minuto. Alla fine deve scrivere "Pronto per la gara".
3. Mac con processore Apple
- Installate UTM da https://getutm.app
- Scaricate Ubuntu 24.04 Desktop per ARM da https://cdimage.ubuntu.com/releases/24.04/release/ (il file che finisce in
desktop-arm64.iso, circa 3 GB) - In UTM: Crea una nuova macchina virtuale > Virtualizza > Linux, scegliete il file .iso, almeno 4 GB di RAM e 30 GB di disco, e installate Ubuntu.
- Nella VM lanciate lo stesso script:
bash 03_cyberescape.sh
4. Senza VM
Se la VM non parte, si gioca anche dal vostro sistema (Windows, Mac o Linux) con:
- un browser (Firefox o Chrome) con CyberChef: https://gchq.github.io/CyberChef
- Wireshark: https://www.wireshark.org
- Python 3: https://www.python.org
Bastano per tutte le sfide: gli hint dicono come fare anche senza VM.
5. Controllo finale
Prima di venire, nella VM:
wireshark --version
python3 --version
exiftool -ver
Se tutti e tre rispondono, siete pronti. Portate il portatile carico e l'alimentatore.