Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: [contao-botdetection-bundle] Version 1.6.0

  1. #1
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.507
    User beschenken
    Wunschliste

    Standard [contao-botdetection-bundle] Version 1.6.0

    Wer Visitors, Banner, Downloadstatistik (dlstats) oder Botstatistik installiert hat, sollte mal ein Update aller Pakete machen, dann kommt die Botdetection in einer neue Version wie gehabt als Abhängigkeit.
    Ist ein (internes) Feature Update, was die Erkennung von Bots verbessert.
    • Update browscap Datenbankquelle auf Version 6.0.40 (von 6.0.36)
    • LOGICOM smartphones werden nun nicht mehr als Bots erkannt (ein schlauer Fuchs kam da auf die Idee, "bot" im UserAgent String zu haben)
    • UserAgent String wird nun in mehreren Header Variablen gesucht, nicht nur in HTTP_USER_AGENT
    • Crawer-Detect Implementation (JayBizzle/Crawler-Detect)


    Letzteres wird als weiterer Schritt eingebunden , um Bots zu erkennen, wenn die eigenen Methoden keinen Bot erkennen können vom aktuellem UserAgent String.
    Tests haben ergeben, das dort Bots erkannt werden, die Browscap nicht kennt, das gibt es aber auch umgekehrt.

    Kurz gesagt, es sollten mehr Bots erkannt werden und weniger die fälschlicherweise als solche erkannt wurden.
    Geändert von BugBuster (12.10.2020 um 08:43 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.507
    User beschenken
    Wunschliste

    Standard

    Die 1.6.1 kommt die Woche noch nach, beim Suchen (googeln) nach einer Lösung fand ich ein anderes Problem, was ich noch angehen sollte:
    • Bug #39: Get real visitor IP behind CloudFlare
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.507
    User beschenken
    Wunschliste

    Standard [contao-botdetection-bundle] Version 1.6.1

    So,
    hier nun die nächste Verbesserung. Wenn Proxys vorgeschaltet sind, wird nicht immer in eine der FORWARDED Felder die Absender IP übermittelt, ganze speziell ist da wohl CloudFlare.
    Die Version 1.6.1 sucht nun in 8 unterschiedlichen Feldern nach der IP
    1. HTTP_CF_CONNECTING_IP CloudFlare?
    2. HTTP_CLIENT_IP?
    3. HTTP_X_FORWARDED_FOR?
    4. HTTP_X_FORWARDED?
    5. HTTP_X_CLUSTER_CLIENT_IP?
    6. HTTP_FORWARDED_FOR?
    7. HTTP_FORWARDED?
    8. REMOTE_ADDR?

    Die letzte ist normalerweise gesetzt, wenn kein Proxy im Spiel ist. Vor Version 1.6.1 wurde nur in HTTP_X_FORWARDED_FOR und REMOTE_ADDR gesucht.

    Außerdem wurde eine kleine PHP 7.4 Anpassung vorgenommen (nur ein Warning, aber muss ja nicht sein)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •