Cyber Defense & Cyber Intelligence student lab environment.
Course page: https://ocw.cs.pub.ro/courses/cdci
git clone https://github.com/cs-pub-ro/CDCI-labs.git ~/CDCI-labs
cd ~/CDCI-labsTo run a lab (e.g., lab03):
cd labs/lab03
sudo python3 topology.pyTo clean up after a lab:
sudo ./labs/cleanup.shIf you want to run the labs on your own Ubuntu machine (without the pre-built VM image), use the install script:
git clone https://github.com/cs-pub-ro/CDCI-labs.git ~/CDCI-labs
cd ~/CDCI-labs
sudo ./install.shcd ~/CDCI-labs
./update.shThe labs use two Docker images (built automatically by install.sh):
- cdci_base — Ubuntu 26.04 with Snort 3, dnsmasq, BIND9, IoT app, network tools
- dvwa — DVWA (Damn Vulnerable Web Application) with networking tools for Containernet
- Labs repo: https://github.com/cs-pub-ro/CDCI-labs
- VM build repo: https://github.com/cs-pub-ro/CDCI-lab-vm