Abstract
It is crucial to secure the cyber-physical systems that automate the industrial processes essential to modern life. A hardware monitor utilizing the JTAG interface supported by most microprocessors could provide an immutable security monitor for industrial controllers. This paper explores the viability of using a commercial off-the-shelf debugger to dynamically extract memory and register data from industrial controllers to detect cyber attacks. We conducted five experiments using the Lauterbach PowerDebug Pro and the Schweitzer Engineering Laboratories RTAC-3505 real-time automation controller to determine access speed for register and memory information. The results show the fastest average downtime for register acquisition to be 8.178ms, with the fastest average downtime for processor pausing being 8.087ms. The fastest average time for reading 1KB of memory information was 24.798ms. The need to pause the microprocessor before data collection is the most significant performance-limiting factor. Based on these results, we conclude that commercial debuggers are not designed for high-speed data collection and are unsuitable for real-time cyber-attack detection. In the future, a custom tool may be designed to optimize data collection, reduce cost, and minimize the performance impact to the target device.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of International Conference on Smart Systems and Technologies, SST 2022 |
| Editors | Emmanuel Karlo Nyarko, Tomislav Matic, Robert Cupec, Mario Vranjes |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 179-186 |
| Number of pages | 8 |
| ISBN (Electronic) | 9781665482158 |
| DOIs | |
| State | Published - 2022 |
| Event | 5th IEEE International Conference on Smart Systems and Technologies, SST 2022 - Osijek, Croatia Duration: Oct 19 2022 → Oct 21 2022 |
Publication series
| Name | Proceedings of International Conference on Smart Systems and Technologies, SST 2022 |
|---|
Conference
| Conference | 5th IEEE International Conference on Smart Systems and Technologies, SST 2022 |
|---|---|
| Country/Territory | Croatia |
| City | Osijek |
| Period | 10/19/22 → 10/21/22 |
Funding
This manuscript has been funded and authored in part by UT-Battelle, LLC, under contract DE-AC05-00OR22725 with the US Department of Energy (DOE). The publisher acknowledges the US government license to provide public access under the DOE Public Access Plan (https://energy.gov/downloads/doe-public-access-plan).
Keywords
- critical infrastructure
- cyber
- jtag
- security