Termineter是一个Python框架,为智能电表的安全测试提供了一个平台。
项目描述
______ _ __ /_ __/__ _________ ___ (_)___ ___ / /____ _____ / / / _ \/ ___/ __ `__ \/ / __ \/ _ \/ __/ _ \/ ___/ / / / __/ / / / / / / / / / / / __/ /_/ __/ / /_/ \___/_/ /_/ /_/ /_/_/_/ /_/\___/\__/\___/_/
摘要
Termineter是一个Python框架,为智能电表的安全测试提供了一个平台。它实现了通过光接口进行通信的C1218和C1219协议。目前支持使用C1219-2007和7位字符集的表。这是北美最常见的配置。Termineter通过使用串行接口的ANSI类型2光探头与智能电表进行通信。
许可
Termineter在BSD 3条款许可下发布,更多详情请参阅LICENSE文件。
鸣谢
特别感谢
Caroline Aronoff (Alpha测试和修复旧版PySerial兼容性)
Chris Murrey - f8lerror (Alpha测试)
Jake Garlie - jagar (Alpha测试)
Scott Turner - fantomgoat (错误报告和修复)
Kevin Underwood (错误报告和修复)
Don Weber - cutaway (InGuardians’ OptiGuard的开发者)
Termineter开发团队
Spencer McIntyre
关于
作者:Spencer McIntyre - zeroSteiner (@zeroSteiner)
安装
Termineter可以通过pip从Python包索引进行安装。只需运行sudo pip install termineter。
有关安装的更多信息,请参阅INSTALL.md文件。
关闭
termineter-1.0.6.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | a3ead12718af0d43c1d1c4bc2cbdb2383ce60deb71c7c5eeda7586e69cc39f01 |
|
MD5 | 8cbba21fd5f1dd69d9509a90da56d9ad |
|
BLAKE2b-256 | acdb0ee820ea0fd3fde084988c2904817284e9e6b73861b183c4045b911e7f03 |