Mutti
Member
Hallo,
ich habe mich nochmal mit mod_evasive beschäftigt, was ich mir vor kurzem installiert habe.
Das Testscript
soll einen 403 HTTP-Statuscode ausgeben.
Ausgegeben wird aber
HTTP/1.1 400 Bad Request
Danke voraus.
ich habe mich nochmal mit mod_evasive beschäftigt, was ich mir vor kurzem installiert habe.
Das Testscript
Code:
# sudo perl /usr/share/doc/libapache2-mod-evasive/examples/test.pl
#!/usr/bin/perl
# test.pl: small script to test mod_dosevasive's effectiveness
use IO::Socket;
use strict;
for(0..100) {
my($response);
my($SOCKET) = new IO::Socket::INET( Proto => "tcp",
PeerAddr=> "127.0.0.1:80");
if (! defined $SOCKET) { die $!; }
print $SOCKET "GET /?$_ HTTP/1.0\n\n";
$response = <$SOCKET>;
print $response;
close($SOCKET);
}
soll einen 403 HTTP-Statuscode ausgeben.
Ausgegeben wird aber
HTTP/1.1 400 Bad Request
Danke voraus.