Impact Analysis of Attacks Using Agent-Based SCADA Testbed

  • M. Siddharth Rao
  • Rajesh Kalluri
  • R. K. Senthil Kumar
  • G. L. Ganga Prasad
  • B. S. Bindhumadhava
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 487)


Supervisory Control and Data Acquisition (SCADA) systems are used to control and monitor the critical infrastructure such as electricity, gas, water. SCADA system networks are originally started as local control systems and have expanded to wide-area control systems. The integration of different networks leads to various cyber security vulnerabilities. Many of the SCADA systems are relatively insecure with chronic and pervasive vulnerabilities. Ever-growing threat of cyber terrorism and vulnerability of the SCADA systems is the most common subject for security researchers. With increase in both internal and external threats, it is required to analyze the impact of these attacks on SCADA system in terms of availability and performance. A testbed is needed as it is impractical to conduct any security experiments on a real SCADA system. This paper presents the experimental SCADA testbed using multi-agent framework. Simulation of attacks such as denial of service, man-in-the-middle attacks, and malwares can be conducted on testbed to analyze the impact of these attacks. Experiments have been conducted on SCADA testbed by targeting performance and availability of the system, and the results can be studied using SCADA threat analyzer (STA) and security information and event management (SIEM) tool.




  1. 1.
    Amanullah MTO, Kalam A, Zayegh A (2005) Network security vulnerabilities in SCADA and EMS. In: Transmission and distribution conference and exhibition: Asia and Pacific, 2005 IEEE/PES. IEEEGoogle Scholar
  2. 2.
    Queiroz C et al (2009) Building a SCADA security testbed. In: Third international conference on IEEE network and system security, 2009 NSS’09. IEEEGoogle Scholar
  3. 3.
    Venkatesh S, Bindhumadhava B, Bhandari A (2006) Implementation of automated grid software management tool: a mobile agent based approach. IKEGoogle Scholar
  4. 4.
    Raghu HV, Saurav SK, Bapu BS (2013) PAAS: Power aware algorithm for scheduling in high performance computing. In: Proceedings of the 2013 IEEE/ACM 6th international conference on utility and cloud computing, IEEE Computer SocietyGoogle Scholar
  5. 5.
    Top 10 Vulnerabilities of Control Systems and Their Associated Mitigations (2007) North American electric reliability council control systems security working groupGoogle Scholar
  6. 6.
    Weiss J (2008) Key issues for implementing a prudent control system cyber security program, Electric Energy T&D Magazine (March–April 2008)Google Scholar
  7. 7.
    Mohagheghi S, Stoupis J, Wang Z (2009) Communication protocols and networks for power systems-current status and future trends. In: Power systems conference and exposition, 2009. PSCE’09. IEEE/PES. IEEEGoogle Scholar
  8. 8.
    Giani A et al (2008) A testbed for secure and robust SCADA systems. ACM SIGBED Rev 5(2):4CrossRefGoogle Scholar
  9. 9.
    Long M, Wu C-H, Hung JY (2005) Denial of service attacks on network-based control system: impact and mitigation. IEEE Trans Ind Inf 1(2):85–96CrossRefGoogle Scholar
  10. 10.
    Davis CM, Tate JE, Okhravl H, Grier C, Overbye TJ, Nicol D (2006) SCADA cybersecurity test bed development. In: Power symposium, NAPS 2006, pp 483–488Google Scholar
  11. 11.
    Kalluri R, Mahendra L, Senthil kumar RK, Ganga Prasad GL (2016) Simulation and impact analysis of DoS attacks on power SCADA at NPSC 2016, IIT BhubaneswarGoogle Scholar
  12. 12.
    Abhiram A, Mahendra L, Kalluri R, Senthil kumar RK, Ganga Prasad GL (2015) Transient analysis of cyber-attacks on power SCADA using RTDS. J CPRI 11(1):77–80Google Scholar
  13. 13.
    Byres EJ, Franz M, Miller D (2004) The use of attack trees in assessing vulnerabilities in SCADA systems. In: Proceedings of the international infrastructure survivability workshopGoogle Scholar
  14. 14.
    Zhu B, Joseph A, Sastry S (2011) A taxonomy of cyber attacks on SCADA systems. In: Internet of things (iThings/CPSCom), 2011 international conference on and 4th international conference on cyber, physical and social computing. IEEEGoogle Scholar
  15. 15.
    The Volatility Foundation—Open Source Memory Forensics.
  16. 16.
    Rowe NC (2012) Testing the national software reference library. Dig Investig 9:S131–S138CrossRefGoogle Scholar
  17. 17.
    National Software Reference Library (NSRL) NSRLquery project.
  18. 18.
    Spreitzenbarth M, Uhrmann J (2015) Mastering python forensics. Packt Publishing LtdGoogle Scholar
  19. 19.
    Coppolino L et al (2011) Integration of a system for critical infrastructure protection with the OSSIM SIEM platform: a dam case study. In: International conference on computer safety, reliability, and security. Springer, BerlinGoogle Scholar
  20. 20.
    Coppolino L et al (2012) Enhancing SIEM technology to protect critical infrastructures. In: International workshop on critical information infrastructures security. Springer, BerlinGoogle Scholar
  21. 21.
    Lindorfer M, Kolbitsch C, Milani Comparetti P (2011) Detecting environment-sensitive malware. In: International workshop on recent advances in intrusion detection. Springer, BerlinGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  • M. Siddharth Rao
    • 1
  • Rajesh Kalluri
    • 1
  • R. K. Senthil Kumar
    • 1
  • G. L. Ganga Prasad
    • 1
  • B. S. Bindhumadhava
    • 1
  1. 1.Center for Development of Advanced Computing (C-DAC)BangaloreIndia

Personalised recommendations