NSAのANTカタログに関するこの記事を踏まえて、ターゲットのキーストロークを監視するためにどのハッキングツールが使えるか？
ANTカタログ（またはTAOカタログ）は、米国家安全保障局（NSA）による機密製品カタログで、2008年から2009年に書かれたバージョンが2013年12月にドイツのニュース雑誌『シュピーゲル』によって公開された。スパイ装置やスパイソフトウェアの写真、図、説明が掲載されたカタログ49ページが公開された。アイテムはテーラード・アクセス・オペレーション部門が入手できるもので、アップル、シスコ、デルといった米国企業の製品が主なターゲットとなっている。情報源は、2013年以降の世界的な監視の情報公開に大きな責任を負っているエドワード・スノーデンとは別の人物とみられている。製品が危険にさらされる可能性のある企業は、これらの機能開発におけるNSAとの協力関係を否定している。2014年、ANTカタログの機能をオープンソースのハードウェアとソフトウェアとして実装するプロジェクトが開始された。

背景
テーラード・アクセス・オペレーション部門は90年代後半から存在している。その任務は、コンピュータや通信ネットワークにハッキングすることで、米国の外国人ターゲットに関する情報を収集することである。

2012年、エドワード・スノーデンは、Torプロジェクトでジェイコブ・アッペルバウムの元同僚であったルナ・サンドヴィックとともにCryptoPartyを組織した。2013年6月、スノーデンはNSAの内部文書を持ち出し、グレン・グリーンウォルドとローラ・ポイトラスと共有した。ANTカタログにあるような機能が存在することは、何年も前から推測されていた。

出版
ヤコブ・アッペルバウムは、クリスティアン・シュテッカー、ジュディス・ホルヒャートと共同で『シュピーゲル』誌に英語版を発表し、2013年12月29日に公表された。同日、シュピーゲル誌に掲載されたTAOに関する英語版出版物も、ローラ・ポイトラス、マルセル・ローゼンバッハ、イェルク・シンドラー、ホルガー・シュタルクを含む同じ人々によって執筆された。12月30日、アッペルバウムはドイツのハンブルグで開催された第30回カオス・コミュニケーション会議で「インターネットの軍事化」について講演した。講演の最後に、彼はNSAの職員にさらなる文書のリークを奨励した。

アップルは、All Things Digital（ウォール・ストリート・ジャーナル紙のデジタル・ネットワークの一部）のジャーナリスト、アリック・ヘッセダールに対する声明で、DROPOUTJEEPの開発に協力したという疑惑を否定した。The Verge』は、この文書がiPhoneやスマートフォン全般の初期に作成されたものであることから、後年このプログラムがどのように発展したのか疑問を呈した。デルは、米国政府を含む政府全般との協力関係を否定した。シスコのジョン・スチュワート上級副社長兼最高セキュリティ責任者は、「深く憂慮しており、新たな問題に対処する必要があるかどうかを判断するため、あらゆる手段を追求し続ける」と述べた。ジュニパーは、悪用される可能性のある経路に積極的に取り組んでいると述べた。ファーウェイは、侵害が行われたかどうかを判断するために適切な監査を実施し、侵害が行われた場合は報告すると述べた。NSAはDer Spiegel誌の発表についてコメントを控えた。

情報源
ANTカタログを報道機関にリークした情報源は2023年現在不明。

米国情報機関を専門とする作家ジェームズ・バンフォードは、ロイター通信が掲載した解説記事で、アッペルバウムがANTカタログをリークした情報源を特定していないため、エドワード・スノーデンだと誤解されていると指摘した。バンフォードは、エドワード・スノーデンからキャッシュされた文書に無制限にアクセスすることができたが、自動検索ツールを使ってもANTカタログへの言及を見つけることができなかった。セキュリティ専門家のブルース・シュナイアー氏も自身のブログで、ANTカタログはスノーデン氏からではなく、第二のリーク者からのものだと考えていると述べている。NSAの関係者は、スノーデンが使用したウェブクローラーがANTカタログに触れたとは考えず、カタログを流出させた可能性のある他の人物を探し始めた。

内容
公開されたカタログのページは2008年から2009年の間に書かれたものだ。アイテムの価格は無料から250,000ドルまで幅があった。

ANTカタログの機能
ページ コード名 説明
NSA CANDYGRAM.jpg CANDYGRAM GSM 携帯電話タワーをエミュレートするトリップワイヤ・デバイス。
NSA COTTONMOUTH-I.jpg COTTONMOUTH-I トロイの木馬ソフトウエアをインストールし、ワイヤレスブリッジとして動作し、ターゲットマシーンへの秘密のリモートアクセスを提供するために使用できる、改造されたUSBおよびイーサネットコネクタのファミリー。COTTONMOUTH-Iは、TRINITYをデジタルコアとして、HOWLERMONKEYをRFトランシーバーとして使用するUSBプラグです。
NSA COTTONMOUTH-II.jpg COTTONMOUTH-IIは（プラグではなく）USBソケットに配備することができるが、配備されたシステムにするには、ターゲットマシンにさらに組み込む必要がある。
NSA COTTONMOUTH-III.jpg COTTONMOUTH-III スタック型イーサネットとUSBプラグ 24,960
NSA CROSSBEAM.jpg CROSSBEAM 音声データの収集と圧縮が可能なGSM通信モジュール 4,000
NSA CTX4000.jpg CTX4000 「ネット外」情報を回収するためにターゲットシステムを「照らす」ことができる連続波レーダー装置 N/A
NSA CYCLONE Hx9.jpg CYCLONE-HX9 ネットワーク・イン・ア・ボックスとしてのGSM基地局ルータ 70,000
NSA DEITYBOUNCE.jpg DEITYBOUNCE Dell PowerEdge サーバにマザーボード BIOS と RAID コントローラ経由でバックドア・ソフトウェアをインストールする技術。
NSA DROPOUTJEEP.jpg DROPOUTJEEP "特定のシギント機能を提供するためにモジュラーミッションアプリケーションを利用するApple iPhone用のソフトウェアインプラント。この機能には、デバイスからリモートでファイルをプッシュ／プルする機能が含まれる。SMS検索、コンタクトリスト検索、ボイスメール、ジオロケーション、ホットマイク、カメラキャプチャ、セルタワー位置情報など。コマンド、制御、データ流出は、SMSメッセージングまたはGPRSデータ接続を介して行われます。インプラントとの通信はすべて秘密裏に暗号化される。
NSA EBSR.jpg EBSR 802.11/GPS/ハンドセット機能を内蔵した3バンドアクティブGSM基地局 40,000
NSA ENTOURAGE.jpg ENTOURAGE GSM、UMTS、CDMA2000、FRS信号用の方向探知アプリケーション 70,000
NSA FEEDTROUGH.jpg FEEDTROUGH ジュニパーネットワークスのファイアウォールを突破し、メインフレームコンピュータに他のNSA配備ソフトウェアをインストールできるソフトウェア。
NSA FIREWALK.jpg FIREWALK 標準的なRJ45ソケットと同じように見えるデバイスで、HOWLERMONKEY RFトランシーバーを使用し、無線技術経由でデータを注入、監視、送信することができる。例えば、ターゲット・コンピュータへのVPNを構築することができる。
NSA GENESIS.jpg GENESIS GSMハンドセットに無線周波数スペクトルを記録するソフトウェア定義無線機能を追加したもの 15,000
NSA GODSURGE.jpg GODSURGE Dell PowerEdge サーバに追加される FLUXBABBITT と名付けられた JTAG バスデバイス用のソフトウェアインプラント。GODSURGEは、XeonシリーズCPUへのFLUXBABBITT JTAGインターフェイスを使用して、システム起動時にインプラントをインストールする。
NSA GINSU.jpg GINSU コンピュータのPCIバスデバイスを使用し、システム起動時に自身を再インストールする技術。
NSA GOPHERSET.jpg GOPHERSET 携帯電話のSIMカードのAPI(SIM ToolkitまたはSTK)を使用して、遠隔地から送信されるコマンドによって携帯電話を制御するGSMソフトウェア。
NSA GOURMETTROUGH.jpg GOURMETTROUGH 特定のジュニパーネットワークス・ファイアウォール用のユーザー設定可能な永続化インプラント。
NSA HALLUXWATER.jpg HALLUXWATER Huawei Eudemon ファイアウォール用のバックドア悪用。
NSA HEADWATER.jpg HEADWATER ファーウェイのルータにパケットレベルでスパイウェアを感染させることができる量子インサートを使用してスパイウェアをインストールすることができる永続的なバックドア技術。
NSA HOWLERMONKEY.jpg HOWLERMONKEY RFトランシーバーで、(デジタル・プロセッサーや様々な移植方法と組み合わせて)システムからデータを抽出したり、遠隔操作を可能にする。
NSA IRATEMONK.jpg IRATEMONK マックストア、サムスン、シーゲイト、ウェスタンデジタル製のハードドライブのファームウェアに侵入できる技術。
NSA IRONCHEF.jpg IRONCHEF コンピュータのI/O BIOSにそれ自身をインストールすることによってネットワークに「感染」することができる技術。IRONCHEFには、スパイソフトREGINに関連する "Straitbizarre "や "Unitedrake "も含まれる。
NSA JUNIORMINT.jpg JUNIORMINT ARM9コアとFPGAをベースにしたインプラント。
NSA JETPLOW.jpg JETPLOW Cisco PIXシリーズとASAファイアウォールに永久的なバックドアを作成するために埋め込むことができるファームウェア。
NSA LOUDAUTO.jpg LOUDAUTO 音声ベースのRF逆反射盗聴器 30
NSA MAESTRO-II.jpg MAESTRO-II 10セント硬貨大のマルチチップモジュール。66MHzのARM7プロセッサ、4MBのフラッシュ、8MBのRAM、50万ゲートのFPGAを搭載。このモジュールは、HC12マイクロコントローラをベースとした前世代のモジュールに取って代わるものです。
NSA MONKEYCALENDAR.jpg MONKEYCALENDAR 携帯電話の位置情報を隠しテキストメッセージで送信するソフトウェア。
NSA NEBULA.jpg NEBULA マルチプロトコルネットワークインボックスシステム 250,000
NSA NIGHTSTAND.jpg NIGHTSTAND ワイヤレス接続で最大8マイル離れたところからマイクロソフト・ウィンドウズのエクスプロイトをインストールするポータブル・システム。
NSA NIGHTWATCH.jpg NIGHTWATCH VAGRANT信号からビデオデータを再構成して表示するために使用されるポータブルコンピュータ。CTX4000のようなレーダーソースと組み合わせて使用し、ターゲットからデータを受信するためにターゲットを照らす。
NSA PICASSO.jpg PICASSO 携帯電話の位置情報、通話メタデータを収集し、携帯電話のマイクにアクセスして近くの会話を盗聴することができるソフトウェア。
NSA PHOTOANGLO.jpg PHOTOANGLO CTX4000 に代わるレーダーシステムを開発する NSA/GCHQ 共同プロジェクト。
NSA RAGEMASTER.jpg RAGEMASTER ターゲットのコンピュータの VGA 信号出力のビデオ信号を盗聴し、NSA がターゲッ トのデスクトップ・モニターに何が映っているかを見ることができるようにする隠蔽装置。リモート・レーダーから給電され、VGAの赤い信号（ほとんどのDVIポートからも送信される）を再放射するRF信号に変調することで応答する。この送信方法はコードネーム「VAGRANT」。RAGEMASTERは通常、ターゲットケーブルのフェライトチョークに設置/隠蔽されます。オリジナルの文書は2008-07-24のものである。NIGHTWATCH など、いくつかの受信／復調デバイスが利用可能。
NSA SCHOOLMONTANA.jpg SCHOOLMONTANA JUNOSベースの(FreeBSD-variant)Jシリーズルータ/ファイアウォールでDNTインプラントを永続化するソフトウェア。
NSA SIERRAMONTANA.jpg SIERRAMONTANA JUNOSベースのMシリーズルータ/ファイアウォールでDNTインプラントを永続化するソフトウェア。 N/A
NSA STUCCOMONTANA.jpg STUCCOMONTANA JUNOSベースのTシリーズルータ/ファイアウォールでDNTインプラントを永続化するソフトウェア。 N/A
NSA SOMBERKNAVE.jpg SOMBERKNAVE Windows XPシステムにインプラントすることで、NSA本部からの遠隔操作を可能にするソフトウェア。
NSA SOUFFLETROUGH.jpg SOUFFLETROUGH BIOS インジェクションソフトウェア。
NSA SPARROW II.jpg SPARROW II UAVを含むWLAN収集に使用されることを意図した小型コンピュータ。ハードウェア： IBM Power PC 405GPRプロセッサ、64MB SDRAM、16MB内蔵フラッシュ、4つのミニPCIスロット、コンパクトフラッシュスロット、802.11 B/Gハードウェア。Linux 2.4とBLINDDATEソフトウェア・スイートが稼動。単価（2008年）：$6K. 6,000
NSA SURLYSPAWN.jpg SURLYSPAWN インターネットに接続されていないリモートコンピュータで使用できるキーストローク監視技術。
NSA SWAP.jpg SWAP FreeBSD、Linux、Solaris、Windows が動作するマルチプロセッサシステムの BIOS をリフラッシュする技術。
NSA TAWDRYYARD.jpg TAWDRYYARD 位置情報を提供するための無線周波数の再帰反射器 30
NSA TOTECHASER.jpg TOTECHASER 通話記録、連絡先リスト、その他の情報を抽出するためのWindows CEインプラント。
NSA TOTEGHOSTLY.jpg TOTEGHOSTLY ウィンドウズ携帯電話に移植し、完全な遠隔操作を可能にするソフトウェア。
NSA TRINITY.jpg TRINITY 180MHzのARM9プロセッサ、4MBのフラッシュ、96MBのSDRAM、100万ゲートのFPGAを使用したマルチチップモジュール。1セント硬貨より小さい。
NSA TYPHON HX.jpg TYPHON HX GSMネットワーク用のネットワーク・イン・ボックス。
NSA WATERWITCH.jpg WATERWITCH オペレータが近くにある携帯電話の正確な位置を見つけることができるポータブルな「仕上げツール」。 N/A
NSA WISTFULTOLL.jpg WISTFULTOLL Windows Management Instrumentationを使ってターゲットから情報を収集するためのプラグイン 0
続報
セキュリティ専門家のMatt Suicheは、Shadow Brokersによってリークされたソフトウェアのエクスプロイトは、ANTカタログの名前と一致するため、本物と見なすことができると指摘した。John Bumgarner氏はIEEE Spectrumに対し、米国政府によるファーウェイへの疑惑は、ANTカタログに示されたバックドアを追加するファーウェイ自身の能力に基づいていると述べている。

NSAプレイセット
NSA Playsetは、NSA ANTカタログに触発され、セキュリティ研究者にとってよりアクセスしやすく使いやすいツールを作成するオープンソースプロジェクトである。監視ツールのほとんどは、既製品やオープンソースのハードウェアとソフトウェアで再現することができる。これまでのところ、NSAプレイセットは14のアイテムで構成されており、コードと説明書はプロジェクトのホームページでオンラインで見ることができる。最初のリーク後、グレート・スコット・ガジェットの創設者であるマイケル・オスマン氏は、他のセキュリティ研究者たちに対して、カタログに記載されているツールに着手し、それらを再現するよう呼びかけた。NSA Playsetという名前は、もともとDean Pierceに由来しており、彼もまたNSA Playsetへの貢献者（TWILIGHTVEGETABLE(GSM)）である。誰でも参加でき、自分のデバイスを投稿することができる。NSAプレイセットに追加するための必要条件は、NSA ANTプロジェクトと類似しているか、すでに存在していること、使いやすいこと、そして馬鹿げた名前（可能であればオリジナルのツールの名前に基づく）である。馬鹿げた名前の条件は、Michael Ossman自身が考え出したルールで、プロジェクトのウェブサイトに例が示されている：「例えば、あなたのプロジェクトがFOXACIDに似ているなら、COYOTEMETHと呼ぶことができるかもしれない。使い勝手の良さは、NSAプレイセットのモットーでもある "10歳の子供でもできなければ、カウントしない！"という言葉にも由来している。

名称 説明
TWILIGHTVEGETABLE GSM通信監視用のブートイメージ。
LEVITICUS（レヴィティカス） モトローラ製携帯電話を装った携帯型GSM周波数アナライザー。
DRIZZLECHAIRレインボーテーブルを含むA5/1をクラックするために必要なすべてのツールが入ったハードディスク。
PORCUPINEMASQUERADE パッシブWi-Fi偵察ドローン。
KEYSWEEPER（キースウィーパー） USBウォールチャージャー型のキーロガーで、ワイヤレスかつパッシブに盗聴、解読、ログ記録、レポート（GSM経由）を行います。
SLOTSCREAMER：PCIハードウェアインプラントで、メモリとIOにアクセスできる。
ADAPTERNOODLE USBエクスプロイト・デバイス。
CHUKWAGONは、コンピュータのVGAポートのピンを使って、コンピュータのオペレーティング・システムにアクセスするI²Cバス経由で攻撃します。
TURNIPSCHOOL USBケーブルに隠されたハードウェア・インプラントで、ホスト・コンピュータ上で動作するソフトウェアに短距離無線周波数通信機能を提供します。
BLINKERCOUGH VGAケーブルに埋め込まれたハードウェア・インプラント。
SAVIORBURST（セイバーバースト） ソフトウェア・アプリケーションの永続化のためにJTAGインターフェイスを悪用するハードウェア・インプラント。FLUXBABBITはSOLDERPEEKに取って代わられました。
CACTUSTUTU Microsoft Windowsエクスプロイトのワイヤレスインストールを可能にするポータブルシステム。
TINYALAMO BLE（Bluetooth Low Energy）をターゲットとし、キーストロークの監視（キーロガー）とインジェクションを可能にするソフトウェア。
CONGAFLOCK 実験用の無線周波数反射器。ケーブルに埋め込み、電波の反射率からデータを抜き取ることを想定している(FLAMENCOFLOCK(PS/2)、TANGOFLOCK(USB)、SALSAFLOCK(VGA)は、データ抜き取りをテストするための特定のインタフェースを持つ再帰反射器である)。
参照
米国のサイバー戦争
方程式グループ
MiniPanzerおよびMegaPanzer
スタックスネット
WARRIOR PRIDE（ウォリアー・プライド
注釈
 ANTがAdvanced Network Technologyの略か、Access Network Technologyの略かは不明。
 シュピーゲル誌の記事は、「50ページの文書」であり、「50ページ近く」が公開されていると記している。ギャラリーは49ページ。また、『シュピーゲル』誌は、この文書は完全なものにはほど遠い可能性が高いとも指摘している。
 価格が一括で記載されている場合、単価を求める計算が行われる
 2ヶ月分
 設置費用を含む
 25個注文の場合、1個あたりの価格は1000米ドル
 最大4000
 プラットフォームによって異なる
 データ・ネットワーク・テクノロジー（テーラード・アクセス・オペレーションズの一部門
 100ユニットで625,000ドル
SURLYSPAWN、KEYSWEEPER、TINYALAMOは、ターゲットのキーストロークを監視するために使用できる監視技術です。
SURLYSPAWNは、インターネットに接続されていないリモートコンピュータで使用できるキーストローク監視技術です。
KEYSWEEPERは、USBウォールチャージャーの形をしたキーロガーで、ワイヤレスかつパッシブで、スニッフィング、解読、ログ、レポートバック（GSM経由）を行います。
TINYALAMOは、BLE（Bluetooth Low Energy）をターゲットとし、キーストローク監視（キーロガー）とインジェクションを可能にするソフトウェアです。