TinyShield の Require Approval で新しいアプリの接続を承認
Require Approval は、TinyShield がまだ認識していないアプリの接続を一時停止します。アプリとその接続先を確認してから、Allow か Block を選べます。TinyShield はその選択を記憶し、以降の接続に適用します。
Require Approval は TinyShield PRO の機能です。
新しいアプリ、その署名、接続先を確認してから、許可またはブロックします。
1. メリット
- ✅ 新しいアプリの接続を、続行される前に止められます。
- ✅ アプリ名、パス、コード署名、プロセスの詳細を確認できます。
- ✅ ドメイン、IP アドレス、国、ポート、リクエスト数を確認できます。
- ✅ 承認待ちのアプリを 1 つずつ許可またはブロックできます。
- ✅ 承認待ちのアプリをまとめて許可またはブロックすることもできます。
- ✅ それぞれの選択を Allow List または Block List に記憶します。
- ✅ 既存の Block List のルールは有効なままです。
2. Require Approval をオンにする
- TinyShield を開きます。
- 右上のモードボタンを選択します。
- Require Approval を選びます。
- ボタンに黄色で Approval と表示されていることを確認します。
- まだ判定が保存されていないアプリを開きます。
アプリが接続しようとすると、TinyShield が承認ウインドウを表示します。
3. 確認して判断する
選択する前に、次の点を確認します。
- アプリケーション名、バンドル ID、ファイルパス
- コード署名が有効かどうか、誰が署名したか
- 要求されたドメイン、IP アドレス、国、ポート
- 待機中のリクエストの数
そのうえで、次のいずれかを選びます。
- Allow this app を選ぶと、アプリの接続を許可し、その選択を記憶します。
- Block this app を選ぶと、アプリの接続を止め、その選択を記憶します。
- ボタンのメニューを使うと、承認待ちのアプリをすべて許可またはブロックできます。
一括操作は慎重に行ってください。キューで待機しているすべてのアプリに同じ選択が適用されます。
4. 保存した選択を変更する
Tools → App Connection Decisions を開きます。Allow List または Block List を選び、アプリを探して、保存された判定を削除または変更します。次に一致する接続からは、更新したルールが適用されます。
5. TinyShield を起動したままにする
Require Approval で承認ウインドウを表示するには、TinyShield アプリが起動している必要があります。TinyShield はメニューバーに常駐できるため、メインウインドウは閉じてもかまいません。
Require Approval が有効な状態で TinyShield を明示的に終了すると、Allow All に切り替わり、Block List は有効なまま保たれます。応答するアプリがない状態で、新しい接続が待機し続けるのを防ぐためです。