今週、Cydiaのソースを更新していたら、iOS開発者midnightchipsがHarpyと名付けた奇妙なパッケージに偶然出会いました。しかし、もっと重要なのは、そのパッケージをタップして詳細を調べてみたところ、嬉しい驚きがあったことです。
Harpyは、その名の通り、ローカルWi-Fiネットワークやパーソナルホットスポットのユーザーを管理できる軽量のネットワークアプリです。Harpyは、すぐに以下の機能を提供します。
- 現在ローカルネットワークまたはパーソナルホットスポットにアクセスしているすべてのユーザーのリストを表示します
- 利用可能な場合、これらのデバイスの MAC アドレスとホスト名を表示します
- 接続されたデバイスがローカルネットワークを使用できないようにブロックする
- 接続されたデバイスがパーソナルホットスポットを使用できないようにブロックする
- セクシーなダークモード向けアプリテーマ
上記のスクリーンショット例からもわかるように、インターフェースはシンプルながらも美しさに満ちています。複雑なインターフェース要素や専門用語がないため、Harpyはほぼ誰でも簡単に使用できます。
リストからデバイスをタップすると、IPアドレス、MACアドレス、メーカー名がポップアップ表示されます。これらの情報から、デバイスを特定の人物に紐付けることができます。また、認識されていないデバイスは簡単にブロックできるため、該当するネットワークにアクセスできなくなります。
ご存知ない方もいらっしゃるかもしれませんが、Harpyではネットワークユーザーのブロックを解除することもできます。アプリ下部の「アクティブタスク」タブを開くと、ブロックされているデバイスのリストが表示され、そこから操作できます。
注目すべきは、開発者がHarpyはunc0verの脱獄を念頭に置いて開発されていると述べている点です。どうやらElectraにはHarpyの実行に必要なバイナリがすべて揃っていないようです。そのため、ElectraユーザーはHarpyをインストールすべきではありません。
Harpyは公共のWi-Fiネットワークで悪意を持って使用される可能性があるため、使用を控えるようお勧めします。ネットワーク所有者の明示的な同意なしに通信をブロックすることは違法となる可能性があるため、Harpyは自社ネットワークでのみユーザー管理に使用してください。
一見すると、Harpyは非常に強力なネットワークツールのように見え、ローカルネットワークの制御に非常に役立ちます。Harpyを試してみたい方は、Charizリポジトリから1.49ドルでダウンロードできます。現時点では、unc0verジェイルブレイクツールでジェイルブレイクされたiOS 11デバイスのみがサポートされています。
Harpyについてどう思いますか?下のコメント欄で教えてください。