Summary
   Termineter is a Python framework which provides a platform for the security testing of smart meters. It implements the C1218 and C1219 protocols for communication over an optical interface. Currently supported are Meters using C1219-2007 with 7-bit character sets. This is the most common configuration found in North America. Termineter communicates with Smart Meters via a connection using an ANSI type-2 optical probe with a serial interface.

Install with Python 3.x packages:   sudo pip3 install termineter

Install and Run:
License
   Termineter is released under the BSD 3-clause license, for more details see the LICENSE file.

Credits
   Special Thanks To:
    * Caroline Aronoff (Alpha testing and fixing older PySerial compatibility)
    * Chris Murrey - f8lerror (Alpha testing)
    * Jake Garlie - jagar (Alpha testing)
    * Scott Turner - fantomgoat (Bug report and fix)
    * Kevin Underwood (Bug report and fix)
    * Don Weber - cutaway (Developer of InGuardians' OptiGuard)

   Termineter Development Team: Spencer McIntyre of the SecureState Research and Innovation Team

About
   Author: Spencer McIntyre - zeroSteiner (@zeroSteiner)
   Author Home Page: SecureState website
   Project Home Page: GitHub
   Project Documentation: Termineter Documentation

Demo


1 Comments

Ruby said…
Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing. Need to learn
Security Testing Services
Test Automation Services
Software Testing Services
Compatibility Testing Services
Regression Testing Services
Previous Post Next Post