にっき

2007/09/14 12:43:32

ぺんぎんうぉっちんぐ


ちょこぱふだと思って食べたらかきのたねちょこだったなんて朝からなんのとらっぷにう?(つx;【みかん
わかってた食べるとまた違うのかもだけど甘辛苦いのはすてきにびみょ〜・・・
っていうかえあろの袋の中に混ぜとくのは反則くにゃいですか?(´・ω・`;【みかん
とりあえずそんなことは忘れたいからおいといて☆



外部ふぁいるいんくる〜ぢょんを狙ってるっぽいぼっとさんはいつも
?xxx=http://example.com/uniuni.txt?
なかんじであどれすのらすとに『?』をぺったんしたりくえすとを投げてくるから
RewriteEngine on
RewriteCond %{QUERY_STRING} %00 [or]
RewriteCond %{QUERY_STRING} =http://.*\?
RewriteRule .* http://127.0.0.1/ [R=301,L]

ってそのまま RedirectPermanent でお帰りおねがいしてるのにさっぱり減らないにう(つx;【みかん
まぁぼっとさんだからただひたすらりくえすと投げてるだけだと思うけど・・・

そんなこんなでもっとお手軽にぁゃιぃあどれすのろぐを集めてちぇっくするために
普段から動いてる logwatch に機能の追加をしてみたにう☆ヾ(・x・。【みかん

まずは
#man /usr/share/doc/logwatch-X.X.X/HOWTO-Customize-LogWatch
なかんじのまにゅあるを見て・・・
引用:
There are two mechanisms for customizing the variables:

1. The /etc/logwatch/conf directory is first searched for files with the
same name and relative location as the
/usr/share/logwatch/default.conf directory. Variables declared in
these files override the defaults.
/etc/logwatch/conf に置けばお〜ば〜らいどできるのかにう?(・x・。【みかん

httpd をちぇっくするのに追加してもいいかもだけどかなり見るのもめんど〜なそ〜すしてたから
#cp /usr/share/logwatch/default.conf/services/http.conf /etc/logwatch/conf/services/bad-request.conf
ってこぴ〜して必要なとこだけ修正する方向で☆
###########################################################################
# Configuration file for http filter
###########################################################################

Title = "bad request check"

# Which logfile group...
LogFile = http

必要なさそうなとこ削るとこんなかんじかなぁ?
このふぁいるはたいとるの変更だけでもよさそうだけどにう(´ω`;【みかん

こんふぃぐの準備が完了したらめいんのすくりぷとを☆
/etc/logwatch/scripts/services/bad-request
に創って☆
標準入力にろぐを渡してくれるってことだから中身は
#!/usr/bin/perl

my %url;

while(<>)
{
    if($_ =~ /=(http:[^\?]*)\?/ && !exists $url{$1})
    {
        print "    $1\n";
        $url{$1} = true;
    }
}
こんなかんじかなぁ?
perl ってすてきにおひさしぶりだからほんとにこれでいいのか謎だけどにう(´ω`;【みかん
とりあえずそれっぽいのは描けたからさっそくちぇっく☆
引用:
# /usr/sbin/logwatch -service bad-request -print

################### Logwatch X.X.X (XX/XX/XX) ####################
Processing Initiated: Fri Sep 14 12:30:30 2007
Date Range Processed: yesterday
( 2007-Sep-13 )
Period is day.
Detail Level of Output: 0
Type of Output: unformatted
Logfiles for Host: XXXXXXXX
##################################################################

--------------------- bad request check Begin ------------------------

http://xxxxx.xxx.xx/cmd.txt

---------------------- bad request check End -------------------------


###################### Logwatch End #########################

昨日はめずらしく少なかったみたいだけどばっちり抽出できてるっぽいからおっけぃ・・・なのかなぁ?
かすたまいずっていいながらちゃんと解説してくれてるとこあんまり見つからなかったし,
見つかったとこも /usr/sbin/ 内のを直編集してたりだったけどどれが正解なんだかにう(´ω`;【みかん


こめんと

こめんとする?



 
投稿された内容の著作権はこめんとの投稿者に帰属するっぽいです☆
また,現在 IE6 以下で Sleipnir,Lunascape,Donut じゃないゆ〜ざえ〜じぇんとからの描き込みを制限してますです☆
該当しちゃうかたはてきとうにゆ〜ざえ〜じぇんとを偽装しちゃってくださいです(´ω`;【みかん
さぶこんてんつ
前月 2024年 5月 翌月
      1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
31
 
 
             
  • あじ あじ
  • ED ED
  • えでん えでん
  • えれふぃ えれふぃ
  • ぐらぶれ ぐらぶれ
  • etc etc
  • にっき にっき

あわせて読みたい

先頭に戻る
めにう 先頭に戻る