タグ

MQTTに関するcozyathtnのブックマーク (4)

  • 刑務所のドア開放や電車の不正操作も? 無防備なMQTTのM2M接続

    「今年のBlack Hat講演で最も簡単な“ハッキング”をご紹介しよう」。2017年7月に開催されたセキュリティカンファレンス「Black Hat USA 2017」で登壇したIOActiveのルーカス・ラングレン氏は、講演冒頭、半分冗談めかしながらも真面目な口調で述べた。 MQTT(MQ Telemetry Transport)は、元々は産業制御システム用に開発されたオープンソースのメッセージプロトコルだ。メッセージは軽量で帯域を効率的に使え、設定も簡単なことから、現在はM2M(マシンツーマシン)の主流プロトコルの1つとして広く採用されている。 MQTTによるM2M通信の構成は非常にシンプルで、デバイスの状態をメッセージとして発信する「パブリッシャー」、それを受け取る「サブスクライバー」、それぞれの通信を仲介するサーバーとなる「ブローカー」から構成される。プログラムを書いて、これらの情報

    刑務所のドア開放や電車の不正操作も? 無防備なMQTTのM2M接続
  • Windows 7 64bitにMQTT(Mosquitto)を入れるメモ

    MQTTはHerokuで動かすことが出来たのですがWindows 7 64bitのローカル上でMQTTをテストするべくMosquitto入れてみます。若干ハマリポイントもあったので忘れるとまずいのでメモしておきます。 An Open Source MQTT v3.1 Broker Mosquittoをインストール An Open Source MQTT v3.1 Brokerに行きます。 ダウンロードボタンをクリック。 ダウンロードページに遷移します。 mosquitto-<バージョン>-install-win32.exe をダウンロード。 先ほどのexeをダブルクリックしてインストール開始。 なにやら、このパッケージを使うには追加で入れるものがあるとのこと。(のちほどReadmeを読む箇所で触れます) コンポーネントはデフォルトのままでOK。 話が前後してしまうのですが、次でご紹介するM

    Windows 7 64bitにMQTT(Mosquitto)を入れるメモ
  • MQTT クライアントとテスト用プログラムを作成しました | All Blue System 作業日記

    ●MQTT を使ってみよう センサーネットワークなどを構築するときには、センサーで取得したデータを何らかの方法で他のシステムに送信する必要がありますが、もし、センサーデバイスに TCP/IP プロトコルを載せた Ethernet インターフェイスが付いていれば、FTP, HTTPなどのプロトコルや独自のプロトコルを利用してソケット通信で簡単に転送できます。これらの標準的なプロトコルとして注目されているのが MQTT とよばれるプロトコルです。MQTT は IBM社 が開発したプロトコル ( http://mqtt.org/ )で、最近 OASIS Standard にも認定されました。特徴としては、 (1) 送信側と受信側の間に Broker とよばれる仲介サーバーを介してデータのやりとりを行う。このため、センサーデータ配信側と利用側が直接連携をとる必要がない。 (2) TCP/IP のソ

    MQTT クライアントとテスト用プログラムを作成しました | All Blue System 作業日記
  • MQTTについてのまとめ — そこはかとなく書くよん。 ドキュメント

    注釈 MQTT As a Service: sangoをリリースしました 2014年8月に、GitHubアカウントで簡単に登録できてMQTTを使い始められる sango を 時雨堂 がリリースしました。 無料プランもありますので、MQTTを一度使ってみたいという方はsangoを使うことをお勧めします。 最近voluntasさんが 活動 してお り、にわかにMQTT関連が熱くなってきました。たぶん観測範囲が狭いからだと は思いますが。 とはいえ、M2M (Machine to Machine)やIoT(Internet of Things)というバズワー ドもあり、モノがインターネットにつながる時代になってきて、MQTTの価値が 高くなってきている気もします。また、モバイル時代に適したプロトコルとい う意味でも注目されているのかもしれません。 ということ、MQTTについて一旦ここでまとめてみ

    cozyathtn
    cozyathtn 2016/02/05
    ちょっと古い(コメント時で、2年経過)けど、基本的な事項がいちばんよくまとまっている。
  • 1