ilch Forum » Ilch Clan 1.1 » Allgemein » Unbekannte Besucher/Bots

Geschlossen
  1. #1
    User Pic
    W3hrWolf Mitglied
    Registriert seit
    02.04.2005
    Beiträge
    58
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    ich hab in den letzten Tagen und Wochen fast 3x so viele "Besucher" auf meiner Homepage. Sehr oft ist es

    static.reverse.softlayer.com

    Was genau ist das und wie kann ich das blocken?


    Gruss


    verwendete ilch Version: 1.1 P
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    W3hrWolf Mitglied
    Registriert seit
    02.04.2005
    Beiträge
    58
    Beitragswertungen
    0 Beitragspunkte
    Gibst auch eine Möglichkeit über das Ilch?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    ich habe Bot-trap in meine Seite eingebunden.

    Diesen static.reverse.softlayer.com sehe ich aber
    trotzdem täglich bei mir auf der Seite...
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    @jens hast du die Seite schonmal an bot-trap gemeldet? Die Leben von der Mitarbeit an dem Projekt

    @W3hrWolf

    Nope, Du kannst die Seiten aber per htaccess sperren ist nur imens aufwändig und du musst die immer anpassen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    W3hrWolf Mitglied
    Registriert seit
    02.04.2005
    Beiträge
    58
    Beitragswertungen
    0 Beitragspunkte
    Was fragt der Bot denn da fast permanent ab? Der ist ja zig mal da.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    W3hrWolf Mitglied
    Registriert seit
    02.04.2005
    Beiträge
    58
    Beitragswertungen
    0 Beitragspunkte
    Bringt es was wenn ich das hier nutze:

    # Ganze Site für alle Robots sperren
    User-agent: *
    Disallow: /

    Ist dann in Robots.txt.
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Die wenigstens Bots halten sich an die robots.txt.
    Außerdem werden so auch die "guten" Bots wie google etc. geblockt ...
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    W3hrWolf Mitglied
    Registriert seit
    02.04.2005
    Beiträge
    58
    Beitragswertungen
    0 Beitragspunkte
    Joo, bringt so gut wie gar nichts. Schade.

    EDIT: HAb mich jetzt bei Bot-Trap beworben/vorgestellt.

    Gruss und frohe Weihnachten.


    Zuletzt modifiziert von W3hrWolf am 24.12.2013 - 10:34:00
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    W3hrWolf Mitglied
    Registriert seit
    02.04.2005
    Beiträge
    58
    Beitragswertungen
    0 Beitragspunkte
    Wie genau baue ich den Bot Trap ein, in der index.php :

    1
    XXXX HIER REIN? XXXX
    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    define ( 'main' , TRUE );
    
    //Konfiguration zur Anzeige von Fehlern
    //Auf http://www.php.net/manual/de/function.error-reporting.php sind die verfügbaren Modi aufgelistet
    
    //Seit php-5.3 ist eine Angabe der TimeZone Pflicht
    if (version_compare(phpversion(), '5.3') != -1) {
    	if (E_ALL > E_DEPRECATED) {
    		@error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);
    	} else {
    		@error_reporting(E_ALL ^ E_NOTICE);
    	}
    	date_default_timezone_set('Europe/Berlin');
    } else {
    	@error_reporting(E_ALL ^ E_NOTICE);
    }
    @ini_set('display_errors','On');
    
    session_name  ('sid');
    session_start ();
    
    require_once ('include/includes/config.php');
    require_once ('include/includes/loader.php');


    2
    <?php
    XXXX HIER REIN? XXXX
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    define ( 'main' , TRUE );
    
    //Konfiguration zur Anzeige von Fehlern
    //Auf http://www.php.net/manual/de/function.error-reporting.php sind die verfügbaren Modi aufgelistet
    
    //Seit php-5.3 ist eine Angabe der TimeZone Pflicht
    if (version_compare(phpversion(), '5.3') != -1) {
    	if (E_ALL > E_DEPRECATED) {
    		@error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);
    	} else {
    		@error_reporting(E_ALL ^ E_NOTICE);
    	}
    	date_default_timezone_set('Europe/Berlin');
    } else {
    	@error_reporting(E_ALL ^ E_NOTICE);
    }
    @ini_set('display_errors','On');
    
    session_name  ('sid');
    session_start ();
    
    require_once ('include/includes/config.php');
    require_once ('include/includes/loader.php');


    Da wo ich HIER REIN? geschrieben habe? Geht beides nicht, wo genau muss das hin?


    Zuletzt modifiziert von W3hrWolf am 25.12.2013 - 14:04:16
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mikro Mitglied
    Registriert seit
    05.10.2011
    Beiträge
    237
    Beitragswertungen
    21 Beitragspunkte
    Ich nutze um bots auszuschließen etwas in der art hier, bei mir schaut das ein wenig anders aus aber es soll ja auch nur das Prinzip darstellen.

    code ist von hier:
    phpforum.de/forum/showthread.php?t=260658

    <?php 
    
    function checkBot($string) {
        $bots = array(
          'bot', 'spider', 'spyder', 'crawl', 'robo', 'agentname',
          'altaVista intranet', 'appie', 'arachnoidea', 'asterias',
          'beholder', 'bumblebee', 'cherrypicker', 'cosmos', 'openxxx',
          'fido', 'crescent', 'emailsiphon', 'emailwolf', 'extractorpro',
          'gazz', 'gigabaz', 'gulliver', 'hcat', 'hloader', 'incywincy',
          'infoseek', 'inktomi', 'link', 'internetami', 'internetseer',
          'scan', 'fireball', 'larbin', 'libweb', 'trivial', 'mata hari',
          'medicalmatrix', 'mercator', 'miixpc', 'moget', 'muscatferret',
          'slurp', 'quosa', 'scooter', 'sly', 'webbandit', 'spy', 'wisewire',
          'ultraseek', 'piranha', 't-h-u-n-d-e-r-s-t-o-n-e', 'indy library',
          'ezresult', 'informant', 'swisssearch', 'sqworm',
          'ask jeeves/teoma', 'libwww'
        );
        $string = strtolower($string);
        $i = 0;
        $summe = count($bots);
    
        while ($i < $summe) {
          if ( strstr($string, $bots[$i])) return true;
          $i++;
        }
        return false;
      }
    
    //abfrage ob bot
    if(checkBot($_SERVER['HTTP_USER_AGENT'])){
      die('sorry du bist ein bot');
    }
    
    ?>

    Das kann man auch noch erweitern , aber dieser $bots = array hält schon viele bots fern vom counter, oder erlaubt erst garnicht das durchsuchen der webseite.


    Zuletzt modifiziert von Mikro am 25.12.2013 - 14:37:09
    Wer Rechtschreibfehler findet darf sie behalten!
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Ich habe es hier eingefügt:

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    require_once('page.restrictor.php');
    
    define ( 'main' , TRUE );


    Funktioniert bei mir 1A...
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    W3hrWolf Mitglied
    Registriert seit
    02.04.2005
    Beiträge
    58
    Beitragswertungen
    0 Beitragspunkte
    Dann kommt bei mir:

    Warning: Page Restrictor not installed correctly - Headers already sent!
    
    
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/webxxxx/html/DES12/index.php:1) in /var/www/webxxxx/html/DES12/index.php on line 26
    
    Warning: Cannot modify header information - headers already sent by (output started at /var/www/webxxxx/html/DES12/index.php:1) in /var/www/webxxxx/html/DES12/include/includes/class/design.php on line 23



    Zuletzt modifiziert von W3hrWolf am 25.12.2013 - 15:25:27
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Wenn du bei Bot-Trap Freigeschaltet bist helfen die dir dort auch mit dem Einbau AFIK
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    W3hrWolf Mitglied
    Registriert seit
    02.04.2005
    Beiträge
    58
    Beitragswertungen
    0 Beitragspunkte
    Alles klar.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten