Metadata-Version: 2.4
Name: termineter
Version: 1.0.6
Summary: Termineter is a Python framework which provides a platform for the security testing of smart meters.
Home-page: https://github.com/securestate/termineter
Author: Spencer McIntyre
Author-email: smcintyre@securestate.com
Maintainer: Spencer McIntyre
License: BSD
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security
License-File: LICENSE
Requires-Dist: crcelk>=1.3
Requires-Dist: pluginbase>=1.0.0
Requires-Dist: pyasn1>=0.4.5
Requires-Dist: pyserial>=3.4
Requires-Dist: smoke-zephyr>=1.2
Requires-Dist: tabulate>=0.8.3
Requires-Dist: termcolor>=1.1.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: maintainer
Dynamic: requires-dist
Dynamic: summary

::

      ______                    _            __
     /_  __/__  _________ ___  (_)___  ___  / /____  _____
      / / / _ \/ ___/ __ `__ \/ / __ \/ _ \/ __/ _ \/ ___/
     / / /  __/ /  / / / / / / / / / /  __/ /_/  __/ /
    /_/  \___/_/  /_/ /_/ /_/_/_/ /_/\___/\__/\___/_/

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.

|asciicast|

License
=======

Termineter is released under the BSD 3-clause license, for more details
see the
`LICENSE <https://github.com/rsmusllp/termineter/blob/master/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

About
=====

Author: Spencer McIntyre - zeroSteiner
(`@zeroSteiner <https://twitter.com/zeroSteiner>`__)

Project Home Page: https://github.com/rsmusllp/termineter

Project Documentation: http://termineter.readthedocs.org/en/latest

Install
=======

Termineter can be installed from the Python Package Index using pip.
Simply run ``sudo pip install termineter``.

For additional install information please see the INSTALL.md file.

.. |asciicast| image:: https://asciinema.org/a/154407.png
   :target: https://asciinema.org/a/154407
