digital 千里眼 @abp_jp

アナログな日常とデジタルの接点

ipfilter.dat

複数の ipfilter.dat を統合(マージ)してオリジナル ipfilter.dat を作成する方法

「%03s」は間違い。正しくは「%03d」 2010-08-06 修正 たくさん ipfilter.dat 作ったりダウンロードしても読み込めるファイルは1つだったり...orz ということで、複数の ipfilter.dat を統合する方法です 前提条件 ゼロ埋済み ipfilter.dat 統合対象のファ…

既存のブロックリストを変換して ipfilter.dat を作成する

「%03s」は間違い。正しくは「%03d」 2010-08-06 修正 I-BlockList( http://iblocklist.com/lists.php )のブロックリストを利用する 元々は PeerGuardian, Protowall, and Moblock 等で使うためのリストのようです。フォーマットが多少違うだけなので自分…

作成した国指定 ipfilter.dat を比較する

違いがあり過ぎる!!のでざっくりいきます 比較する ipfilter.dat APNICから作成した ipfilter.dat maxmind.comから作成した ipfilter.dat ipinfodb.comから作成した ipfilter.dat 視覚的に違いを確認 以下は WinMerge で diff した画面(左が APNIC 中央が…

国を指定して ipfilter.dat を作成する例3:ipinfodb.com のデータ Complete(Country) を利用した場合

「%03s」は間違い。正しくは「%03d」 2010-08-06 修正 数値をゼロ埋めの固定長に変更(こちらの書式が主流?) 改行文字の修正(LF ⇒ CR+LF)を awk スクリプト中に含めた(Linux 等で使う場合は printf の \r を削ってください) 2009-07-05 修正 前回は一…

国を指定して ipfilter.dat を作成する例2:maxmind.com のデータ GeoIP Country を利用した場合

数値をゼロ埋めの固定長に変更(こちらの書式が主流?) 改行文字の修正(LF ⇒ CR+LF)を awk スクリプト中に含めた(Linux 等で使う場合は printf の \r を削ってください) 2009-07-05 修正 前回は apnic.net のデータを使って ipfilter.dat を作成した。W…

国を指定して ipfilter.dat を作成する例1:apnic.net のデータを利用した場合

「%03s」は間違い。正しくは「%03d」 2010-08-06 修正 数値をゼロ埋めしレコードを固定長に変更(こちらの書式が主流?) 改行文字の修正(LF ⇒ CR+LF)を awk スクリプト中に含めた(Linux 等で使う場合は printf の \r を削ってください) 2009-07-05 修正…