NetGuard は、インターネットへのアプリのアクセスを制限する簡単かつ高度な方法を提供するインターネット セキュリティ アプリです。
アプリケーションとアドレスは、Wi-Fi やモバイル接続へのアクセスを個別に許可または拒否できます。 root 権限は必要ありません。
インターネットへのアクセスをブロックすると、次のような効果があります。
&ブル;データ使用量を削減する
&ブル;バッテリーを節約する
&ブル;プライバシーを高める
特徴:
&ブル;使い方が簡単
&ブル; rootは必要ありません
&ブル; 100% オープンソース
&ブル;家に電話しない
&ブル;追跡や分析はありません
&ブル;広告なし
&ブル;積極的に開発およびサポートされている
&ブル; Android 5.1以降をサポート
&ブル; IPv4/IPv6 TCP/UDPをサポート
&ブル;テザリング対応
&ブル;オプションで画面オン時に許可します
&ブル;ローミング時にオプションでブロックする
&ブル;必要に応じてシステム アプリケーションをブロックする
&ブル;オプションで、アプリケーションがインターネットにアクセスしたときに通知します
&ブル;オプションで、アプリケーションごと、アドレスごとにネットワーク使用量を記録します
&ブル;明暗をテーマにしたマテリアル デザイン テーマ
PRO の機能:
&ブル;すべての送信トラフィックをログに記録します。アクセス試行を検索およびフィルタリングします。 PCAP ファイルをエクスポートしてトラフィックを分析する
&ブル;アプリケーションごとに個別のアドレスを許可/ブロックする
&ブル;新しいアプリケーションの通知。通知から直接 NetGuard を設定する
&ブル;ステータスバー通知にネットワーク速度グラフを表示
&ブル;ライトバージョンとダークバージョンの両方で 5 つの追加テーマから選択します
これらすべての機能を提供する非ルート ファイアウォールは他にありません。
新しい機能をテストしたい場合は、テスト プログラムに参加できます: https://play.google.com/apps/testing/eu.faircode.netguard
必要な権限はすべてここで説明されています: https://github.com/M66B/NetGuard/blob/master/FAQ.md#user-content-faq42
NetGuard は Android VPNService を使用してトラフィックを自身にルーティングするため、サーバーではなくデバイス上でトラフィックをフィルタリングできます。このサービスを同時に使用できるアプリは 1 つだけですが、これは Android の制限です。
完全なソース コードはここから入手できます: https://github.com/M66B/NetGuard