diff --git a/pages/common/impacket-mqtt_check.md b/pages/common/impacket-mqtt_check.md new file mode 100644 index 0000000000..3734c7488b --- /dev/null +++ b/pages/common/impacket-mqtt_check.md @@ -0,0 +1,7 @@ +# impacket-mqtt_check + +> This command is an alias of `mqtt_check.py`. + +- View documentation for the original command: + +`tldr mqtt_check.py` diff --git a/pages/common/mqtt_check.py.md b/pages/common/mqtt_check.py.md new file mode 100644 index 0000000000..4c37e179c1 --- /dev/null +++ b/pages/common/mqtt_check.py.md @@ -0,0 +1,29 @@ +# mqtt_check.py + +> Simple utility for testing and validating MQTT login credentials. +> Part of the Impacket suite. +> More information: . + +- Check MQTT login credentials for a target (MQTT broker's hostname): + +`mqtt_check.py {{domain}}/{{username}}:{{password}}@{{targetName}}` + +- Specify a custom client ID for authentication: + +`mqtt_check.py -client-id {{client_id}} {{domain}}/{{username}}:{{password}}@{{targetName}}` + +- Enable SSL for the connection: + +`mqtt_check.py -ssl {{domain}}/{{username}}:{{password}}@{{targetName}}` + +- Connect to a specific port (default is 1883): + +`mqtt_check.py -port {{port}} {{domain}}/{{username}}:{{password}}@{{targetName}}` + +- Enable debug output: + +`mqtt_check.py -debug {{domain}}/{{username}}:{{password}}@{{targetName}}` + +- Display help message: + +`mqtt_check.py --help`