Advertisement
TVT618

Termineter - Smart Meter Security Testing Framework

Jul 8th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. Summary
  2. 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.
  3.  
  4. Install with Python packages:
  5. sudo pip install termineter
  6. termineter
  7.  
  8. Install and Run:
  9. git clone https://github.com/securestate/termineter
  10. cd termineter
  11. sudo pip3 install -r requirements.txt
  12. sudo python3 setup.py install
  13. termineter
  14.  
  15. License
  16. Termineter is released under the BSD 3-clause license, for more details see the LICENSE file.
  17.  
  18. Credits
  19. Special Thanks To:
  20. * Caroline Aronoff (Alpha testing and fixing older PySerial compatibility)
  21. * Chris Murrey - f8lerror (Alpha testing)
  22. * Jake Garlie - jagar (Alpha testing)
  23. * Scott Turner - fantomgoat (Bug report and fix)
  24. * Kevin Underwood (Bug report and fix)
  25. * Don Weber - cutaway (Developer of InGuardians' OptiGuard)
  26.  
  27. Termineter Development Team: Spencer McIntyre of the SecureState Research and Innovation Team
  28.  
  29. About
  30. Author: Spencer McIntyre - zeroSteiner (@zeroSteiner)
  31. Author Home Page: http://www.securestate.com/
  32. Project Home Page: https://github.com/securestate/termineter
  33. Project Documentation: http://termineter.readthedocs.org/en/latest
  34.  
  35. Demo: https://asciinema.org/a/154407
  36.  
  37. Download Termineter: https://github.com/securestate/termineter
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement