* @copyright (c) 2005-2006 Spider-Trap Team * * The contents of this file are subject to the Mozilla Public License * Version 1.1 (the "License"); you may not use this file except in * compliance with the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the * License for the specific language governing rights and limitations * under the License. */ require 'settings.php'; include trap_core_path."core.inc.php"; function ts_gfx($ts_random) { $rcode = hexdec(md5($_SERVER['HTTP_USER_AGENT'] . $_SERVER['SERVER_SOFTWARE'] . $_SERVER['HTTP_ACCEPT_CHARSET'] . sitekey . $ts_random . datekey . filemtime("settings.php"))); $code = substr($rcode, 2, 6); setCaptchaId($code); $circles=5; $width=100; $height=40; $font=5; $fontwidth = ImageFontWidth($font) * strlen($code); $fontheight = ImageFontHeight($font); $max_lines = $fontheight / 4; if (random_lines == true) { $lines = rand(1, $max_lines); } else { $lines=2; } if ($lines > $max_lines) $lines = $max_lines; $im = @imagecreate ($width,$height); $background_color = imagecolorallocate ($im, rand(0,100),rand(0,100),rand(0,100)); $text_color = imagecolorallocate ($im, rand(200,255),rand(200,255),rand(200,255)); // Random Text $r=0.01;$g=0.51;$b=0.87; for ($i=1;$i<=$circles;$i++) { $value=rand(200, 255); $randomcolor = imagecolorallocate ($im , $value*$r, $value*$g,$value*$b); imagefilledellipse($im,rand(0,$width-10),rand(0,$height-3), rand(20,70),rand(20,70),$randomcolor); } imagerectangle($im,0,0,$width-1,$height-1,$text_color); $w_pos = rand(5, abs($width - $fontwidth)); $h_pos = rand(5, abs($height - 1 - $fontheight)); imagestring ($im, $font, $w_pos, $h_pos, $code, $text_color); $y2 = 0; $y = 0; for ($i=0;$i<$lines;$i++) { while(abs($y2 - $y) < 2) { $y=rand($h_pos, ($h_pos + $fontheight)); } $y2 = $y; $randomcolor=imagecolorallocate($im, 0,0, rand(100, 255)); imageline($im, 0, $y, $width, $y, $randomcolor); } header ("Content-type: image/jpeg"); imagejpeg ($im,'',80); ImageDestroy($im); die(); } $ts_random=rand(); $pos= strpos($_SERVER['REQUEST_URI'], '?'); $basename = basename(substr($_SERVER['REQUEST_URI'], 0, $pos)); if($basename==basename(__FILE__)) ts_gfx($_GET['ts_random']); $value = getCaptchaId(); if($_POST['unbanme'] == $value ){ remove_blacklist(getip(), $_SERVER["HTTP_USER_AGENT"]); header("Location: ../"); exit; } else { ?> 403 - Zugriff verboten

Zugriff auf diese Website können Sie hier freischalten

Falsche Eingabe - Sperre nicht aufgehoben !"; } ?>

Diese Seite dient zum Schutz vor sogenannten "bösen" Spambots. Oft ist es der Fall, dass man persönliche Daten wie z.B. die Bankverbindung auf einer Webseite angibt. Damit diese Daten nicht in den Suchmaschinen auftauchen hat man sich auf einen Standard geeinigt, wie man Websiten vor der Indexierung ausschließen kann.*

Sie sind einem Link gefolgt der für diesen Spambot gedacht war und haben dadurch eine Sperre Ihrer IP-Adresse ausgelöst.

Um diese Sperre aufzuheben, müssen Sie in das folgende Formular den unten angezeigten Wert eintragen und danach abschicken - dann haben Sie sofort wieder Zugriff auf diese Website.

/>

 

* Dazu legt man eine Datei mit Namen robots.txt in das Root Verzeichnis des Webspaces und hinterlegt darin, welche Seiten indexiert werden dürfen und welche nicht. Suchmaschinen wie MSN, Yahoo oder Google halten sich an diese Regeln. Spambots aber lesen Internetseiten aus ohne dabei auf diese Richtlinien zu achten. Um dies zu unterbinden und damit die Webseiten zu schützen, werden diese Spambots ausgesperrt. Mehr Informationen über Webcrawler gibt es z.B: bei http://www.robotstxt.org/wc/robots.html
 

powered by Spider-trap.de