Become more effective at your job with hands-on cyber security training in Austin. Save $350 thru 9/25.


To attend this webcast, login to your SANS Account or create your Account.

Using Docker to Create Multi-Container Research Environments

  • Thursday, August 3rd, 2017 at 10:30 AM EDT (14:30:00 UTC)
  • Shaun McCullough
This webcast has been archived. You can view the webcast presentation and download the slides by logging into your SANS Portal Account or creating an Account. Click the Register Now button after you have logged in to view the Webcast.

You can now attend the webcast using your mobile device!


This presentation is based on research that demonstrates how the Docker family of programs can be used to create multi-container environments that mimic a complex network environment for research and pentesting training. Thinking beyond the "test the application" model of current Docker based environments, but how an environment of multiple systems on two subnetworks could be used to demonstrate and test SSH tunneling, pivoting, and other lateral movements operations. This research paper will demonstrate how to build an environment that supports multiple lateral movement scenarios, implement at least two such scenarios, discuss how researchers can easily share these environments, and will discuss the pros and cons of the technology.

Speaker Bio

Shaun McCullough

Shaun McCullough graduated from Virginia Tech with a degree in Computer Engineering. He has worked for the Federal Government for 15 years in software development, IT operations, Red/Blue Teaming, and IT security research. His current focus is in expanding the uses for cyber threat intelligence. Mr. McCullough's hobbies include wood working and being outdoors, but mostly he drives his 4 kids around.

Need Help? Visit our FAQ page or email

Not able to attend a SANS webcast? All Webcasts are archived so you may view and listen at a time convenient to your schedule. View our webcast archive and access webcast recordings/PDF slides.