IPアドレスから国を判別

2008/10/16 [22:20:57] (木) 天気

Ajaxのformが見えてないのにせっせと続くスパムのアクセス。こないだ書き込まれてしまったURLを起点に、獣道のごとく決まった順番で無意味にリンクを叩いている。IPアドレスを変え、domainも変えて次々と。…formが見えていないし書き込まれる心配はないんだけど、うっとーしー。

apnicのデータを元にJP以外はしばらくシャットアウト。と思って調べるとIPアドレスのrangeの表現がよくわからん。こんな面倒そうだけど計算一発ですみそうなことは、きっとすでにだれかが作ってるに違いない。

で、あっさり

/usr/ports/net/p5-IP-Country

FreeBSDのportsはほんといろいろ揃ってんなあ。


さっそくインストールして仕込んでみた。国を取得できないケースもあるみたいなので、とりあえず国がわかってそれがJPじゃなければ404を返す。ついでに起点にされているURLに対するリファラのない飛び込みアクセスも404を返すようにした。

しばらくして、アクセスログを見てみると、起点になっていたURLで404を返されると、その後の巡回ルートに流れず諦めている。

とりあえずこれでいっとくか。


不毛だなあ。


WRITING SECURE CODE 第2版 上 (マイクロソフト公式解説書)

『WRITING SECURE CODE 第2版 上 (マイクロソフト公式解説書)』

Michael Howard

<<2026/1>>
    123
45678910
11121314151617
18192021222324
25262728293031
検索:

【最近の20件】