Http Requests abfangen / weiterleiten



  • Hallihallo :),

    ist es möglich Http Abfragen von Browsern abzufangen und gegebenfalls
    auf eine andere IP oder Lokale Html Datei umzuleiten?

    Mit Google hab ich nichts gefunden... Und hier im Forum hab ich auch
    nichts dazu gefunden.

    Danke 🙂

    Frager


  • Administrator

    Möglich ja, mit .NET & C# unwahrscheinlich oder höchstens über P/Invoke, aber wozu? Also wozu willst du das erreichen? Da fallen einem nur ein paar nicht sehr korrekte Gründe ein oder dann willst du etwas über einen riesigen Umweg erreichen, was vielleicht einfacher zu bewerkstelligen wäre.

    Grüssli



  • Google mal nach Layered Service Provider. Aber sowas kannste glaub ich nicht mit C# programmieren.



  • Wenn zum Beispiel:

    www.TestEbay.de

    eingeben wird und Ebay in der Blacklist steht soll es dann weitergeleiten werden an eine andere Seite.

    ISAPI filter hab ich gefunden ich weiß nicht ob das funktioniert was ich vor habe.



  • http://de.wikipedia.org/wiki/ISAPI

    => Ein ISAPI-Filter bringt dich nicht weiter, das ist nur ein Plug-In für Webserver



  • Generell bezweifle ich, das die WebBrowser Schnittstellen besitzen die es dir ermöglichen ihre Zieladresse etc zu ermitteln, das wäre ja eine Sicherheitslücke. Sich dazwischen zu schalten und den Verkehr zu filtern ist prinzipiell möglich, da es ja dazu Software gibt (zum Beispiel der IEInspector). Aber wie man sich genau dazwischen hängt weis ich auch nicht. Ich vermute mal du musst die Funktionsweise eine Firewall nachahmen. 😕

    Viel Glück noch.



  • Exakt das gleiche Problem habe(hatte) ich. Meine gewählte Lösung, ich hab mir einen eigenen Internetexplorer gebastelt und dort die unerwünschten Webseiten gegfiltert. Zusätzlich habe ich einen Dienst entwickelt der alle 2 Sekunden nachsieht on der IExplorer läuft... Wenn ja, Process.Kill.

    Bevor hier falsche Verdächtigungen auftauchen. Ich habe das Programm entwickelt für eine öffentliche Einrichtung. Diese Einrichtung wünscht nun mal keinen Zugriff auf Pornoseiten.


Log in to reply