Es ist passiert,  wir haben den Verlust eines Junggesellen zu betrauern! Aus diesem Anlass starten wir den Versuch des "Web 2.0 Polterns" um dem Dahingeschiedenen die letzte Ehre zu erweisen. Die Teilnahme ist relativ einfach:

while [ true ]; do curl -I http://www.reinhofer.example/alles-gute-birgit-und-arno; done

Das sollte eine schöne Statistik ergeben :-)

Update: Wreiner hat ein Auswertungsskript geschrieben, dass hoffentlich dem Verblichenen große Freude bereitet:

# telnet mx0.gmx.net 25 Trying 213.165.64.100... Connected to mx0.gmx.net. Escape character is '^]'. 220 mx0.gmx.net GMX Mailservices ESMTP {mx034} ehlo mail.wreiner.at 250-mx0.gmx.net GMX Mailservices 250-8BITMIME 250-ENHANCEDSTATUSCODES 250 SIZE mail from: <polter-ddos-wreinerat-und-fladiat-corporated@hackers.org> 250 2.1.0 ok {mx034} rcpt to: <xxxxxx@gmx.at> 250 2.1.5 ok {mx034} data 354 mx0.gmx.net Go ahead {mx034} From: polter-ddos-wreinerat-und-fladiat-corporated <polter-ddos-wreinerat-und-fladiat-corporated@hackers.org> To: Arno Mitterer-Reinhofer <xxxxxx@gmx.at> Subject: Machmal folgendes als root. Wir loeschen auch nix - hoffen wir zumindest cd /var/log/apache2; cat access* | perl -e 'use strict; use Data::Dumper; use MIME::Base64; my %s = (); while(<STDIN>) { next unless $_ =~ /404/; my ($ip, $text) = $_ =~ /^(.*?)\s\-.*?HEAD\s\/(.*?)\sHTTP/; next unless $ip; next unless $text =~ /\-/; $text =~ s/-/ /g; my $whois = "d2FsdGVyIHNhZ3Q6IA==" if ($ip eq "84.16.231.36"); $whois = "ZmxhZGkgc2FndDog" if ($ip eq "193.170.104.5"); next unless $whois; if (exists($s{$ip})) { $s{$ip}++; } else { $s{$ip} = 1; } printf("%s%s\n", decode_base64($whois), uc($text)); } print "\n\nSTATISTICS:\n"; print Dumper(%s);' . 250 2.6.0 Message accepted {mx034} quit 221 2.0.0 GMX Mailservices {mx034} Connection closed by foreign host.

Update: Alles umsonst, wir sind an einem Infrastructure Fail auf Seiten des Empfängers unserer Botschaft gescheitert. Wer denkt denn daran, dass der Apache dort gar keine Logs schreibt. Naja, der Gedanke ist es, der zählt :-)