Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 packages:
- sudo pip install termineter
- termineter
- Install and Run:
- git clone https://github.com/securestate/termineter
- cd termineter
- sudo pip3 install -r requirements.txt
- sudo python3 setup.py install
- termineter
- 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: http://www.securestate.com/
- Project Home Page: https://github.com/securestate/termineter
- Project Documentation: http://termineter.readthedocs.org/en/latest
- Demo: https://asciinema.org/a/154407
- Download Termineter: https://github.com/securestate/termineter
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement