Thema: Delphi TWebBrowser enttarnen

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#6

Re: TWebBrowser enttarnen

  Alt 15. Sep 2007, 13:26
Hallo Jaimy,

das WebBrowser Control, welches von TWebBrowser in Delphi gekapselt wird, ist das Herzstück des Internet Explorers und einer Vielzahl anderer "Browser". Der übermittelte UserAgent (Mozilla/4.0 bzw. Mozilla/5.0) sollte übereinstimmen, solange keine wesentlichen funktionalen Erweiterungen vom Browser-Entwickler vorgenommen werden. Der Server benutzt diese Information um bei dynamischen Seiten die Auswirkungen des Browser Krieges auf den Besucher zu minimieren. Dazu wertet der Server auch den Klammerausdruck im Wert für HTTP_USER_AGENT aus, in welchem der Entwickler den Produktnamen des Browsers und andere Informationen mitteilen kann.

Deine selbst geschriebene Anwendung mit TWebBrowser wird als Internet Explorer identifiziert, wenn du keine Vorkehrungen triffst. Im EmbeddedWebBrowser ist die Eigenschaft UserAgent bequem über den Object Inspector erreichbar.

Freundliche Grüße
  Mit Zitat antworten Zitat