- ハウツー

写真:Charlie Sorrel/Cult of Mac
Lockdown AppsはiOS向けの新しいファイアウォールアプリです。先月ご紹介したGuardian Firewallと同様に、LockdownはiOSのVPNフレームワークを利用してすべての送受信ネットワークトラフィックを傍受し、あらゆるアドレスへの接続をブロックします。
Guardian Firewallとは異なり、Lockdownは完全にデバイス上で動作します。また、オープンソースです。
iOSにファイアウォールが必要な理由

写真:ロックダウン
Macには以前からユーザーが設定できるファイアウォールが搭載されていましたが、iOSに搭載されているセキュリティツールはSafariのコンテンツブロッカーだけです。しかも、これはWebページにしか機能しません。
LockdownとGuardian Firewallは、この状況を変えることを目指しています。Confirmed開発のLockdownには、いくつかのルールがあらかじめ設定されていますが、リストに新しいアドレスを追加するのはユーザー次第です。追加したアドレスはすべて、ウェブ上とアプリ内の両方でブロックされます。SafariのコンテンツブロッカーはFacebookのウェブサイトとCookieをブロックできますが、LockdownはFacebookアプリを含むすべてのアプリによるfacebook.comへの接続をブロックします。
ガーディアンファイアウォール

写真: Guardian Firewall
一方、Guardian Firewallアプリは、すべてのインターネットデータを自社サーバー経由でルーティングし、不正なトラフィックを排除します。また、悪意のある接続やプライバシーを侵害する可能性のある接続もブロックします。この方法は安全性が低く、少なくとも確信が持てません。なぜなら、Guardian Firewallの開発者にすべてのデータを託さなければならないからです。しかし、手動でブロックする必要がないため、はるかに効果的でもあります。また、このサービスの開発者は、私が調べた限りでは信頼できるようです。
Guardian Firewallの開発者は、アプリストアのアプリを逆コンパイルして調査し、どのようなデータが盗まれたり共有されたりしているのかを調べています。開発者によると、以下の通りです。
この機能により、トラッカーがアプリに追加、更新、削除されるたびに、リアルタイムで変化を監視できます。外部サーバーに送信されるデータの種類を簡単に把握できるため、アプリ内の各アラートには、接続をブロックすることでどのようなデータが外部に送信されるのを防いだかが説明されています。
封鎖中
Lockdownのデバイス上でのアプローチは、ユーザーにとってより透明性が高くなります。アプリのソースコードはGitHubで確認できます。開発者アカウントをお持ちであれば、自分でビルドしてデバイスにインストールすることも可能です。(App Storeで提供されているバージョンが同じソースからビルドされているかどうかを確認する方法があるのでしょうか?ご存知の方がいらっしゃいましたら、Twitterまたはこの記事のコメント欄でお知らせください。)
肝心なのは、iOS向けの正規のファイアウォールアプリが2つあるということです。どちらもApp Storeで入手できます(Guardian Firewallは7月31日にリリース予定です)。そして、どちらも承認された方法(VPN)を使って機能します。iOSにファイアウォールが内蔵されている方が良かったのですが、これは正しい方向への大きな一歩です。
ロックダウンアプリ
価格:無料
ダウンロード: App Store からロックダウン アプリをダウンロード (iOS)