Inspiration

Operations Technology(OT) elements are not limited to factory floor. They are ubiquitous. And they face cyber security threats. Traffic light controls, smart buildings, escalators etc all employ OT and they are prone to attack. It is important to bring awareness about these systems and their defense to larger public audience. Battery systems are undergoing rapid evolution, and the new generation battery management system has a lot of 'smarts' builtin. This project explores battery subsystems as potential OT system attack vectors.

What it does

Elaborates the evolution of a PLC based 4-way traffic control system. Illustrates a potential vulnerability and a possible defense.

How we built it

Used AWS Kiro command line interface to seamlessly generate initial code and ongoing feature additions.

Challenges we ran into

Keeping up with the pace of Kiro in terms of verifying the correctness and feature coverage is a huge human attention challenge.

Accomplishments that we're proud of

Started with absolutely zero knowledge of the OT domain. Yet emerged as experts with Kiro doing all the heavy lifting.

What we learned

Computing has evolved from punch-card days to post-claud Agent mode era. Like all the landmark developments in the past, the productivity gained simply gets factored in. And taken for granted. This happened for the video creation part of the project: Was a bit annoyed and thinking "Why should I ask for the illustrative video to be created. If and when a feature is complete, why don't Kiro simply generate the video without asking?..."

What's next for LitTrojan

This is a learning and exploration project. LitTrojan will spread the learning and lead to more learning and exploration!

Built With

  • iec61131-3
  • ladder-diagram
  • plc
  • structured-text
Share this project:

Updates