工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

ArduinoとRFモジュールでアラームシステムのセキュリティを評価する

必要な部品

必要なツール・機器

使用アプリ・オンラインサービス

プロジェクト概要

概要

一般的なアラームシステムやRF機器は、315 MHzと433 MHzの2つの周波数帯を使用し、変調方式はFSK(周波数偏移変調)またはASK(振幅偏移変調)が主流です。

今回のテスト対象のアラームシステムは、最も一般的な433 MHz ASK変調を使用しています。Arduino Unoと送受信モジュール(1組1ドル以下で入手可能)を使って、この信号を受信・複製・再送信する実験を行います。

ArduinoとRFモジュールでアラームシステムのセキュリティを評価する

必要なもの

  1. Arduino UNO
  2. USBケーブル
  3. オス-メス ブレッドボードケーブル 6本
  4. 433 MHz ASK RFモジュール一組
  5. 433 MHz アンテナ一組
  6. Arduino IDEインストール済みのコンピューター
  7. RemoteSwitchライブラリ(こちらからダウンロード)

配線方法

  1. 送信機(正方形): GND、VIN、Arduino デジタルピン11に接続
  2. 受信機(長方形): GND、5V、Arduino デジタルピン2に接続
  3. USBケーブルを接続

ピンの識別方法は添付画像または動画を参照してください。

コードのアップロード

  1. RemoteSwitchライブラリをダウンロード・インストール
  2. 「Retransmitter」スケッチを選択してアップロード

アップロード完了後、スケッチは433 MHz信号をスニッフィングし、5秒後に再送信します。安価な部品とわずかな作業で、リモコンやセンサーの信号をクローンできることがわかります。

干渉・不正アクセスへの対策

攻撃者が自宅近くに小型デバイスを設置し、信号を記録・再生してアラームを解除する可能性があります。

自分を守るには?

アラームシステム購入時のチェックポイント

  1. Ethernetケーブル対応で、インターネット経由でメール等のアラートを送信できること(ケーブルは埋設・隠蔽すること)
  2. 中央ユニットを家の中央に設置し、ジャミングデバイスの影響を距離で減衰させる
  3. 高価な品物は家に置かない、または保険をかける
  4. 暗号化・ローリングコード対応(再掲)
  5. SMS/音声通話アラーム対応(再掲)
  6. 磁気ドアスイッチを金属面に設置(ドアが非金属なら鉄板を併用)
  7. センサーとアラーム本体を隠蔽設置
  8. マイクロ波式モーションセンサー搭載(誤検知が少ない)
  9. 可能なら有線センサーを選ぶ(最も安全)
  10. 自分で設置せず、プロに依頼する(設定見落とし防止)

コード

RemoteSwitchライブラリ

「Retransmitter」スケッチをインストールしてアップロードしてください。
GitHubリポジトリ

製造プロセス

  1. JavaとReactive Blocksでモーション検知アラームシステム - Raspberry Piに展開しSMS送信
  2. ABS(アンチロック・ブレーキ・システム)の仕組み:完全ガイド
  3. 電子点火システムの仕組み:完全ガイド
  4. マグネトー点火システムの仕組み:原理・用途・メリットデメリット
  5. 車両サスペンションシステムの種類完全ガイド:8つの主要タイプを徹底比較
  6. エンジン冷却系プレッシャーテスト完全ガイド|手順・費用・判定基準
  7. 「アメリカン・システム・オブ・マニュファクチャリング」:歴史・手法・影響
  8. 携帯型点字ディスプレイの理解:主要洞察と革新
  9. HeartBeatSecure:心拍リズムによるリアルタイム生体認証アクセス
  10. なぜクラウドセキュリティが現代サイバー防御の要なのか
  11. 産業用IoTセキュリティ:実践的ロードマップ