termineter
smart meter security testing framework
TLDR
Start an interactive session
$ termineter
Start with a specific resource file$ termineter -r [script.rc]
Start with debug logging$ termineter -L DEBUG
SYNOPSIS
termineter [options]
DESCRIPTION
termineter is a Python framework for security testing of smart meters. It implements the C1218 and C1219 protocols for communication over an optical interface using ANSI type-2 optical probes with serial connections.The tool provides an interactive shell similar to Metasploit, with modules for reading meter tables, brute-forcing credentials, and testing meter security. Commands include connect, disconnect, use, run, set, and show.
PARAMETERS
-h, --help
Show help message and exit.-v, --version
Show version number and exit.-L LEVEL, --log LEVEL
Set the logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL).-r FILE, --rc-file FILE
Execute a resource file on startup.
CAVEATS
Requires physical access to the smart meter via an optical probe and serial adapter. Available in Kali Linux repositories and via pip.
SEE ALSO
msfconsole(1), setoolkit(1)
