Termineter是一个Python框架,为智能电表的安全测试提供了一个平台。它实现了通过光接口进行通信的C1218和C1219协议。目前支持的是使用C1219-2007和7位字符集的仪表。这是北美地区最常见的配置。Termineter通过使用具有串行接口的ANSI 2型光学探头的连接与智能仪表通信。
Termineter通过使用ANSI type-2光学探头和串行接口的连接与智能电表通信。
用法:
termineter [-h] [-v] [-L {DEBUG,INFO,WARNING,ERROR,CRITICAL}] [-r RESOURCE_FILE]
可选参数:
-h,--help 显示此帮助信息并退出
-v,--version 显示程序的版本号并退出
-L {DEBUG,INFO,WARNING,ERROR,CRITICAL},--log {DEBUG,INFO,WARNING,ERROR,CRITICAL} 设置日志记录级别
-r RESOURCE_FILE,--rc-file RESOURCE_FILE 执行一个资源文件
使用步骤示例命令:(仅用参考)
1、termineter -r /home/fujieace_1.txt
2、set SERIAL_CONNECTION /dev/ttyUSB0
3、connect
4、show modules /***列出所有的模块***/
5、use brute_force_login /***选择brute_force_login模块***/
6、run
7、use enum_user_ids
8、set UPPER 10
9、run
10、previous
11、set USER_ID 2
12、run
13、exit
具体实战操作请看国外视频:https://asciinema.org/a/154407
termineter效果与评价:
由于此软件是针对智能仪表通信的,我对仪表通信这块也不是很了解,我就不作任何评价了吧!想要深入了解的朋友位请查看下面的网址:
官方网站:www.securestate.com
使用手册:https://github.com/securestate/termineter
在线视频:
优酷:http://v.youku.com/v_show/id_XMzI5MzQyODI3Ng==.html
腾讯:https://v.qq.com/x/page/p0529nl2q0h.html
爱奇艺:http://www.iqiyi.com/w_19rwkw9ubx.html
乐视:
2019年05月21日 22:16:41 沙发
很多人可能不懂光学探头和Smart Meters通信。下面给大家简单普及一下:
1、光学探头跟电视剧里面的那种类似,如下图:
2、Smart Meters也可以叫电力检测仪,Smart Meters指下面这种,拥有很多功能:实时监测电流、实时监测电压、实时监测功率、实时监测频率、实时监测电量、实时监测二氧化碳排放、智能计算电费、累计用电时间、实时监测功率因数、实时过载报警。