I periodically scan my server logs looking for things I’ve broken and unusual things going on. In between the interesting segments of Saturday night’s Mars Rover press conference, I lumped the incidents and accidents into a small number of buckets.
- File does not exist: /blah/blah/www.northwestnotes.net
- /cgi-bin/FormMail.pl (or variants like formmail.cgi)
- /blah/MySubscriptions.opml (also hciChannels.opml and /gems/mySubscriptions.opml)
- File does not exist: /sumthin
- /_vti_bin/owssvr.dll
- /_vti_bin/owssvr.dll?UL=1&ACT=4&BUILD=2614&STRMVER=4&CAPREQ=0
- File does not exist: /scripts
- /_vti_bin/..%255c../..%255c../..%255c../winnt/system32/cmd.exe?/c+dir
- /cgi-bin/mt-tb.cgi and /cgi-bin/mt-comments.cgi
- /default.ida
– this occurred four times with different URLs, and its cause was my creating a link like this:
<a xhref=”www.northwestnotes.net” mce_href=”www.northwestnotes.net”>Gardening Guru</a>
instead of this:
<a xhref=”http://www.northwestnotes.net”>Gardening Guru</a>
Embarrassing, but harmless.
– this is someone trying to probe for the formmail perl script used to send feedback. Older versions had an exploit that would enable someone to send email to an arbitrary address (think spamming). I don’t use FormMail, but have put a cgi script that that prints out a nasty message and does additional logging.
– OPML is “outline processor markup language,” yet another variation of XML. It appears to be a way to syndicate blogs and is harmless.
This comes from a machine that’s 0wn3d, and is probing for a page that probably doesn’t exist in order to learn more about my web server’s installed software and OS version. It tries to exploit a bug in openSSL.
– a hacking attempt exploiting unprotected sites built with Front Page. When it appears with the previous message or /MSOffice/cltreq.asp, it’s the Nimda virus at work.
– this is from a computer using Microsoft Office with the discussion bar in IE enabled (something you have to do deliberately). You can ignore this.
This is the nimda worm or Concept virus. If you’re running linux, don’t worry about it. If you’re running Windows servers, ensure your system is running the latest security fixes (which you should be doing anyway).
– Robot/virus trying to probe for a windows command prompt
– these are robots trying to spam my blog by inserting trackbacks or comments. This is a way companies try to jack up their Google pagerank.
– This is the nefarious Code Red ][ worm. Even though the vulnerability is over two years old, there are still infected IIS servers probing you.
An amusing workaround for several of these probes is to have the web server redirect back to the offending host:
Redirect /scripts http://127.0.0.1
Redirect /scripts/ http://127.0.0.1
(by convention, 127.0.0.1 resolves to yourself. >:)
What other stuff do you routinely see in your logs?
.
5 users have commented
Follow-up comment rss or Leave a TrackbackLooks familiar. I also see 403 fails, from IP addresses I block. Some bots (especially overture/yahoo’s FAST bot) aren’t well behaved, they’ll try to troll my own site in the shortest amount of time possible. So I block their
66.77.73.97 – - [28/Jan/2004:22:44:05 -0800] “GET /valid/url/here HTTP/1.0″ 403 1234 “-” “Yahoo-MMCrawler/
Oh, forgot to add that I also see a lot of bogus referrers from “paris-hilton-video.blogspot.com”:
These come from many different hosts: 193.251.169.169 199.71.136.70 200.13.168.132 200.140.145.18 200.161.203.51 200.189.78.179 200.223.178.154 203.113.34.237 207.108.218.217 209.247.51.197 210.212.250.227 211.184.45.123 213.41.91.103 213.77.82.19 216.167.144.187 216.219.13.37 217.110.209.212 217.56.92.207 219.238.38.252 64.241.177.20 64.31.1.74 66.123.222.42 80.58.34.44 80.58.4.46
I do see a couple of recurrences from these addresses: 196.2.79.247 200.67.93.220 208.17.78.98 211.108.90.8 211.152.58.76 80.146.216.163
Got lots of the same problems here, hadn’t thought about redirecting those requests… I am blocking from some machine because of their constant referer spamming like so:
<Limit GET HEAD POST>
order allow,deny
deny from 66.230.218.66
deny from 66.230.218.67
deny from 211.157.8.47
deny from cache1-pete.server.ntli.net
deny from zeus4-a6-colo7-spsc.jupiterhosting.com
allow from all
</LIMIT>
Getting at least one an hour from jupiterhosting
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:09:25:11 +0100] “GET / HTTP/1.1″ 403 286 “http://www.vinegarlemonshots.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:09:41:40 +0100] “GET / HTTP/1.1″ 403 286 “http://www.yuppieslovestocks.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:09:57:33 +0100] “GET / HTTP/1.1″ 403 286 “http://www.flowershopentertainment.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:10:34:00 +0100] “GET / HTTP/1.1″ 403 286 “http://www.mykeyboardisbroken.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:10:52:11 +0100] “GET / HTTP/1.1″ 403 286 “http://www.masteroftheblasterhill.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:11:09:29 +0100] “GET / HTTP/1.1″ 403 286 “http://www.masteroftheblasterhill.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:11:27:32 +0100] “GET / HTTP/1.1″ 403 286 “http://www.flowershopentertainment.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:11:43:01 +0100] “GET / HTTP/1.1″ 403 286 “http://www.newrealeaseonline.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:11:59:49 +0100] “GET / HTTP/1.1″ 403 286 “http://www.business2fun.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:12:15:36 +0100] “GET / HTTP/1.1″ 403 286 “http://www.booksandpages.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
zeus4-a6-colo7-spsc.jupiterhosting.com – - [27/Jul/2004:12:32:38 +0100] “GET / HTTP/1.1″ 403 286 “http://www.newrealeaseonline.com/” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .Mozilla)”
[popex@echo site] $
I found your explanations helpful…
Just got an error on trying to post, couldn’t open a file somewhere
Just got an error on trying to post, couldn’t open a file somewhere
Rebuild failed: Writing to ‘/home/carson/www/archives/000147.shtml.new’ failed: Opening local file ‘/home/carson/www/archives/000147.shtml.new’ failed: Permission denied