Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0x5e/miio-dissector
Xiaomi Mi Home Binary Protocol Dissector for Wireshark
https://github.com/0x5e/miio-dissector
miio miio-protocol wireshark-dissector wireshark-lua
Last synced: 4 days ago
JSON representation
Xiaomi Mi Home Binary Protocol Dissector for Wireshark
- Host: GitHub
- URL: https://github.com/0x5e/miio-dissector
- Owner: 0x5e
- License: mit
- Created: 2022-08-07T12:38:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-07T13:13:28.000Z (over 2 years ago)
- Last Synced: 2024-10-30T20:14:26.085Z (about 2 months ago)
- Topics: miio, miio-protocol, wireshark-dissector, wireshark-lua
- Language: Lua
- Homepage:
- Size: 92.8 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# miio-dissector
Xiaomi Mi Home Binary Protocol Dissector for Wireshark.# Requirements
- macOS (Windows not available, Linux not tested)
- openssl installed# Install
Copy the [miio.lua](https://raw.githubusercontent.com/0x5e/miio-dissector/main/miio.lua) file to `~/.config/wireshark/plugins/miio.lua`.
Or execute:
```shell
sh -c "$(curl -fsSL https://raw.githubusercontent.com/0x5e/miio-dissector/main/install.sh)"
```# Usage
After installation, restart the Wireshark, open `Preferences` -> `Protocols` -> `MIIO` page, input the device token and save.![](./screenshot.png)
# Documentation
[Xiaomi's MiHome Binary protocol](https://github.com/OpenMiHome/mihome-binary-protocol/blob/master/doc/PROTOCOL.md)[Wireshark’s Lua API Reference Manual](https://www.wireshark.org/docs/wsdg_html_chunked/wsluarm_modules.html)
[Lua编写Wireshark插件实战](https://www.zybuluo.com/natsumi/note/77991)