列出AWS-IoT中的所有主题以隔离流氓主题

时间:2016-06-07 08:15:30

标签: amazon-web-services iot

有没有办法列出MQTT客户端向AWS-IoT发送数据或从AWS-IoT接收数据的所有主题?

  1. 我在文档或控制台的任何地方都没有遇到过这个问题。
  2. 如果客户端设备被黑客入侵,并且开发者开始制作自己的主题并将其用作自己的网络,该怎么办?现在,有没有办法跟踪流氓主题并踢出设备?
  3. 如果我知道有一个未经授权的主题我可以检测到它,但为此我仍然需要一个像RabbitMQ中的主题列表。

    有什么想法吗?

1 个答案:

答案 0 :(得分:0)

没有管理方式列出所有主题。

但是有一种方法可以阻止客户端将数据发送到其他“Rogue”主题以及订阅他们自己的主题。

答案是在服务器端(IoT控制台或CLI)为该设备制定策略,仅将数据发送到授权主题。实施策略后,客户端无法将数据发布到任何其他主题。

参考:http://docs.aws.amazon.com/iot/latest/developerguide/authorization.html