2007-08-01から1ヶ月間の記事一覧

AWStatsをxferlogに対して仕掛ける(実験)

以前も書いたように(d:id:wizard_blue:20070813)、xferlogの解析にAWStatsが使えるようなので 実験してみることにした。設置方法は2通り…… portsからインストール 本家サイトからfetchしてきて設置 である。 portsのMakefileを調べてみたところ、今回の実験…

xferlogのログ解析ソフトを検討

Apacheのログ解析ソフトは有名どころがいくつかある。 analog,webalizer,awstatsが代表格だ。だがしかし、 xferlog(FTPサーバのファイル転送関連ログ)の解析ソフトの数はというと あまり……というよりほぼ全く見かけない。 一説によるとawstatsがxferlogの解…

PoPToPのバージョンアップでハマる

こんなのねーっすよ! 今日の感想を初めに宣言しておきたいほどハマった。メインサーバで使っているPoPToPに 脆弱性が発見されたそうなのでバージョンを1.3.4_1に上げてあったのだが、 今日接続を試行したところクライアント(WinXP)が619エラーを叩き出して…

サニタイズ問題解決

昨日の続き。そういえばstring.hにstrstrっつー非常に便利な関数がある事を思い出したんで それを使って関数を組み直すことにした。いくつかの解説サイトや書籍を参考にしつつ、昨日作った関数からmemmoveのアイディアを頂きつつ void exec_sanitize(char *s…

C言語でいわゆるサニタイジングを行う(苦戦中)

色々あってCで書かれているCGIに対してサニタイジング処理をしなければ ならなくなってしまい、かなり苦戦中。Cに不慣れなことも手伝って今日は殆ど進行しなかった。 Perlなら sub sanitize { my $str = shift; $str =~ s/&/"&amp;"/g; $str =~ s/</"&gt;"/g; $str =~ s/>/"&lt;"/g;…

Postfixのバージョン上げ

Portsの更新状況を確認したところ、どうもPostfixのバージョンが上がっているようなんで更新。 # pkg_version -v |grep -v = bash-2.05b.007_6 ! Comparison failed openssl-0.9.8d postfix-2.4.3,1 こんな感じになっていた。どうやらportsからbash2系が切り…