【文件属性】:
文件名称:tplink-smartplug:TP-Link WiFi SmartPlug 客户端和 Wireshark 解剖器
文件大小:57KB
文件格式:ZIP
更新时间:2021-05-31 14:29:38
Python
TP-Link WiFi SmartPlug 客户端和 Wireshark 解剖器
有关完整故事,请参阅
tplink_smartplug.py
用于专有 TP-Link 智能家居协议的 Python 客户端,用于控制 TP-Link HS100 和 HS110 WiFi 智能插头。 SmartHome 协议在 TCP 端口 9999 上运行,并使用不提供安全性的简单 XOR 自动密钥加密。
没有身份验证机制,接受命令与设备状态(配置/未配置)无关。
命令使用 JSON 格式化,例如:
{"system":{"get_sysinfo":null}}
除了null我们也可以写{} 。 命令可以嵌套,例如:
{"system":{"get_sysinfo":null},"time":{"get_time":null}}
提供了完整的命令列表。
用法
./tplink_smartp
【文件预览】:
tplink-smartplug-master
----tplink-smarthome.lua(3KB)
----tddp-client()
--------pyDes.py(32KB)
--------tddp_client.py(8KB)
--------README.md(2KB)
--------LICENSE.txt(11KB)
----wireshark-dissector.png(35KB)
----tplink-smarthome-commands.txt(6KB)
----tplink_smartplug.py(4KB)
----LICENSE(11KB)
----README.md(4KB)