Repolode
henrypp

henrypp/simplewall

アプリごとのネットワーク利用を制御する、Windows Filtering Platformのルール設定ツールです。

代替できる製品:Little Snitch

スター
9,173
フォーク
662
未解決の Issue
142
最終コミット
一昨日

これは何?

simplewallは、Windowsのネットワークフィルタリングソフトウェアが利用するシステムAPI、Windows Filtering Platform(WFP)の設定フロントエンドです。アプリごとにネットワーク通信を許可またはブロックでき、全体ルールとアプリ固有のルールを設定できます。Windows標準のファイアウォール用UIではなく、独立して動作します。

デフォルトでは、許可するまで全アプリをブロックします。フィルターはsimplewallを終了しても有効なままで、プログラムから削除できます。ルールは永続化することも、一時的なルール(次回の再起動時に削除)にすることもできます。また、コマンドラインからのインストール、アンインストール、サイレント実行に対応しています。

プログラムのサイズは1 MB未満で、ARM64を含むWindows 7 SP1以降で動作し、Windowsのテレメトリ用ブロックリストを内蔵しています。ルールではIPv6、IP範囲、CIDRブロック、ポート範囲に対応し、破棄・許可したパケットのログも記録できます。管理者権限が必要です。

主な機能

  • 01アプリごとのネットワーク許可・ブロックルール(全体ルールとアプリ固有のルールを含む)
  • 02Windowsのテレメトリやスパイ活動に使われる接続先を対象とした内蔵ブロックリスト
  • 03破棄・許可したパケットのファイルへのログ記録
  • 04ルールでのIPv6、IP範囲、CIDR、ポート範囲への対応
  • 05ポータブル版とインストーラーを用意し、コマンドラインからのインストール・アンインストールにも対応

ユースケース

  • 特定のWindowsプログラムの外部への情報送信を止めつつ、ほかのプログラムは通信できるようにする
  • アプリが試みる送信・受信接続を監査する
  • Windowsのテレメトリ関連ドメインやアドレスをブロックする
  • Windows標準のファイアウォールと併用して、細かなネットワーク制御を追加する

クイックスタート

  1. 1

    リリースページからインストーラーまたはポータブル版をダウンロードします

  2. 2

    コマンドラインからフィルタリングを有効にします(管理者として実行)

    -install

使う前に知っておきたいこと

  • Windows専用で、管理者権限が必要です。
  • 上級ユーザー向けに設計されており、シンプルなファイアウォールUIではありません。
  • Windows Filtering Platformを設定しますが、Windowsファイアウォールは管理しません。
  • コピーレフトライセンスであるGPL-3.0の下でライセンスされています。

トピック

よくある質問

simplewall とは?
アプリごとのネットワーク利用を制御する、Windows Filtering Platformのルール設定ツールです。 simplewallは、Windowsのネットワークフィルタリングソフトウェアが利用するシステムAPI、Windows Filtering Platform(WFP)の設定フロントエンドです。アプリごとにネットワーク通信を許可またはブロックでき、全体ルールとアプリ固有のルールを設定できます。Windows標準のファイアウォール用UIではなく、独立して動作します。
simplewall は無料で使えますか?ライセンスは?
simplewall は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
simplewall は今もメンテナンスされていますか?
活発にメンテナンス中。simplewall の最終コミットは 2026年10月18日 です。
simplewall は何に使えますか?
特定のWindowsプログラムの外部への情報送信を止めつつ、ほかのプログラムは通信できるようにする アプリが試みる送信・受信接続を監査する Windowsのテレメトリ関連ドメインやアドレスをブロックする Windows標準のファイアウォールと併用して、細かなネットワーク制御を追加する
simplewall のインストール方法は?
リリースページからインストーラーまたはポータブル版をダウンロードします コマンドラインからフィルタリングを有効にします(管理者として実行): -install
simplewall はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/henrypp/simplewall

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト