国際宇宙ステーション(ISS)信号の傍受(Intercepting ISS Signals)
本シリーズでは、シンプルで安価なRTL-SDRドングルをコンピュータおよび専用ソフトウェアと組み合わせ、さまざまな無線周波数(RF)信号をリスニング、傍受、デコード、および復号する方法を探求している。対象は、携帯電話、ポケベル、ガレージのドアオープナー、リモコン、自動車のキーレスエントリー、警察・軍用無線など、電波で作動する多種多様な日常品に及ぶ。SDRは、国家安全保障、諜報活動、そしてサイバー戦に直結する、サイバーセキュリティの「すばらしき新世界」を切り拓くものである。

本チュートリアルでは、国際宇宙ステーション(ISS)の通信を傍受する。これらの通信を傍受するためには、以下の機材・環境が必要となる。
国際宇宙ステーション(ISS)とは
ISSは、環境研究ラボとして地球の軌道を周回する巨大な人工衛星である。アメリカ、ロシア、日本、欧州、カナダが共同で所有・運用しており、世界に対する平和的協力の象徴の一つとなっている。
ISSは、ARISS(Amateur Radio on the International Space Station)として知られるアマチュア無線サービスを運用している。このサービスを通じて、アマチュア無線家である宇宙飛行士と交信したり、低速走査テレビジョン(SSTV)信号を受信したりすることが可能だ。これらのSSTV信号には、宇宙ステーションに滞在中の宇宙飛行士のライブフィードが含まれることも多い。
【重要:受信周波数】 国際宇宙ステーション(ISS)の送信周波数は 145.800MHz である。
ステップ #1:国際宇宙ステーションの通過時刻を特定する

言うまでもないことかもしれませんが(あるいは意外かもしれませんが)、ISSの通信を受信するためには、ISSが自らの所在地の上空を通過している必要があります。
お住まいの地域を国際宇宙ステーションがいつ通過するかを調べるには、www.issdetector.com(または同等の追跡サイト/アプリ)を利用するのが最適です。
ステップ #2:ISS デコード用ツール
次に、受信した信号を画像に変換(デコード)するためのツールを準備する。
1. ソフトウェアのダウンロードとインストール
まず、hamsoft.ca にアクセスし、MMSSTV(mmsstv.php)をダウンロードする。
- インストール: ダウンロードしたファイルを実行し、セットアップウィザードに従ってインストールを完了させる。
- 初期設定: MMSSTVを起動するとコールサインの入力を求められるが、受信のみであれば無視して「OK」をクリックして進めて構わない。

2. 受信待機状態へのセットアップ
機材の準備ができたら、以下の手順で受信を開始する。
- HDSDRの設定: 周波数を 145.800MHz に合わせ、「Start」ボタンを押す。
- 信号の捕捉: ISSが上空を通過し始めると、パチパチという音やホイッスルのような特徴的な信号音が聞こえ始める。
- 画像の生成: 信号が安定して入力されると、MMSSTVアプリ内で画像が徐々に描画され始める。



受信成功例
以下に示すのは、最近(2021年6月23日)ISSからの放送からキャプチャされた、作業中の2人の宇宙飛行士の画像である。

このように、適切な機材とソフトウェアがあれば、地球を周回する宇宙ステーションから直接、リアルタイムの画像データを傍受・復元することが可能である。
総括
私たちの世界は、ありふれた照明のリモコンから衛星通信に至るまで、膨大な数の無線通信で溢れている。本シリーズでは、これらの信号を受信・傍受する多種多様な手法を探索している。さらに、シリーズ後半では、これらの信号を「送信」し、「ハック」する方法についても踏み込んでいく予定だ(これにはより高価なSDRトランシーバーが必要になるが、それについては後述する)。
安価なソフトウェア無線(SDR)の登場は、ハッカーやペネトレーションテスターが認識しておくべき情報セキュリティにおける「すばらしき新世界」を切り拓いた。さらに、SDRに関連するセキュリティ上の課題は、国家安全保障、諜報活動、そしてサイバー戦にまで多大な影響を及ぼすものである。
サイバーセキュリティの専門家がこの分野を軽視することは、彼ら自身、ひいては彼らが守るべき組織を、重大な危険にさらすことを意味するのである。
