Samstag, 29. Oktober 2011

Mobiles Surfen mit drei verschiedenen Browsern

Ich bin einmal der Frage nachgegangen, wie auskunftsfreundig die auf meinem Mobiltelefon, einem Motorola EX 112, installierten mobilen Webbrowser sind und habe hierzu die übertragenen HTTP-Header und die übertragenen IPs ausgelesen.

Mir war bereits vorher bekannt, dass bei Opera Mini und BOLT die Daten über vom jeweiligen Hersteller betriebene Proxys (die Webseiten für mobile Browser optimieren) übertragen werden, was bedeutet, dass alle Webzugriffe von diesen Firmen mitgelesen werden.

Wie man anhand nachfolgenden Auflistungen der übertragenen HTTP-Header-Felder erkennen kann, bedeutet das Verwenden eines Proxys aber nicht, dass die IP von der aus man auf das Internet zugreift, für den Betreiber der Website nicht sichtbar ist.
  • Eingebauter Browser
    • verwendet HTTP 1.1
    • nutzt IP des Providers, bei mir (T-Mobile) aus dem Bereich 80.187.0.0/16
    Feld Wert
    Accept application/xhtml+xml; profile="http://www.wapforum.org/xhtml", application/vnd.wap.xhtml+xml, application/vnd.wap.wmlc, application/vnd.wap.wmlscriptc, text/vnd.wap.wml, text/vnd.sun.j2me.app-descriptor, application/java-archive, image/vnd.wap.wbmp, image/gif, image/bmp, audio/amr, audio/imelody, audio/midi, audio/wav, application/vnd.wap.wtls-ca-certificate, application/x-x509-ca-cert, application/vnd.wap.hashed-certificate, application/vnd.wap.signed-certificate, */*, text/html
    Accept-Charset utf-8, iso-8859-1, us-ascii, iso-10646-ucs-2
    Accept-Language en
    User-Agent MOT-EX112 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1
    x-wap-profile "http://uaprof.motorola.com/phoneconfig/ex112/Profile/EX112_d1acc08e337119e8aee7b55b707342d2.rdf"
    X-Forwarded-For IP im privaten Netzwerk der Klasse A (10.0.0.0/8)
    Host example.com
    Cache-Control max-age=43200
    Connection keep-alive
  • Opera Mini
    • nutzt HTTP 1.1
    • verwendet auf Opera registrierte IP im Bereich 82.145.208.0/20
    • Inhalte werden durch einen Proxy für mobile Endgeräte optimiert
    Feld Wert
    User-Agent Opera/9.80 (J2ME/MIDP; Opera Mini/4.3.24214/26.1036; U; en) Presto/2.8.119 Version/10.54
    Host example.com
    Accept text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
    Accept-Language en
    Accept-Encoding gzip, deflate
    Connection Keep-Alive
    X-OperaMini-Phone Motorola # EX112
    x-forwarded-for IP des Providers, bei mir (T-Mobile) aus dem IP-Bereich 80.187.0.0/16
    X-OperaMini-Features advanced, file_system, folding, routing
    X-OperaMini-Phone-UA MOT-EX112 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1
  • BOLT Browser
    • verwendet HTTP 1.0
    • nutzt auf BOLT Browser registrierte IP im Bereich 74.52.0.0/14
    • Inhalte werden durch einen Proxy für mobile Endgeräte optimiert
    Feld Wert
    Host example.com
    Accept-Encoding deflate, gzip
    Accept text/javascript, text/ecmascript, application/x-javascript, text/html, application/vnd.wap.xhtml+xml, application/xhtml+xml, text/css, text/vnd.wap.wml, application/vnd.wap.wmlc, application/vnd.wap.wmlscriptc, application/java-archive, application/java, application/x-java-archive, text/vnd.sun.j2me.app-descriptor, application/vnd.oma.drm.message, application/vnd.oma.drm.content, application/vnd.wap.mms-message, application/vnd.wap.sic, text/x-co-desc, application/vnd.oma.dd+xml, */*
    x-wap-profile http://nds1.nds.nokia.com/uaprof/N3250r100.xml
    User-Agent MOT-EX112 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1
    X-Forwarded-For IP des Providers, bei mir (T-Mobile) aus dem IP-Bereich 80.187.0.0/16
    Accept-Language */*
    X-BOLT-PHONE-UA MOT-EX112 Obigo/WAP2.0 MIDP-2.0/CLDC-1.1
    Via 1.0 us201.local.boltbrowser.com:3128 (squid/2.7.STABLE9)
    Cache-Control max-age=259200
    Connection keep-alive

Keine Kommentare:

Kommentar veröffentlichen