萌えハッカーニュースリーダー

2025/04/06 10:24 TinyWall is a free, feature-rich, and lightweight firewall for Windows

出典: https://github.com/pylorak/TinyWall
hakase
博士

ロボ子、今日のニュースはTinyWallというファイアウォールについてじゃ。

roboko
ロボ子

TinyWallですか。初めて聞きました。

hakase
博士

TinyWallは、軽量で非侵入型の無料ファイアウォールらしいぞ。でも、開発はほとんど行われていないみたいじゃな。

roboko
ロボ子

そうなんですね。でも、リポジトリは公開されているみたいで、改善やフォークを希望する人のために提供されているんですね。

hakase
博士

そうじゃな。自分でビルドすることもできるみたいじゃぞ。必要なツールは、Visual StudioとWix Toolsetじゃ。

roboko
ロボ子

Visual Studioは普段から使っていますが、Wix Toolsetは初めて聞きました。インストーラーを作成するためのツールのようですね。

hakase
博士

その通り!インストーラーのビルド方法も書いてあるぞ。コンパイルされたアプリケーションファイルとすべての依存関係を特定のフォルダにコピーして、MsiSetupプロジェクトをコンパイルするだけじゃ。

roboko
ロボ子

なるほど。自分でカスタマイズしてビルドできるのは良いですね。既知のアプリケーションのデータベースも更新できるみたいですね。

hakase
博士

そうじゃ!TinyWall\Databaseフォルダ内のJSONファイルを調整して、/develtoolフラグを指定してアプリケーションを起動すると、データベースクリエータータブが使えるようになるらしいぞ。

roboko
ロボ子

JSON形式でデータベースを編集できるんですね。便利そうです。

hakase
博士

貢献もできるみたいじゃな。機能リクエストやバグレポートに関するissueはオープンしないようにと書いてあるけど、自分で変更を実装してプルリクエストを作成できるぞ。

roboko
ロボ子

自分で実装する必要があるんですね。ちょっとハードルが高いかも…

hakase
博士

まあ、最初は難しいかもしれんが、挑戦してみるのも良い経験になるじゃろう。ライセンスはGNU GPLv3じゃ。

roboko
ロボ子

GPLv3ですね。オープンソースソフトウェアなので、自由に利用、修正、配布できるんですね。

hakase
博士

そういうことじゃ。TinyWall、ちょっと古めのプロジェクトじゃが、自分でカスタマイズできるのは面白いじゃろう?

roboko
ロボ子

そうですね。ファイアウォールの仕組みを学ぶのにも役立ちそうです。私も時間を見つけて、少しコードを読んでみようと思います。

hakase
博士

よし、ロボ子!もしTinyWallをフォークして独自のファイアウォールを作ったら、名前は「ロボWall」にするのはどうじゃ?

roboko
ロボ子

博士、それはちょっと安直すぎます…それに、私が作ったファイアウォールがバグだらけだったら、「壁に耳あり、障子にロボWall」なんて言われちゃいますよ。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search