CANVAS Training
A two day class that teaches students how to best use CANVAS for vulnerability exploitation and penetration testing.
CANVAS 2-DAY COURSE SYLLABUS
Day 1: Introduction to CANVAS and Recon - become familiar with the CANVAS GUI. - logs and reporting in CANVAS - commandline usage. - host discovery via portsweep, udpsweep and manual methods. - operating system (OS) detection. - database detection (Oracle, MSSQL). - traceroute and portscanning. - user and network share enumeration. - definition of CANVAS nodes. Exploitation and Bouncing - the three phases of exploitation. - choosing an exploit. - executing an exploit. - handling network address translation (NAT) and setting callbacks. Post-Exploitation - spawning a process. - uploading and downloading files. - executing commands via the shell. - uploading a MOSDEF trojan. - privilege escalation. Day 2 - Bouncing, Client-Sides and Automation Bouncing - how to bounce attacks from compromised hosts. - choosing effective bouncing points. Client-Sides - setup and execution of client-side attacks. Automation - running commands on multiple hosts. - attacking multiple hosts. - vulnerability scanning and automated attacks. - customization of post-exploitation commands. - custom MOSDEF development.















