Using Docker to Create Multi-Container Research Environments

  • Thursday, 03 Aug 2017 10:30AM EDT (03 Aug 2017 14:30 UTC)
  • Speaker: Shaun McCullough

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.