Seite 1 von 1

User Agent leer

Verfasst: 07.10.2006, 14:34
von masse_mike
Ich habe eine .htaccess Datei mit folgenden Inhalt:

RewriteCond %{HTTP_USER_AGENT} ^asterias [OR]
RewriteCond %{HTTP_USER_AGENT} ^BackDoorBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^BackWeb [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bandit [OR]
RewriteCond %{HTTP_USER_AGENT} ^BatchFTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]
RewriteCond %{HTTP_USER_AGENT} ^BlowFish [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bot\ mailto:craftbot@yahoo.com [OR]
RewriteCond %{HTTP_USER_AGENT} ^BotALot [OR]
RewriteCond %{HTTP_USER_AGENT} ^Buddy [OR]
usw.

Wie blocke ich jetzt jemanden wenn der HTTP_USER_AGENT leer ist? Mir ist aufgefallen das viele Suchmaschinen aber auch Personen die nichts gutes wollen ohne User Agent surfen, und diese will ich nun auch aussperren!

Danke für eure Hilfe! :idea:

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 07.10.2006, 14:49
von bull
RewriteCond %{HTTP_USER_AGENT} ^$ [OR]

mit in die Liste einfügen.

Verfasst: 07.10.2006, 14:50
von Airport1
was haben die bots denn jeweils verbrochen?

Verfasst: 07.10.2006, 20:17
von masse_mike
Danke für die Antwort! Werde ich morgen gleich ausprobieren. :)

@Airport
Was sie verbrochen haben? In letzter Zeit habe ich sehr hohen Traffic durch genau solche "Bots oder ähnliches" was keinen User Agent hat. Es kamen übrigens auch schon einige Attacken dadurch. Und irgendwann reicht es mir... und jeder normale Mensch der keine bösen absichten hat, verändert den User Agent gescheige den er gibt gar keinen an.... nene mit mir nicht mehr. :evil:

Verfasst: 08.10.2006, 06:03
von 800XE
masse_mike hat geschrieben:... und jeder normale Mensch der keine bösen absichten hat, verändert den User Agent gescheige den er gibt gar keinen an.... nene mit mir nicht mehr. :evil:
noch ein ganzganz böser :D
Gazilla/8.0 (kompatibel; Google bot; ) Webwatch 800XE

Verfasst: 18.10.2006, 10:44
von fabi51
das wird alles nix bringen. wenn dir jemand was böses will, gibt er dem bot einen firefox oder ie - useragent. und die willst du ja wohl eher nicht aussperren? die einizge möglichkeit ist, auffälliges verhalten zu identifizieren und darauf zu reagieren, wie beispielsweise viele zugriffe über eine ip mit "normalem" oder keinem userAgent zu unterbinden.

Verfasst: 04.06.2007, 12:09
von sharkk
servus!
ich habe ein großes problem, ,ein bot mit leerem UA spammt meine galerie voll..

habe schon alles mögliche ausprobiert, ich bekomme den nicht geblockt!


SetEnvIfNoCase User-Agent "^-" bad_bot
#SetEnvIfNoCase User-Agent "\w" bad_bot
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</Limit>

wie muss da der ausdruck lauten?

danke!!

Verfasst: 04.06.2007, 12:24
von chrizz
hm. ne htaccesslösung wüsste ich spontan auch keine....aber versuchs doch mit php. überprüfe ob der UA leer ist. wenn ja, gibts ne fehlermeldung, wenn nein, dann dann darf er rein.

viel erfolg