diff options
author | Evgeny Zinoviev <me@ch1p.io> | 2021-02-16 02:02:14 +0300 |
---|---|---|
committer | Evgeny Zinoviev <me@ch1p.io> | 2021-02-16 02:02:14 +0300 |
commit | d9ea8224613d5bd27bf527b14fa4ef02f827e482 (patch) | |
tree | e6db2aab27d5468b4ac73919729e91a5991a337c /README.md | |
parent | b80d4936ce1ce434a892d361413ec9e77d2b0a79 (diff) |
refactor code, support multiple mqtt packets in one tcp message, support other mqtt packets
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1,4 +1,4 @@ -This script is ad-hoc solution for inspecting **MQTT over TLS** traffic. As far as I know Wireshark solves this problem but obtaining TLS master keys from IoT device might be a pain. Also you can log MQTT topics, just uncomment lines at the bottom of the `mqtt_message.py`. +This script is ad-hoc solution for inspecting **MQTT over TLS** traffic. As far as I know Wireshark solves this problem but obtaining TLS master keys from IoT device might be a pain. Also you can log MQTT topics, just uncomment lines at the bottom of the `plugin.py`. ## Usage @@ -14,7 +14,7 @@ If server requires x509 client authentication `--set client_certs=cert.pem` mitm ## Roadmap - [ ] [Add support for non-HTTP flows to the UI](https://github.com/mitmproxy/mitmproxy/issues/1020). -- [ ] Implement parsing of MQTT packet types other than `CONNECT`, `PUBLISH` and `SUBSCRIBE`. +- [x] Implement parsing of `PUBREC`, `PUBREL` and `PUBCOMP` MQTT packet types. - [ ] Add support for MQTT to mitmproxy including interception, modification and replay. ## Credits |