3.1 KiB
FZ - 赤外線
{{#include ../../../banners/hacktricks-training.md}}
イントロ
赤外線の仕組みについての詳細は、以下を確認してください:
{{#ref}} ../infrared.md {{#endref}}
Flipper ZeroのIR信号受信機
FlipperはデジタルIR信号受信機TSOPを使用しており、IRリモコンからの信号を傍受することができます。Xiaomiのようなスマートフォンの中にはIRポートを持つものもありますが、ほとんどは信号を送信することしかできず、受信することはできません。
Flipperの赤外線受信機は非常に敏感です。リモコンとテレビの間にいる状態でも信号をキャッチすることができます。リモコンをFlipperのIRポートに直接向ける必要はありません。これは、誰かがテレビの近くでチャンネルを切り替えているときに便利で、あなたとFlipperがある程度離れていても機能します。
赤外線信号のデコードはソフトウェア側で行われるため、Flipper Zeroは任意のIRリモコンコードの受信と送信をサポートする可能性があります。認識できない未知のプロトコルの場合、Flipperは受信したままの生信号を記録して再生します。
アクション
ユニバーサルリモコン
Flipper Zeroは、任意のテレビ、エアコン、またはメディアセンターを制御するためのユニバーサルリモコンとして使用できます。このモードでは、FlipperはSDカードの辞書に基づいてすべてのサポートされているメーカーの既知のコードを総当たりします。レストランのテレビを消すために特定のリモコンを選ぶ必要はありません。
ユニバーサルリモコンモードで電源ボタンを押すだけで、Flipperは**知っているすべてのテレビの「電源オフ」**コマンドを順次送信します:Sony、Samsung、Panasonic...など。テレビが信号を受信すると、反応してオフになります。
このような総当たりには時間がかかります。辞書が大きいほど、完了するまでの時間が長くなります。テレビが正確にどの信号を認識したかを知ることは不可能です。なぜなら、テレビからのフィードバックがないからです。
新しいリモコンを学習
Flipper Zeroで赤外線信号をキャッチすることが可能です。データベース内で信号を見つけると、Flipperは自動的にこのデバイスが何であるかを知り、それと対話できるようになります。
もし見つからなければ、Flipperは信号を保存し、再生することを許可します。
参考文献
{{#include ../../../banners/hacktricks-training.md}}