Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TWebBrowser enttarnen (https://www.delphipraxis.net/99649-twebbrowser-enttarnen.html)

mkinzler 17. Sep 2007 09:28

Re: TWebBrowser enttarnen
 
Zitat:

Zitat von Ajin
Es gibts ja Seiten wie http://user-agent-string.info/ - da bin ich mal mit meinem Delphi Browser drüber gerattert. Da steht zunächst nichts verräterisches drin... sag ich mal als laie.

Ruf die Seite doch mal mit dem normalen Browser und dem Control auf unf vergleiche die Ausgaben.

Ajin 17. Sep 2007 10:29

Re: TWebBrowser enttarnen
 
FIREFOX
UA name Firefox 2.0.0.6
UA family Firefox
UA producer Mozilla Foundation
OS name Windows Vista
OS family Windows
OS producer Microsoft Corporation.
Known fragments UA
Mozilla/5.0 Mozilla v.5.0 based browser
Windows platform
U strong security
Windows NT 6.0 OS signature
de browser language
rv:1.8.1.6 CVS Branch Tag 1.8.1.6
Gecko/20070725 Gecko engine inside, build date: 20070725
Firefox/2.0.0.6 browser signature

IE 7
UA name MSIE 7.0
UA family MSIE
UA producer Microsoft Corporation.
OS name Windows Vista
OS family Windows
OS producer Microsoft Corporation.
Known fragments UA
Mozilla/4.0 Mozilla v.4.0 based browser
compatible compatibility flag
MSIE 7.0 based or like MS Internet Explorer v.7.0
Windows NT 6.0 OS signature
.NET CLR 2.0.50727 Microsoft dot NET installed. version: 2.0.50727
Media Center PC 5.0 Microsoft aplication - all-in-one PC and entertainment center
.NET CLR 3.0.04506 Microsoft dot NET installed. version: 3.0.04506
InfoPath.2 InfoPath v.2 MS Office Component
.NET CLR 1.1.4322 Microsoft dot NET installed. version: 1.1.4322
Unknown fragments UA
SLCC1 unknown


Delhpi Browser

UA name MSIE 7.0
UA family MSIE
UA producer Microsoft Corporation.
OS name Windows Vista
OS family Windows
OS producer Microsoft Corporation.
Known fragments UA
Mozilla/4.0 Mozilla v.4.0 based browser
compatible compatibility flag
MSIE 7.0 based or like MS Internet Explorer v.7.0
Windows NT 6.0 OS signature
.NET CLR 2.0.50727 Microsoft dot NET installed. version: 2.0.50727
Media Center PC 5.0 Microsoft aplication - all-in-one PC and entertainment center
.NET CLR 3.0.04506 Microsoft dot NET installed. version: 3.0.04506
InfoPath.2 InfoPath v.2 MS Office Component
.NET CLR 1.1.4322 Microsoft dot NET installed. version: 1.1.4322
Unknown fragments UA
SLCC1 unknown

Die beiden IEs sehen identisch aus..

marabu 17. Sep 2007 11:08

Re: TWebBrowser enttarnen
 
Hi Jaimy,

zwei Browser, die auf dem MS WebControl basieren, wie dein Delphi-Programm und der bei dir installierte IE, können eigentlich nicht anhand der statischen Informationen unterschieden werden (siehe #6). Da das Control dasselbe ist, muss man den jeweiligen Host entlarven. Ich habe mich bisher noch nicht mit Browser Detection beschäftigt, aber ich würde mir die Architektur vom IE anschauen, eine Komponente identifizieren und eine verräterische Reponse (HTTP-Header) provozieren. Vielleicht reichen auch schon die richtigen Suchworte bei Google aus. Kannst du den Test-URL veröffentlichen, damit ich selbst testen kann, oder ist der non public?

Freundliche Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 Uhr.
Seite 2 von 2     12   

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