html web templates

Robotics Lectures May 2026

As the students shuffled out, dazed, the little robot turned its mismatched eyes toward Kael. It beeped again—a different note this time. Almost cheerful.

Professor Elara Vasquez tapped the microphone, and the cavernous lecture hall of MIT’s Stata Center fell silent. Three hundred and forty-two students—half in person, half as glowing avatars on the curved wall screens—leaned forward. robotics lectures

Then she turned back to the class. “Here is the truth they don’t put in the brochure. Robotics is not about perfection. It is not about clean code or flawless joints. It is about mud and failure and the smell of burnt motor windings at 3 a.m. It is about teaching a machine to care about something that will die.” As the students shuffled out, dazed, the little

A murmur rippled through the room. On the wall screens, remote students typed frantic questions into the chat: “Is this a hazing ritual?” “Has anyone survived?” Professor Elara Vasquez tapped the microphone, and the

The lecture hall buzzed. Kael’s hand shot up again, but Elara waved him down.

Kael sighed, pulled out his notebook, and wrote at the top of a fresh page: Step 1: Don’t get murdered by a confused pollinator.

Lab Setup

You can build your own lab as elaborate as you would like. However, for the purpose of this class, the following virtual machines (VMs) will be used.

WebSploit

Kali + Additional Tools + Vulnerable Applications in Docker containers...

Raven

A vulnerable VM that you will use to perform a full assessment (from reconnassaince to full compromise)

VTCSEC

Another vulnerable VM that you will use to perform a full assessment (from reconnassaince to full compromise)

Robotics Lectures May 2026

This video explains how to setup the virtual machines in your system using Virtual Box.

Topology

The diagram below shows the lab architecture with WebSploit Full version, Raven, and VTCSEC. The VMs were created in Virtual Box. It is highly recommended that you use Virtual Box. However, if you are familiar with different virtualization platforms, you should be able to run the VMs in VMWare Workstation Pro (Windows), VMWare Fusion (Mac), or vSphere Hypervisor (free ESXi server). 

You should create a VM-only network to deploy your vulnerable VMs and perform several of the attacks using WebSploit (Kali Linux), as shown in the video above. You can configure a separate network interface in your WebSploit VM to connect to the rest of your network and subsequently the Internet. Preferably, that interface should be in NAT mode.

Mobirise

LAB GUIDES

Lab guides will be distributed during class...

Omar's Cybersecurity GitHub Repository 

Over 8,000 cybersecurity references related to ethical hacking / penetration testing, digital forensics and incident response (DFIR), vulnerability research, exploit development, reverse engineering, and more. 

Stay in Touch with Omar!

© Copyright 2020, Omar Santos - All Rights Reserved