Archiv verlassen und diese Seite im Standarddesign anzeigen : Anti Leech bei Bildern
Hi,
gibt es einen Hack, der das Anzeigen von Bildern auf fremden webseiten verhindert?
Sprich Pics aus der Galerie z.b. sollen auch nur auf dem Forum angezeigt werden und nicht sonstwo.
http://www.traff*i*c*klau.de/index1.html
die * musst entfernen. Das musste ich machen, weil das Board hier das Wort F*I*C*K zensiert, dabei ist es ja nur TRAF*F*I*C*K :D
Das Zauberwort heißt HT-Acc :)
Kannst ja mal versuchen eines der Bilder die aus einem meiner Beiträge auf meinem Board sind hier zu posten. Und sehen was dann kommt :)
Auf der Seite ist alles genaustens beschrieben.
Hi,
danke dir.
Reicht es da, wenn ich die htaccess in das Oberverzeichnis kopiere, oder muß ich die in jedes Userverzeichnis legen.
Das geht da nicht so heraus ;)
Hi,
danke dir.
Reicht es da, wenn ich die htaccess in das Oberverzeichnis kopiere, oder muß ich die in jedes Userverzeichnis legen.
Das geht da nicht so heraus ;)
Die HTACC schützt alle Verzeichnisse die nach dem Verzeichniss kommen in dem sie liegt + natürlich das in dem sie liegt.
Hi,
habe mir mal eine htaccess zusammengestellt nach der Anleitung.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?opel-problemforum\.de(/.*)?$ [NC]
!^http://(www\.)?opel-problemforum\.com(/.*)?$ [NC]
!^http://(www\.)?opel-problemforum\.net(/.*)?$ [NC]
!^http://(www\.)?opelproblemforum\.de(/.*)?$ [NC]
!^http://(www\.)?dasopelforum\.de(/.*)?$ [NC]
!^http://(www\.)?das-opel-forum\.de(/.*)?$ [NC]
!^http://(www\.)?opelfanforum\.de(/.*)?$ [NC]
!^http://(www\.)?opel-fan-forum\.de(/.*)?$ [NC]
RewriteRule \.(gif|jpg|jpeg|JPG|JPEG)$ - [F]
Wenn ich diese jetzt in das 1. Verzeichniss setzte, bekomme ich einen 500 fehler. Und das Forum kann nicht aufgerufen werden.
hmm probier mal vor jedem regulären ausdruck RewriteCond %{HTTP_REFERER} zu stellen
Genau das gleiche Problem hatte ich auch. Weswegen ich das nicht weiter ausprobiert habe.......
Hi,
nö funzt auch nicht,
da kommt dann nen 403 :(
Thomas P
04.10.2004, 14:17
Wie wär's denn damit, funzt bei mir seit Anfang des Jahres:
http://www.vbulletin.org/forum/showthread.php?threadid=35399
Warum denn gleich immer so kompliziert am Anfang?
Versuch es erstmal hiermit
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://opel-problemforum.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.opel-problemforum.de/.*$ [NC]
RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://www.opel-problemforum.de/nixlinken.gif [R]
Und wenn das fuktioniert, kann es ja erweitert werden:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://opel-problemforum.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.opel-problemforum.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://opel-problemforum.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.opel-problemforum.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://opel-problemforum.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.opel-problemforum.com/.*$ [NC]
RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://www.opel-problemforum.de/nixlinken.gif [R]
Und so weiter...
RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://www.opel-problemforum.de/nixlinken.gif [R]
bewirkt, dass diese Grafik angezeigt wird. Es kann natürlich auch bei deiner Version mit
RewriteRule .*\.(gif|GIF|jpg|JPG)$ - [F]
bleiben.
Wie wär's denn damit, funzt bei mir seit Anfang des Jahres:
http://www.vbulletin.org/forum/showthread.php?threadid=35399 für vbulletin 2 :confused:
EDIT: So ich habe das jetzt in die .htaccess aufgenommen. Theoretisch dürfte hier jetzt kein Bild von meinem Server mehr erscheinen, oder?
tut es aber. :confused:
so sieht das jetzt bei mir aus: RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://halloo.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.halloo.de/.*$ [NC]
RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://halloo.de/dieb.gif [R]
Thomas P
04.10.2004, 16:02
Ja und... ? :rolleyes:
Muss man halt für das vB3 anpassen, die Idee das ganze über php zu lösen finde ich jedenfalls gut.
Christian
04.10.2004, 16:09
tut es aber. :confused:
http://halloo.de/error404.gif so sieht das jetzt bei mir aus: Leer mal deinen Cache
Bitte nicht das Bild zitieren. Das nehme ich gleich wieder raus. Danke :)
Mein Cache ist immer leer. ;) 1 MB höchstens. Und der wird ständig überschrieben. Trotzdem mal gelöscht aber keine Veränderung :confused:
Christian
04.10.2004, 16:50
Ich sehe kein Bild, nur ein rotes X.
Wo ist denn da ein rotes X ?? Ich seh ein GIF mit roten Hintergrund und weisser Schrift :confused:
Christian
04.10.2004, 17:43
Dann schau mal auf meinen Anhang. :D
Dann atualisiere mal deinen Cache. Denn das kann nur eben gewesen sein, als ich das bild ausgetauscht habe... Alle Dateinamen, auch den du zitiert hast
halloo.de/error404.gif ist vorhanden.. und wenn das mit der .htaccess funktinonieren würde, müsste da dieses Bild zu sehen sein. Ich stehe jetzt auf dem Schlauch
//edit^: Anhang@vBG gelöscht und hierhin verschoben:
http://vbg.halloo.de/82071.gif
Christian
04.10.2004, 18:21
Jetzt geht es. :rolleyes: ;)
Ja weil ich das wieder aus der .htaccess rausgenommen habe.. Also scheint da was nicht zu gehen...
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://halloo.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.halloo.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://hallooforum.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.hallooforum.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://forum.halloo.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://f.h75.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://colognecity.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.colognecity.de/.*$ [NC]
RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://halloo.de/dieb.gif [R] Ich glaube ich habe den Fehler :o oder auch nicht,...
wenn ich vbulletin-germany.com mit eintrage, wird das bild normal angezeigt. ohne nicht.. also stimmt mit dieser zeile vielleicht was nicht...
RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://halloo.de/diebstahl.gif [R]
So es funktioniert wohl jetzt. aber nur mit dem roten X, und leider noch nicht mit der Ersatzgrafik :(
so sieht jetzt meine .-htaccess aus
AddType application/x-httpd-php .php
AddType image/x-icon .ico
AddType text/css .css
AddType text/javascript .js
AddType text/html .html
AddCharset iso-8859-1 .php .html .js .css
ErrorDocument 401 /401.html
ErrorDocument 404 http://halloo.de/error404.php
Options -indexes
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.halloo.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://halloo.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://hallooforum.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.hallooforum.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://forum.halloo.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://f.h75.de.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://colognecity.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.colognecity.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin-germany.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin.org/.*$ [NC]
# RewriteRule \.(gif|jpg|jpeg|JPG|JPEG)$ - http://halloo.de.de/diebstahl.gif [R]
# RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://halloo.de/diebstahl.gif [R,L]
# RewriteRule \.(gif|jpg|GIF|JPG)$ http://halloo.de/diebstahl.gif [R,L]
RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ - [F]
ist mod_rewrite bei deinem Apachen aktiviert?
Das ist nicht Standard.
-> /etc/apache/httpd.conf
Hi,
so habe jetzt nochmal alles probiert.
Aber nix.
mod rewrite ist lt. cof. Datei installiert.
Ja mod_rewrite ist aktiviert. aber das hatte ich schon geprüft... :rolleyes:
Das funzt auch soweit, nur die Ersatzgrafik wird nicht anezeigt. Auf dieser Seite kann man das testen... Habs zur Zeit allerdings aus, bis ich weis, woran es liegt..
Server-Test
http://www.guweb.com/service/leechtest.shtml
Mit diesem Tool können Sie überprüfen, ob ein Server das externe Einbinden von Bildern erlaubt. Dazu führt das Programm einen entsprechenden Zugriff auf den Server aus und erstellt daraus einen Bericht..
Wie wär's denn damit, funzt bei mir seit Anfang des Jahres:
http://www.vbulletin.org/forum/showthread.php?threadid=35399
kannst du mir bitte mal erklären wie du das script zum laufen bekommen hast?
Thomas P
05.10.2004, 19:42
Sie haben Post :D
Hi,
also lt. Vb.org soll der gleiche Code ja im VB 3.x funzen.
Nur wie sieht das mit mehreren URL aus.
Da werd ich aus dem Beitrag nicht schlau.
Sie haben Post :D wer hat post? kannst du das nit hier anhängen? :rolleyes:
Thomas P
06.10.2004, 00:26
Nö... ihr interessiert Euch ja nit mehr für vB2 Lösungen und außerdem geht's auch nicht um den htaccess Weg.
Und damit ich auch mal kann: :rolleyes:
Falls sich Neuigkeiten ergeben poste ich das schon keine Angst ;)
Möchte euch nur darauf hinweisen -falls das nicht klar ist- das ihr nur hotlinken verhindert. Das ist kein Downloadschutz !
Das ist schon klar. Aber so weis ich wenigstens, das diese Bilder und dateien nicht auf anderen Seiten eingebunden werden.
Geht das eigentlich auch mit mp3 Dateien? Denn ich hab ein mp3 Archiv, das fremdverlinkt wird.
vectra-a-x.de
08.10.2004, 12:48
ich hab das noch ein Thread wo ich es anderst umgesetz habe...
Siehe hier http://www.vbulletin-germany.com/forum/showpost.php?p=82405&postcount=81
Was passiert eigentlich wenn durch Firewalls der Referrer blockiert wird?
Was im überigen, laut meinen eigenen Statistiken bei jedem 3. Besucher der Fall ist.
Was ist käse? ausserdem esse ich gerne Käse. Vor allem aus Rudi, äh Holland.. ne mal im Spass bei Seite schaufel... Wie meinen?
Hi,
irgendwie ist das alles noch nicht so das ware.
Wenn ich es so mache wie von Vectra-a-x beschrieben, werden die Bilder trotzdem angezeigt.
Also bei mit funzt das schon, nur wird keine Ersatzgrafik angezeigt. Ich finde es muss was besseres her, wie ne Lösung, die nen Referrer erwartet. Es gibt soviele Server, die nen Schutz haben, nur glaube ich nicht, das die das alle mit .htaccess gemacht haben.
Hi,
also ne ersatzgrafik brauche ich nicht, ist ja wieder traffic ;)
Die htaccess lösung ist interessant, nur ich bekomme die bei mir nicht ans laufen.
Ja die soll ja auch nur klein sein und anzeigen, das hier was nicht ganz richtig läuft. Rotes X sieht danach aus, als gäbs die Datei nicht. Das verwirrt eher. Finde ich. Wie gesagt, mein obiger Post enthält das, was bei mir funzt. :)
Die Rote Zeile einfach so oft wie nötig kopieren.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.halloo.de/.*$ [NC]
RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ - [F]
Also bei mir geht das 1A. Keines meiner Pics, die ich auf meinem Server gepostet habe, können fremd verlinkt werden. Sollten die es doch, wird die ersatzgrafik geladen. Man muss halt darauf achten, das diese Ersatzgrafik sich NICHT in dem Verzeichniss befindet das von der HTAcc geschützt wurde.
Gruß
Snatch
Wie jetzt? :confused:
Meinst du damit, das die Ersatzgrafik nicht im gleichen Ordner sein darf, die die .htaccess mit dem Anti-Leech?
Der Pfad der .htaccess:
/home/halloo.de/www/.htaccess
Der Pfad der Ersatzgrafik:
/home/halloo.de/www/ersatzgrafik.gif
oder besser so?
/home/halloo.de/www/images/ersatzgrafik.gif
Wie jetzt? :confused:
Meinst du damit, das die Ersatzgrafik nicht im gleichen Ordner sein darf, die die .htaccess mit dem Anti-Leech?
Der Pfad der .htaccess:
/home/halloo.de/www/.htaccess
Der Pfad der Ersatzgrafik:
/home/halloo.de/www/ersatzgrafik.gif
oder besser so?
/home/halloo.de/www/images/ersatzgrafik.gif
Na versuche es doch einfach aus :) Ich bin mir nich mehr 100% sicher aber es ist ja irgend wie logisch. Weil die Ersatzgrafik ja dann auch wiederum von der HTACC geschützt wird ;)
Der Pfad der .htaccess:
/home/halloo.de/www/.htaccess
Die Grafik muss oberhalb der Ordner sein weil alles was nach Der Pfad der .htaccess:
/home/halloo.de/www/.htaccess kommt automatisch geschützt wird. /home/halloo.de/www/images/ersatzgrafik.gif geht somit auch nicht. Weil ja wie gesagt alle Verzeichnisse die danach kommen mitgeschützt werden.
Bei mir ist das so.
Der Pfad der .htaccess:
/home/www/web1/html/images/posting/.htaccess
Der Pfad des ErrorPics:
/home/www/web1/html/images/banner/.verboten.gif
Verstehst du ?
Gruß
Snatch
Ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
Ja ich verstehe... und es hat klickt gemacht!
Ne klar. Det is ja logisch. Irgendwie. Ich dachte, du meinst require valid-user. Also ein Passwort geschütztes Verzeichnis :o
Ich werds sofort ausprobieren. Kannst du bitte diese Datei drin nehmen, und versuchen, die wo auch immer einzubinden. Mal sehen was dann passiert.
Gibts eigentlich eine Maximalgrösse für die Ersatzgrafik? Also in Bytes oder Kilobytes?
Hier die Grafik, die du klauen sollst. Ma sehen was du zu sehen bekommst. :D
http://halloo.de/user/1/rtl/studio.jpg
Na lass es uns doch gleich hier versuchen :)
Hier der Diebstal
http://halloo.de/user/1/rtl/studio.jpg
Und ? Merkst du was ? hihi
Ich sehe das Bild. :confused: - Aber nicht die Ersatzgrafik. Denn vbulletin-germany.com habe ich noch nicht eingetragen.
Ich sehe das Bild. :confused: - Aber nicht die Ersatzgrafik. Denn vbulletin-germany.com habe ich noch nicht eingetragen.Ich sehe die Ersatzgrafik - lösche mal deinen Cache.
Ich sehe das Bild. :confused: - Aber nicht die Ersatzgrafik. Denn vbulletin-germany.com habe ich noch nicht eingetragen.
Jo muss an dir liegen, ich sehe es auch und es geht wunderbar :)
Ja das wars. Danke. Allerdings wird jetzt wieder das Bild angezeigt, denn ich hab vbulletin-germany.com in die liste der erlaubten Domains aufgenommen. ;)
Denn ich hab ja etliches hier verlinkt. :)
Cooooooooooooole Sache. Na dann kann ich das ja jetzt ausbauen. So aber diese Zeile ist die richtige. zumindest bei mir. Ich meine das [R,L]. wenn ich stattdessen dort nur [R] eintrage, geht es nicht.
RewriteRule \.(gif|jpg|GIF|JPG)$ http://halloo.de/zyx/stealer.gif [R,L]
halli hallo hallöle ;)
hab auch ne .htaccess erstellt ABER
leider passiert garnix :(
die ht liegt in der forum root und das bild eins davor
sieht einer nen fehler bei mir?
AddType application/x-httpd-php .php
AddType image/x-icon .ico
AddType text/css .css
AddType text/javascript .js
AddType text/html .html
AddCharset iso-8859-1 .php .html .js .css
ErrorDocument 401 /401.html
ErrorDocument 404 /404.html
Options -indexes
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.spiele-forum.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spiele-forum.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spieler-planet.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieler-planet.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieler-planet.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieler-planet.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieler-planet.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spieler-planet.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spieler-planet.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spieler-planet.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin-germany.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin.org/.*$ [NC]
# RewriteRule \.(gif|jpg|jpeg|JPG|JPEG)$ - http://www.spiele-forum.com/test.gif [R]
# RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://www.spiele-forum.com/test.gif [R,L]
# RewriteRule \.(gif|jpg|GIF|JPG)$ http://www.spiele-forum.com/test.gif [R,L]
RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ - [F]
Wo liegt denn das bild? denn du kannst kein bild verlinken, das im gleichen ordner liegt, wie die .htaccess.
Lies das: http://www.vbulletin-germany.com/forum/showthread.php?p=82639&postcount=42
das bild liegt extra ein verzeichniss davor, aber mein problem ist eher das die verlinkten bilder immer noch angezeigt werden!
Kann man auch ordner zuordnen die ausgelassen werden?
EDIT
Funktioniert nun musste in apache die Allow regel ändern :rolleyes:
ABER
Zwar klappt es wunderbar nur bei Opera werden dann auch die bilder auf der eigenen website nimmer gezeigt und nur noch das ersatzbild :(
Hab eine Alternative gefunden mit PHP
<?php
// Eigene Domain (ohne "www." oder dergleichen)
$selfdomain = "eigenedomain.de";
// Verzeichnis der Bilder (kein Slash am Ende!)
// Relativ zum Verzeichnis dieses PHP-Skriptes
$imgdir = "bilder";
// Zusätzlich erlaubte Domain
$allowdomain = "guweb.com";
$selfdomain = strtoupper($selfdomain);
$allowdomain = strtoupper($allowdomain);
$ref = strtoupper($HTTP_REFERER);
// protokoll entfernen
$ref = str_replace("HTTP://", "", $ref);
// domain extrahieren
if (strpos($ref, "/")) $ref = substr($ref, 0, strpos($ref, "/"));
if (($ref=="") || (strpos($ref, $allowdomain)) || (strpos($ref, $selfdomain))) {
$fn = $PATH_INFO;
if ((strpos($fn, "../")) || (strpos($fn, "..\\")))
{
echo "Zugriffsverletzung"; // Server schützen
} else readfile($imgdir.$fn); // Datei ausgeben
} else {
echo "Kein Zugriff";
}
?>
Das Skript wird in einer Datei mit Endung .php auf dem Server gespeichert. Nehmen wir an, das Skript befindet sich unter folgender URL:
http://www.natur-postkarten.de/postkarte.php.
Als erstes muss die Domain (natur-postkarten.de) im Skript geändert werden (rot markiert). Die Bilder werden in einem eigenen, "geheimen" Verzeichnis gespeichert, beispielsweise "pc12345". Dies muss ebenfalls im rot hervorgehobenen Code angepasst werden (Bilderverzeichnis). Das Verzeichnis sollte "geheim" bleiben, damit nicht das PHP-Skript umgangen wird. Ein Passwortschutz ist auch möglich, aber nicht unbedingt notwendig. Die Bilder befinden sich beim Beispiel unter der URL http://www.natur-postkarten.de/pc12345/...
Sie werden aber nun über das PHP-Skript auf folgende Weise abgerufen:
http://www.natur-postkarten.de/postkarte.php/blume.jpg
Dies hat den selben Effekt, als wenn das Bild von der URL
http://www.natur-postkarten.de/pc12345/blume.jpg
Es sind auch Verzeichnisstrukturen möglich:
http://www.natur-postkarten.de/postkarte.php/tiere/fuchs.jpg
http://www.natur-postkarten.de/postkarte.php/tiere/igel.jpg
http://www.natur-postkarten.de/postkarte.php/natur/himmel/wolken.gif
aufgerufen worden wäre, nur eben mit der zusätzlichen Kontrolle. Da ein "Dieb" das pc12345-Verzeichnis nicht kennt oder ev. gar keinen Zugriff darauf hat kann er das PHP-Skript nicht umgehen und ein Bilderklau wird so verhindert.
weiteres findet ihr hier
http://www.guweb.com/postcards/help/antileech.shtml
Highlander
03.11.2004, 13:22
wie sieht denn jetzt der endgültige CODe aus?
die ständigen erweiterungen amchen einen ganz durcheinander :D
kann ich das auch mit EXE exe und zip ZIP rar RAr Dateien machen?
So sieht die .htaccess aus du musst sie nur an deine seite anpassen!
AddType application/x-httpd-php .php
AddType image/x-icon .ico
AddType text/css .css
AddType text/javascript .js
AddType text/html .html
AddCharset iso-8859-1 .php .html .js .css
ErrorDocument 401 /401.html
ErrorDocument 404 /404.html
Options -indexes
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.spiele-forum.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spiele-forum.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spieler-planet.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieler-planet.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieler-planet.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieler-planet.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieler-planet.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spieler-planet.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spieler-planet.org/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spieler-planet.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin-germany.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.vbulletin.org/.*$ [NC]
# RewriteRule \.(gif|jpg|jpeg|JPG|JPEG)$ - http://www.spiele-forum.com/test.gif [R]
# RewriteRule .*\.(gif|GIF|jpg|JPG)$ http://www.spiele-forum.com/test.gif [R,L]
# RewriteRule \.(gif|jpg|GIF|JPG)$ http://www.spiele-forum.com/test.gif [R,L]
RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ - [F]
Highlander
03.11.2004, 15:20
jo aber das ist bild-Diebstahl verhinderung - mir gehts um Dateunklau - deshlab die frage ib man die JPG GIF Befhele da drin gegen zip rar und exe auswechslen lkönnte :D
das es schonmal komplett ist ne prima sache :D aber eben für dateien :D wäre es noch kooler - deshlab die frage ob man das so öndern koennte
mhh hab ich nocht nciht ausprobiert ... tipps doch einfach mal ein und versuchs....und danach einen 5 seitigen bericht bitte :D
Highlander
03.11.2004, 15:33
# RewriteRule \.(zip|rar)$ - http://www.spiele-forum.com/test.gif [R]
# RewriteRule .*\.(zip|rar)$ http://www.spiele-forum.com/test.gif [R,L]
# RewriteRule \.(zip|rar)$ http://www.spiele-forum.com/test.gif [R,L]
RewriteRule \.(zip|rar)$ - [F]
so oda wie?
ja wenn dann müsste das so gehn!
Highlander
03.11.2004, 15:52
So sieht die .htaccess aus du musst sie nur an deine seite anpassen!
also wenn cih das so amche bekomme ich das:
http://spieleplanet.com/images/avatar/SP.rar
dieses module ist laut httpd.com geloaded
so stehst drin:
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
ich denke das die htaccess zum schluss mit der änderung nicht stimmt .. ich probier die orginale mal :D
poste mal deine htaccess
wegen mod_rewrite da musst du auch in der httpd gucken ob allow auf all steht das muss auch sein!
Highlander
03.11.2004, 16:06
poste mal deine htaccess
wegen mod_rewrite da musst du auch in der httpd gucken ob allow auf all steht das muss auch sein! was msus auf ALL stehen?##
bei mir hbeisst das mod_rewrite auch anders und zwar so: LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
was msus jetzt noch auf ALL stehen ? da steht ne ganze menge mit allow und all .. meinst du das allow module
# LoadModule allowdev_module /usr/lib/apache/1.3/mod_allowdev.so
das ist inaktiv .. oder was genau?
AllowOverride None
Auf
AllowOverride ALL
genau
Aber das steht mehrmals drin also einfach durchsuchen das ist dafür da das die htaccess überhaupt regeln ändern darf!
Highlander
03.11.2004, 16:19
iokai teste ich sofort
Highlander
03.11.2004, 16:26
also irgendwie ist das der wurm drin:
http://www.spieleplanet.com/images/avatar/SP.rar
ich hab ständig eine 403 nu darf nichjtmal ich drauf .. laut httpd scheint ja alles geladen zu sein an httpd modulen .. den apache reloaded hab ich auch . aber die htaccess verbietet ja alles momentan :(
stimmt die htaccess so wie sie im anhang war?
OK machs mal so hab die Änderungen dick geschrieben!
den ersten satz hatte ich oben vergessen den hab ich bei mir auch drin manche server brauchen den!
Options +SymLinksIfOwnerMatch +FollowSymLinks
AddType application/x-httpd-php .php
AddType image/x-icon .ico
AddType text/css .css
AddType text/javascript .js
AddType text/html .html
AddCharset iso-8859-1 .php .html .js .css
ErrorDocument 401 /401.html
ErrorDocument 404 /404.html
Options -indexes
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://spieleplanet.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieleplanet.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spielplanet2.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spielplanet2.de/.*$ [NC]
RewriteRule \.(zip|rar)$ http://spieleplanet.com/news/images/sp_button.gif [R,L]
Highlander
03.11.2004, 16:52
OK machs mal so hab die Änderungen dick geschrieben!
den ersten satz hatte ich oben vergessen den hab ich bei mir auch drin manche server brauchen den!
Options +SymLinksIfOwnerMatch +FollowSymLinks
AddType application/x-httpd-php .php
AddType image/x-icon .ico
AddType text/css .css
AddType text/javascript .js
AddType text/html .html
AddCharset iso-8859-1 .php .html .js .css
ErrorDocument 401 /401.html
ErrorDocument 404 /404.html
Options -indexes
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://spieleplanet.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spieleplanet.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://spielplanet2.de/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.spielplanet2.de/.*$ [NC]
RewriteRule \.(zip|rar)$ http://spieleplanet.com/news/images/sp_button.gif [R,L]ES GEHT!!!!!!!!!!!!!!!!!!!
schau:
http://www.spieleplanet.com/images/avatar/SP.rar
soltle ja eigentlich ne datei kommen :D
hehe :D
ABER seh mal zu das ein user mit Opera das mal testet den das mit den Bildern musste ich rausmachen weil bei Opera usern auch auf Referer Links die Bilder nicht gingen !
Highlander
03.11.2004, 17:04
opera, mozilla (thunderbird, firefox), netscape , IE alles okai :D
also bei mir funkt es einwandfrei - habe alle browser aus programmeirtechnscihen gründen immer drauf :D
der link war eben kurz falsch vielleicht haste geklickt .. als ich ihn nochmal repariert hab :D
d.h. man kann also wirklich jede endung einfügen die einem beliebt!
TEST:
http://spieleplanet.com/downloads/demos/koh_demo_spieleplanet.exe
wenn keine 400Mb grosse datei kommt stimmts!
Es Lebe .thaccess :D Was ist denn das? Ich kenne nur .htaccess - hast du nähere Informationen zu .thaccess ??? :D :D
EDIT
Scheint es aber zu geben :confused: http://gogle.de/search?q=thaccess
*hust* wovon redest du steh doch HT :D
HEHE
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.