質問: フィルタリングソフトはどのようにしてフィルタリングしているのでしょうか? 例としてiフィルターなど、子供の頃にアクセスが制限されるソフトウェアが家のパソコンなどにインストールされていました。 私は今プログラミングやネットワークの勉強をしていて、そのソフトウェアがどのようにしてフィルタリングをしているのか気になりました。プロキシサーバとしてフィルタリングしているわけでもないし、パケットからブロッキングしているのでしょうか? どなたか予想でも良いので知恵をお貸しください
回答: 簡単に言えば、URL のブラックリストと、NG ワードを含むコンテンツのブロックとの組み合わせですね。 丸紅情報システムズの法人向け製品を解説したページですが、フィルタリングとは? の下の方に「i-FILTERのフィルタリングの仕組み」という記事があります。 ブラックリストに載ってなくても、コンテンツの先読みをして NG ワードでブロック、という事のようです。