Linux command
impacket-mqtt_check 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Check MQTT broker
impacket-mqtt_check [192.168.1.100]
Check MQTT on a specific port
impacket-mqtt_check [192.168.1.100] -port [1883]
Check MQTT with credentials
impacket-mqtt_check [192.168.1.100] -user [username] -password [password]
说明
impacket-mqtt_check is a simple tool that checks if an MQTT (Message Queuing Telemetry Transport) broker allows connections, optionally testing for anonymous access. MQTT is a lightweight messaging protocol commonly used in IoT devices and applications. The tool attempts to connect to the specified broker and reports whether the connection succeeds, helping identify misconfigured brokers that allow unauthenticated access.
参数
- -port _PORT_
- MQTT broker port (default: 1883)
- -user _USERNAME_
- Username for MQTT authentication
- -password _PASSWORD_
- Password for MQTT authentication
FAQ
What is the impacket-mqtt_check command used for?
impacket-mqtt_check is a simple tool that checks if an MQTT (Message Queuing Telemetry Transport) broker allows connections, optionally testing for anonymous access. MQTT is a lightweight messaging protocol commonly used in IoT devices and applications. The tool attempts to connect to the specified broker and reports whether the connection succeeds, helping identify misconfigured brokers that allow unauthenticated access.
How do I run a basic impacket-mqtt_check example?
Run `impacket-mqtt_check [192.168.1.100]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -port _PORT_ do in impacket-mqtt_check?
MQTT broker port (default: 1883)