[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bjlug-ml] Re: how can I read log files?
>>>>> On Thu, 14 Jun 2001 10:54:35 -0400, "gutara" <k@gutara.com> said:
> お久しぶりです、こんにちは。
お久しぶりです。
> 1) 外部からのアクセスログはどのように取られてますか?
mail server や web server が動いてるポート(25とか80とか)は、その
サーバがログを取ってますよね。それら以外のポートに対して外からア
クセスがあったとき、うちでは返答せずに単にパケットを捨て去るよう
に設定してます。これはパケットフィルタという仕組みで実現してます。
(うちの場合は IPFW)
この「捨て去る」ときにログを残すようにパケットフィルタのルールを
書いてるんです。
> 2) 「セキュリティホールを探すアクセス」という行為は、ログファイル中、どのよ
> うに記述されているのでしょうか?
たとえば web server のログだと、
[Tue, 22 May 2001 19:46:03 GMT] [error] 202.98.6.135 "GET x HTTP/1.0" Not Found (404)
なんていうのがちょくちょくあります。これはクラック用のスクリプト
が web server の version を調べるために残す足跡として知られてい
るらしいです。もちろん既知のセキュリティホールを持つ web server
を探しているわけです。
パケットフィルタのログだと、
Jun 12 02:27:40 lazybird /kernel: ipfw: 1900 Deny TCP 202.198.240.5:4768 207.180.184.126:53 in via xl0
なんていうのがよく残っています。これだけではTCPパケットがポート
53(DNS)に届いた、ということしかわかりませんけれど、おそらく1月末
に明らかになった BIND(named) のセキュリティホールを探してると考
えられます。(うちはネームサーバを動かしてないので、リクエストし
ない限り port 53 へのアクセスが起こるはずがないので)
ちなみにこの named の穴は深刻で、あっという間に root 取られます。
私の管理下ではありませんけれど、tncc.suginami.tokyo.jp のネーム
サーバは、今年の2月にプライマリ、セカンダリともほぼ同時に落とさ
れました。rootは取られなかったらしいですが。
こんな話もあります。
http://home.jp.FreeBSD.org/cgi-bin/showmail/FreeBSD-users-jp/62179
特に多いのは DNS(53), RPC(111), NETBIOS(137) かなぁ。他にもいろ
いろなportに来ますけれど。
> 先行者↓とかに。
先行者はアチコチで大人気ですね:-) あの顔がいい。
--
Masami Kobayashi / Brookline, MA
masami@tncc.suginami.tokyo.jp
masami@tncc.jp (試験中)