-
Get a fresh linux VM with the following minimum specs:
- Ubuntu Server 20.04 LTS
- 2 cores
- 4GB RAM
- 128GB Standard SSD
-
Download and run the
install_tool.shscript- This script will install all the tools and place all the files needed for the course
- This might take a while (est 30-45m), so open Youtube or something
- You will be able to choose between installing all units or just one unit at a time
This must be done to allow for RDP connections to the student VM
- Run script:
~/Scripts/rdp_setup.sh - Tool(s) installed:
xrdp,xfce4 - Files placed: None
- N/A - VM is not used for Unit 1
- N/A - VM is not used for Unit 1
- Run script:
~/Scripts/unit2_project.sh - Tool(s) installed: None
- Files placed:
~/unit2directory created (empty)
- N/A - Nothing required for this project
- Run script:
~/Scripts/unit3_lab.sh - Tool(s) installed:
john(and dependencies) - Files placed:
~/unit3/crackfiles.zip
- Run script:
~/Scripts/unit3_project.sh - Tool(s) installed: None -
johninstalled in lab script - Files placed:
~/unit3/cp_leak.txt
- Run script:
~/Scripts/unit4_lab.sh - Tool(s) installed:
firefox - Files placed: None
- Run script:
~/Scripts/unit4_project.sh - Tool(s) installed:
docker,Metasploitablecontainer,metasploit - Files placed: None
- Run script:
~/Scripts/unit5_lab.sh - Tool(s) installed:
vt-cliand dependencies - Files placed: None
- Run script:
~/Scripts/unit5_project.sh - Tool(s) installed: None -
vt-cliinstalled in lab script - Files placed: None
- N/A - Lab runs in browser
- Run script:
~/Scripts/unit6_project.sh - Tool(s) installed:
steghideand dependencies - Files placed: See tree below
~
└── unit6
├── attrib.txt
├── cat.jpg
├── dog.jpg
├── forest.jpg
├── images.zip
├── message.txt
├── mountain.jpg
└── salad.jpg- N/A - Lab runs in browser
- Run script:
~/Scripts/unit7_project.sh - Tool(s) installed:
curl,python3,python-is-python3 - Files placed: None
- Run script:
~/Scripts/unit8_lab.sh - Tool(s) installed:
setoolkitand dependencies - Files placed: None
- N/A - Nothing required for this project
- N/A - Nothing required for these units