Zugriff auf einzelne Dateien eines Hosts sperren
lima-city → Forum → Heim-PC → Betriebssysteme
anwendung
aufruf
benutzer
browser
code
datei
festlegen
frage
http
objekt
recherche
regel
setzen
sperren
sperrung
url
verhindern
verstand
windows
zugriff
-
Moin,
ich mal mal eine blöde Frage: Gibt es ein Programm oder sogar eine Windows interne Möglichkeit, den Zugriff auf eine spezielle Datei zu sperren?
Nehmen wir als Beispiel http://www.example.com/datei.php
Ich möchte verhindern, dass datei.php aufgerufen werden kann. Ziel ist es, zu verhindern, dass beispielsweise Ajax-Requests an diese Seite übermittelt werden. Dementsprechend hilft mir da kein AdBlock oder irgendeine andere Spielerei, sondern nur sowas wie die Hosts-Datei oder eine Firewall-Regel.
Jemand eine Idee?
EDIT:
Symantec scheint eine solche Möglichkeit zu bieten. Jedoch möchte ich ehrlich gesagt nicht von meinen bisherigen Antiviren und Firewalllösungen abweichen.
Beitrag zuletzt geändert: 5.9.2011 13:48:41 von fabo -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also wenn ich dich richtig verstanden habe, willst du Webaktivitäten einer Datei sperren. Das ginge mit .htaccess. (Ich bin da aber leider sooooo schlecht!)
-
Nein, will ich nicht ;) Es geht um den Zugriff von meinem Computer auf externe Dateien.
-
Welches BS? Was für eine AV- / Firewallsoftware benutzt du aktuell? Mc-Affee hat eine kostenlose Firewall mit der Sperrung auf Dateiebene gehen sollte.
-
fatfox schrieb:
Windows kennt doch Benutzerrechte im Dateisystem (ab NT 4) die musst du halt so festlegen das der Benutzer mit dessen Rechnten der Webserver läuft die Datei nicht lesen darf.
Es geht nicht um Webserver oder dergleichen :)
Ich benutze Win7 mit integrierter FW und MS Security Essentials. -
Warum sollte das nicht mit Adblock gehen?
Mit ||http://www.example.com^ sperrst du zB alle Scripte von/ zu dieser Seite. -
Weil min. im Chrome die Scripte geladen werden, bevor Adblock etwas dagegen tut.
-
Das liegt dann aber an Chrome, denn in Firefox blockt AdlbockPlus die Objekte bevor sie geladen werden.
-
fabo schrieb:
wenn mein verstand noch funktioniert, gleich am anfang:
... Ich möchte verhindern, dass datei.php aufgerufen werden kann ...
dann kannst die datei nur mehr includieren.// direktzugriff für alle verhindern if(reset(get_included_files()) === __FILE__) { return; } // nur zum testen echo '<h5>' . __FILE__ . '</h5>';
-
fabo schrieb:
fatfox schrieb:
Windows kennt doch Benutzerrechte im Dateisystem (ab NT 4) die musst du halt so festlegen das der Benutzer mit dessen Rechnten der Webserver läuft die Datei nicht lesen darf.
Es geht nicht um Webserver oder dergleichen :)
Ich benutze Win7 mit integrierter FW und MS Security Essentials.
Hätte nicht gedacht, dass ich so mißverstanden werde :p
Es geht einzig und allein darum, dass mein PC gewisse Dateiaufrufe auf gewissen Seiten nicht zulässt. So wie AdBlockPlus, nur eben auf sämtliche Browser ausgeweitet :)
Beitrag zuletzt geändert: 9.9.2011 5:00:09 von fabo -
fabo schrieb:
macht ja mein schnipsel (sogar unabhängig von deinen sicherheitseinstellungen) ... oder stehe ich noch immer am mentalen schlauch?
... auf sämtliche Browser ausgeweitet :) -
Tust du.
Okay, ich werde mal präziser :)
Es geht um http://apps.facebook.com/ajax/apps/usage_update.php?__a=1
Diese Datei wird mittels Ajax-Request aufgerufen, sobald ich eine Anwendung bei Facebook öffne. Dadurch sieht im Prinzip jeder meiner Freunde, welche Anwendungen und Spiele ich verwende.
Den Aufruf der Datei möchte ich auf dem gesamten System, unabhängig vom genutzten Browser, verhindern.
Wie bereits erwähnt wurde, lässt sich der Aufruf mit AdBlockPlus im FF verhindern. Ich nutze für FB aber eigentlich immer Chrome und dort wird geblockter Content nur auf sichtbarer ebene geblockt d.h. er wird einfach versteckt. Derartige Scripts werden aber nach wie vor ausgeführt. Zumindest haben das meine Recherchen mit Hilfe von Charles (Proxy Debugger) ergeben. -
Soweit ich weiß funktioniert bei Lima-City das unter Filemanager=>Zugriffsrechte setzen. Wie du siehst kann man deine Frage unterschiedlich verstehen(Windows, Mac, Server?)!
EDIT:Habe leider Beitrag nicht komplett gelesen.
Tut mir leid!
Beitrag zuletzt geändert: 4.12.2011 12:58:11 von visitmyhomepage-blog -
Dazu gibts, genau wie in jedem anderen Betriebssystem, die Hosts Datei.
http://de.wikipedia.org/wiki/Hosts-Datei
Aber ich glaube damit kannst du nur ganze IPs aussperren, und nicht nur einzelne Datein. Kenn mich da nicht großartig aus, tut mir leid. In Opera würd ichs auf die URLFilter.ini setzen und Ruhe ist, aber es soll ja nicht Browserspezifisch sein. Kannst ja mal probieren.
Liebe Grüße -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage