dorumrr/de1984
iptables、Shizuku、またはローカルVPNを使い、アプリごとのネットワークアクセスを遮断し、アプリの無効化やアンインストールもできるオープンソースのAndroidファイアウォール兼パッケージマネージャーです。
代替できる製品:NetGuard
- スター
- 503
- フォーク
- 34
- 未解決の Issue
- 1
- 最終コミット
- 10 日前
これは何?
De1984は、インストール済みアプリのネットワーク利用を管理するAndroidアプリです。WiFi、モバイルデータ、ローミングごとにアプリの通信を遮断できるほか、LANへのアクセスをブロックしたり、デフォルトで許可するアプリを指定するホワイトリスト方式、またはデフォルトでブロックするブラックリスト方式を設定したりできます。ファイアウォールのバックエンドは複数あり、root化済み端末ではiptables、Shizuku経由ではConnectivityManagerとNetworkPolicyManager、root不要のVPNベースのバックエンドを利用できます。
パッケージ管理機能も備えています。Shizukuまたはrootを使って、システムアプリの有効化・無効化、実行中アプリの強制停止、システムアプリやユーザーアプリのアンインストールができます。システム/ユーザーアプリや有効/無効の状態で絞り込むことも可能です。画面消灯時の通信ブロックや、ネットワークの変更に応じたルールの自動適用にも対応しています。
プロジェクトによると、トラッキング、分析、テレメトリはなく、データはローカルに保存され、プロプライエタリなライブラリも含まれていません。MITライセンスで公開されており、ソースからビルドできます。VPNモードを使う場合は、Androidの「VPNなしの接続をブロック」設定を無効にしてください。有効のままでは、許可したアプリの通信もブロックされます。
主な機能
- 01WiFi、モバイルデータ、ローミング、LANごとにアプリ単位で通信をブロック
- 02iptables、ConnectivityManager、NetworkPolicyManager、VPNなど複数のファイアウォールバックエンドに対応
- 03デフォルトで許可するポリシーと、デフォルトでブロックするポリシーを設定可能
- 04Shizukuまたはroot経由でアプリの有効化、無効化、強制停止、アンインストールが可能
- 05画面消灯時の通信ブロックでバッテリーとデータ通信量を節約
- 06トラッキング、分析、テレメトリなし。データはローカルに保存
ユースケース
- Android端末でバックグラウンドアプリのモバイルデータ通信を止める
- プリインストールされたシステムアプリのインターネット接続を制限する
- 不要なアプリを無効化または削除してAndroid端末をデブロートする
- root化されていない端末でVPNベースのファイアウォールを使う
クイックスタート
- 1
F-Droid または IzzyOnDroid からインストールします(リンクは README にあります)
- 2
iptables、ConnectivityManager、NetworkPolicyManager、パッケージ管理を利用するには、root または Shizuku を設定します(任意)
使う前に知っておきたいこと
- Android 8.0 以降が必要です。
- ファイアウォールとパッケージ管理の一部機能には、root または Shizuku が必要です。
- VPN モードでは、「VPN なしの接続をブロック」をオフにしないと、許可したアプリもブロックされます。
収録されている特集
トピック
よくある質問
- de1984 とは?
- iptables、Shizuku、またはローカルVPNを使い、アプリごとのネットワークアクセスを遮断し、アプリの無効化やアンインストールもできるオープンソースのAndroidファイアウォール兼パッケージマネージャーです。 De1984は、インストール済みアプリのネットワーク利用を管理するAndroidアプリです。WiFi、モバイルデータ、ローミングごとにアプリの通信を遮断できるほか、LANへのアクセスをブロックしたり、デフォルトで許可するアプリを指定するホワイトリスト方式、またはデフォルトでブロックするブラックリスト方式を設定したりできます。ファイアウォールのバックエンドは複数あり、root化済み端末ではiptables、Shizuku経由ではConnectivityManagerとNetworkPolicyManager、root不要のVPNベースのバックエンドを利用できます。
- de1984 は無料で使えますか?ライセンスは?
- de1984 は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- de1984 は今もメンテナンスされていますか?
- 活発にメンテナンス中。de1984 の最終コミットは 2026年10月27日 です。
- de1984 は何に使えますか?
- Android端末でバックグラウンドアプリのモバイルデータ通信を止める プリインストールされたシステムアプリのインターネット接続を制限する 不要なアプリを無効化または削除してAndroid端末をデブロートする root化されていない端末でVPNベースのファイアウォールを使う
- de1984 のインストール方法は?
- F-Droid または IzzyOnDroid からインストールします(リンクは README にあります) iptables、ConnectivityManager、NetworkPolicyManager、パッケージ管理を利用するには、root または Shizuku を設定します(任意)
- de1984 はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/dorumrr/de1984
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
root不要のAndroidアプリ。DNS-over-HTTPS/TLS/DNSCryptクライアント、アプリごとのファイアウォール兼ネットワークモニター、分割トンネル対応のWireGuard/SOCKS5プロキシを統合します。
F-DroidのAndroidクライアント。無料・オープンソースアプリのリポジトリを閲覧し、スマートフォンにインストールできます。
LuLuは、プロセスが外部ネットワークへ接続すると通知する、macOS向けの無料・オープンソースのアプリケーションファイアウォールです。
多くのモードではroot不要で、アプリの無効化・非表示・一時停止・アンインストールができるAndroidアプリ。
root不要でAndroidアプリのネットワーク通信を監視・ブロック・記録し、TLS復号やHAR出力にも対応するアプリ。