列出 AWS-IoT 中的所有主题以隔离流氓主题
Listing all topics in AWS-IoT to isolate rogue topics
有没有办法列出 MQTT 客户端在 AWS-IoT 中向其发送数据或从中接收数据的所有主题?
- 我在文档或控制台的任何地方都没有遇到过这个问题。
- 如果客户端设备遭到黑客攻击,并且攻击者开始制作自己的主题并将其用作自己的网络怎么办?现在,有没有办法跟踪流氓主题并将设备踢出?
如果我知道有一个未经授权的主题,我可以检测到它,但为此我仍然需要一个主题列表,就像我们在 RabbitMQ 中获得的那样。
有什么想法吗?
没有列出所有主题的管理方式。
但是有一种方法可以阻止 client/s 向其他 "Rogue" 主题发送数据以及订阅他们自己的主题。
答案是在服务器端(IoT 控制台或 CLI)为该设备制定一个策略,只向授权主题发送数据。一旦政策实施,客户端将无法向任何其他主题发布数据。
参考:http://docs.aws.amazon.com/iot/latest/developerguide/authorization.html
有没有办法列出 MQTT 客户端在 AWS-IoT 中向其发送数据或从中接收数据的所有主题?
- 我在文档或控制台的任何地方都没有遇到过这个问题。
- 如果客户端设备遭到黑客攻击,并且攻击者开始制作自己的主题并将其用作自己的网络怎么办?现在,有没有办法跟踪流氓主题并将设备踢出?
如果我知道有一个未经授权的主题,我可以检测到它,但为此我仍然需要一个主题列表,就像我们在 RabbitMQ 中获得的那样。
有什么想法吗?
没有列出所有主题的管理方式。
但是有一种方法可以阻止 client/s 向其他 "Rogue" 主题发送数据以及订阅他们自己的主题。
答案是在服务器端(IoT 控制台或 CLI)为该设备制定一个策略,只向授权主题发送数据。一旦政策实施,客户端将无法向任何其他主题发布数据。
参考:http://docs.aws.amazon.com/iot/latest/developerguide/authorization.html