Login Form

wrohr.eu - Start

LibWWW aussperren

Wer die Logfiles seines Webservers oder seiner Webpräsentation aufmerksam beobachtet, wird häufig als Browser einen merkwürdigen Eintrag wie "LibWWW" vorfinden. Dabei handelt es sich meist jedoch um absichtlich oder unabsichtlich von anderen Rechnern ausgeführte Angriffe die bei einem korrekt konfigurierten Server zwar wenig Chance auf Erfolg haben, jedoch Traffic (Zugriffe) verursachen.

die LibWWW oder libWWW

Libwww-perl ist eine Sammlung von Perl Modulen welche eine einfache und konsistente Programmierschnittstelle (API) für das World-Wide Web bereitstellen. Das Hauptaugenmerk der Bibliothek ist die Bereitstellung von Klassen und Funktionen welche das Schreiben von WWW-Clients erlaubt, man kann auch sagen libwww-perl ist ein WWW Client Bibliothek. Die Bibliothek enthält aber auch Module für allgemeine Aufgaben, ebenso wie eine einfache HTTP/1.1 kompatible Server-Implementierung.

Um zu vermeiden, dass mit Hilfe dieser Bibliothek nun von Angreifern Traffic verursacht wird, kann es helfen, mit Hilfe der Datei .htaccess diesem Ärger ein Ende zu bereiten.

Was ist die htaccess

.htaccess (engl. Hypertext Access – „Hypertext-Zugriff“) ist eine Konfigurationsdatei, in der verzeichnisspezifische Einstellungen auf NCSA-kompatiblen Webservern (z. B. Apache) vorgenommen werden können. Beispielsweise lässt sich dort ein Passwortschutz für ein Verzeichnis oder einzelne Dateien einrichten. Aber auch Fehlerseiten oder interne Verknüpfungen („Rewrite Rules“) lassen sich hierüber einstellen, ohne den Server neustarten zu müssen: Änderungen in der .htaccess-Datei treten sofort in Kraft. Diese Dateien gelten im Gegensatz zu zentralen Konfigurationsdateien (z. B. httpd.conf) nur für das Verzeichnis, in dem sie gespeichert sind, sowie allen Unterverzeichnissen. Sie können in den Unterverzeichnissen jedoch wieder überschrieben werden.

Die .htaccess-Datei kann mit einem Texteditor (z.B. vim, joe, gedit, kwrite,notepad) erstellt werden. Sie muss dann (im ASCII-Modus) auf den Server hochgeladen werden. Nach dem Hochladen muss die Datei auf dem Server für alle lesbar sein. Die Zugriffsrechte müssen auf CHMOD 644 eingestellt werden. Wichtig ist der Punkt (.) zu Beginn des Dateinamens, dadurch wird die Datei zur versteckten Systemdatei.

Eintrag in .htaccess

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} libwww [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^lwp
RewriteRule ^.*$ http://127.0.0.1/ [R,L]

BrowserMatchNoCase "^libwww-perl" botnetz
order allow,deny
allow from all
deny from env=botnetz

Es wäre Ratsam die Logfiles weiterhin zu beobachten, ob die Einträge in der Datei .htacces ihre Wirkung erreichen.

Kommentar schreiben

Kommentare geben die Meinung des Lesers wieder.


Sicherheitscode
Aktualisieren

Kommentare

  • Hypryde Linux

    Gerald 22.05.2012 18:05
    schau-schau, es funktioniert sogar. Aber ob es einen praktischen Zweck erfüllt bleibt fraglich.Wenn man ...

    Weiterlesen...

     
  • Schickes Smartphone

    Klaus E. 18.05.2012 21:44
    Textil, Elektronic, egal. Hautpsache billig. Und die Politiker der EU sehen dabei zu, den so halten sie ...

    Weiterlesen...

     
  • Schickes Smartphone

    Meister 17.05.2012 08:20
    Erstaunlich, daß wir in Europa nicht in der Lage sind, solche Geräte selber zu produzieren. Bei Autos ...

    Weiterlesen...

     
  • URA auch für Onlinespeicher

    Meister 17.05.2012 08:12
    schön langsam wird der Computer zum Geldeinwurfauto maten.

    Weiterlesen...

     
  • Schickes Smartphone

    Georg 16.05.2012 22:34
    Das gilt aber dann für alle Elektronikgerät e, ob aus China oder Indien.

    Weiterlesen...

Ähnliche Beiträge

- Und ein Impressum gibts auch !