Resurse utile

Aici veți găsi o suită de resurse extra pentru cei ce vor să aprofundeze ceea ce se învață în cadrul laboratorului, precum și cei pur și simplu curioși.

Pentru a urmări ultimele informații legate de IOCLA, abonați-vă la feed-ul RSS pentru wiki-ul de IOCLA.

Mașini virtuale

Mașină virtuală de Linux

Mașina virtuală de Linux dedicată temelor/laboratorului de IOCLA se găsește aici, în format OVA (fișierul IOCLA_VM_LUBUNTU.ova). Pentru accesarea paginii va trebui să introduceți datele de conectare de pe cs.curs.pub.ro. Mașina virtuală poate fi importată atât în VirtualBox cât și în VMware Workstation Player. Mașina virtuală este folosită pe vmchecker pentru testarea temelor de casă.

Mașina virtuală folosește sistemul de operare GNU/Linux Lubuntu 18.04 LTS pe 64 biți. Are în cadrul său pachetele utile pentru dezvoltarea de programe în limbaj de asamblare.

Pentru autentificarea în cadrul mașinii virtuale folosiți numele de utilizator student cu parola student. Utilizatorul student are privilegii complete.

Utilitare instalate pe mașina virtuală

Known issues

  • Folosind VirtualBox, este posibil ca mașina virtuală să nu funcționeaze dacă este pornită fără a modifica graphics controller-ul în VMSVGA.

Comanda python va rula Python 2.7.17. Pentru rularea Python 3.6.9, folosiți python3.

Rezumat SHA256 pentru fișierul IOCLA_VM_LUBUNTU.ova: bb627b24c616a4cdd1f6062584bee4fe40094eba9732da1fd4dc1f97dfb66557

Procedură import fişier QCOW2 în UTM (macOS >= 11)

Deoarece sistemele care folosesc procesorul Apple M1 nu pot să ruleze mașina virtuală folosind VMware sau VirtualBox, este nevoie să folosim aplicația UTM.

Imaginile OVA nu sunt compatibile cu aplicația UTM, astfel vom descărca atât pentru laborator cât și pentru teme mașini virtuale salvate în format QCOW2:

Pentru a putea rula mașini virtuale pe o versiune de macOS >= 11 care rulează pe procesorul Apple M1, este necesar să folosiți aplicația UTM.

Odată descărcat fișierul UTM.dmg, deschideți-l și mutați conținutul (aplicația) în directorul Applications.

Creați o nouă mașină virtuală conform imaginilor de mai jos:

Aici ne numim mașina virtuală „PCLP2”:

Aici alegeți fișierul qcow2 cu mașina virtuală descărcat de pe linkul de mai sus:

Asigurați-vă că sunteți pe IDE drive-ul cu IOCLA_VM.qcow2:

După ce dați „save”, așteptați câteva secunde să se salveze configurația.

Acum puteți porni mașina virtuală apăsând pe butonul „play”:

Documentație

Cărți

Diverse

Alte cursuri

Pentru aprofundare în assembly/reversing/security

pclp2/utile.txt · Last modified: 2024/03/12 23:21 by ioan_alexandru.popa
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0