Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Webseiten sperren oder überprüfen (https://www.delphipraxis.net/122475-webseiten-sperren-oder-ueberpruefen.html)

napsterxx 16. Okt 2008 21:18


Webseiten sperren oder überprüfen
 
Hallo, ich würde gerne einen kleinen Kinderfilter programmieren. Für den Internet Explorer muss man eine hosts-Datei anlegen in welcher die zu sperrenden Seiten eingetragen werden, wie aber ist das mit Firefox? Dort funktioniert die hosts-Datei nciht, aber ich möchte kein weiteres Addon installieren. Gibt es eine Möglichkeit vielleicht alle URLs die angefordert werden zu überwachen und ggf. einige zu blocken?

jfheins 16. Okt 2008 21:20

Re: Webseiten sperren oder überprüfen
 
Da solltest du einen Proxy-Server benutzen, der ist dafür wie geschaffen ;)

(Ich spreche aus Ehrfahrung - in der Schule hatten wir son Ding)

Aber glaube nicht, man käme nicht auch dran vorbei :mrgreen:

napsterxx 16. Okt 2008 21:24

Re: Webseiten sperren oder überprüfen
 
Gibt es eine Möglichkeit mein Programm automatisch einen Proxyserver einrichten zu lassen, ohne das der Anwender manuell etwas einstellen muss?
Außerdem können Kinder doch diesen Proxyserver beenden, bzw ihn löschen oder verändern (Firefox).

jfheins 16. Okt 2008 21:34

Re: Webseiten sperren oder überprüfen
 
Du musst natürlich dafür sorgen, dass man nur über diesen Proxy ins Internet kommt.

Erste Wahl Lösung ist natürlich Hardware. Also ein Router, der gleichzeitig ein Zwangsproxy ist. Es gibt also keinen physikalischen Weg am Proxy vorbei ins Internet.

Falls der Benutzer Administrator ist, kannst du den Benutzer zu nichts zwingen. (Das ist auch gut so ...)
Ansonsten müsste es gehen, indem man dem Benutzer die Schreibrechte auf die config-DXatei verweigert ...

In den meisten Routern gibt es aber auch eine Art abgespeckten Proxy, wo man Internetadressen eingeben kann, die geblockt werden.

napsterxx 16. Okt 2008 21:50

Re: Webseiten sperren oder überprüfen
 
Möchte das Programm aber so klein und simpel wie möglich halten. Die Benutzer sollen nicht ihr Routerpw etc eingeben müssen. Also mit Proxy funktioniert soweit, jedoch weis ich nicht wie ich an die angeforderte URL komme.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz