Theses and Dissertations

Issuing Body

Mississippi State University


Morris, Thomas H.

Committee Member

Jones, Bryan A.

Committee Member

Ball, John E.

Date of Degree


Document Type

Graduate Thesis - Open Access


Electrical and Computer Engineering

Degree Name

Master of Science


James Worth Bagley College of Engineering


Department of Electrical and Computer Engineering


Cyber security for industrial control systems (ICS) has been a rapidly growing area of interest and research for the last several years. The lack of an easily distributable platform on which ICS components can be built for use in security testing and result comparison among researchers presents a major issue. This thesis details the use of a virtual testbed environment to build a representative virtual hydroelectric power system (VHPS). The VHPS generates realistic Modbus/TCP network traffic between two separate ICS devices, a Master and a Slave, located on separate VMs. For security testing purposes, a method of session hijacking has been implemented as well as a Function Code Scan attack and a Setpoint Manipulation attack. The virtual environment, the VHPS, and the attacks have been packaged into an LXDE-based Fedora Spin VM for easy distribution.