Toon posts:

[Tutorial] Fake Internet Explorer met Mozilla

Pagina: 1
Acties:
  • 1.726 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Wel eens een pagina van Microsoft tegengekomen die alleen maar met Internet Explorer bezocht kan worden?

Voorbeeld:
http://windowsmedia.com/9...Center/Default.asp?page=6

Resultaat:
http://windowsmedia.com/9Series/detection/NSPage.asp
We recommend using the Internet Explorer browser to view this content. Learn more about Internet Explorer. Or, proceed to the Demo Center using your current browser.

En natuurlijk werkt de link "proceed to the Demo Center" niet!
Best wel een rotstreek om de userAgent informatie op deze manier te misbruiken.

Mozilla zou Mozilla niet zijn als hier geen truuk zou zijn.
Sluit Mozilla. Maak met NotePad/TextPad een user.js aan en plaats dat in de Mozilla\Profiles folder waar ook pref.js staat.

In user.js zet je:
code:
1
user_pref("general.useragent.override", "Mozilla/5.0 (compatible; Windows NT 5.0;) Gecko/20031007");


Natuurlijk wel ff jouw browser en OS invullen, bijvoorbeeld:
code:
1
2
3
user_pref("general.useragent.override", "Mozilla/5.0 (compatible; MSIE5.5; Windows 98)");
user_pref("general.useragent.override", "Mozilla/5.0 (X11; U; Linux i686; en-US; rv 0.9.2) Gecko/20010726)");
user_pref("general.useragent.override", "Mozilla/4.0 (compatible;); Member of http://gathering.tweakers.net");

Waarschuwing:
In verband met browser compability, gebruiken veel websites scripts om je browser te identificeren en zodoende met deze informatie een goed werkende pagina te tonen. Met de eerste regel heb ik geen problemen ondervonden, maar ik heb nog geen tijd gehad om het hele WWW te testen. ;)
Om de tweak weer ongedaan te maken moet je de regel verwijderen uit zowel user.js als prefs.js.

Meer info:
http://www.mozilla.org/unix/customizing.html
http://www.geocities.com/pratiksolanki
http://www.mozilla.org/do...sniffer/browser_type.html

Nog enkele prefs:
code:
1
2
user_pref("capability.policy.default.Window.onunload", "noAccess"); 
user_pref("network.http.sendRefererHeader", 0);

De eerste voorkomt een popup bij het verlaten van een site. De tweede geeft geen informatie over de referer (waar je vandaan komt).

[ Voor 5% gewijzigd door Verwijderd op 05-11-2003 14:21 . Reden: typo ]


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB/AI

Front verplichte underscores

Inderdaad erg handig, thanks en het is helaas af en toe echt nodig. Overigens heeft bijv. Firebird hier een extention voor die het realtime kan aanpassen: User agent switcher :)

En welke websites het echt niet goed doen is idd. een kwestie van proberen (in NOS loopt een topic over dit soort websites). Als een site VBScript of andere IE-only zaken gebruikt heb je gewoon pech :P

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Verwijderd

Topicstarter
F_J_K schreef op 05 november 2003 @ 13:51:
[...]
Overigens heeft bijv. Firebird hier een extention voor die het realtime kan aanpassen: User agent switcher :)
[...]
Hee, op de homepage staat ook een switcher voor Mozilla! :9

In het bestandje "useragentswitcher.js" staat:
code:
1
2
3
"useragentswitcher.1.useragent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
"useragentswitcher.2.useragent", "Mozilla/4.8 [en] (Windows NT 5.1; U)");
"useragentswitcher.3.useragent", "Opera/7.21 (Windows NT 5.1; U) [en]");
Dus die kan je óók tweaken.
F_J_K schreef op 05 november 2003 @ 13:51:[...]
En welke websites het echt niet goed doen is idd. een kwestie van proberen (in NOS loopt een topic over dit soort websites). Als een site VBScript of andere IE-only zaken gebruikt heb je gewoon pech :P
Soms stuur ik een mailtje met uitleg dat VBS en activeX niet wenselijk zijn voor "normale sites" i.v.m. compatabiliteit en veiligheid. Vaak helpt dat.
Als het echt nodig is, bijv. voor Ms Update, heb ik nog steeds MsIE op mijn systeem staan. Maar nog liever heb ik een gewoon download linkje.

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB/AI

Front verplichte underscores

Verwijderd schreef op 05 november 2003 @ 14:15:
Hee, op de homepage staat ook een switcher voor Mozilla! :9
Al je werk voor niets >:)
Soms stuur ik een mailtje met uitleg dat VBS en activeX niet wenselijk zijn voor "normale sites" i.v.m. compatabiliteit en veiligheid. Vaak helpt dat.
Als het echt nodig is, bijv. voor Ms Update, heb ik nog steeds MsIE op mijn systeem staan. Maar nog liever heb ik een gewoon download linkje.
Yup hier ook. Of ik kom er gewoon niet meer als het geen heel belangrijke site is (winupdate etc) en een mailtje de moeite niet waard is.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Verwijderd

Topicstarter
F_J_K schreef op 05 november 2003 @ 14:29:
[...]
Al je werk voor niets >:)
[...]
Tja, tis hoe je het bekijkt! Ik begrijp nu hoe e.e.a. werkt, en dat is nooit weg.

B.t.w. Welk topic in NOS bedoel je?

Verwijderd

als je multizilla gebruikt kan je dit met 2 klikken ook bereiken

en nog veel meer leuke handige dingen

http://multizilla.mozdev.org/

  • Domino
  • Registratie: Juli 1999
  • Laatst online: 07:29
Kan aan mij liggen, maar ik kan gewoon op die demo pagina met firebird 0.7.

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 03-09 15:18

Crazy D

I think we should take a look.

Firebird 0.61 ook geen problemen.

Behalve voor de compatibiliteit is het ook voor de stats niet zo heel handig om continue als "IE" door het leven te gaan... Op die manier zien webmasters alleen nog maar IE als gebruikte browser, en zullen dus helemaaaal geen moeite meer doen om de site ook in andere browsers te laten werken (ook een tegen-argument voor Opera trouwens ;)). Maar da's wat offtopic denk ik :P

Exact expert nodig?


Verwijderd

Topicstarter
Verwijderd schreef op 05 november 2003 @ 14:53:
als je multizilla gebruikt kan je dit met 2 klikken ook bereiken
[..]
Ik ben zelf wat terughoudend met add-ins, omdat ik niet zeker weet of de integriteit van de browser behouden blijft.
Domino schreef op 05 november 2003 @ 15:41:
Kan aan mij liggen, maar ik kan gewoon op die demo pagina met firebird 0.7.
Wat geeft Firebird dan voor useragent op?
Crazy D schreef op 05 november 2003 @ 17:59:
[...]
Behalve voor de compatibiliteit is het ook voor de stats niet zo heel handig om continue als "IE" door het leven te gaan... Op die manier zien webmasters alleen nog maar IE als gebruikte browser, en zullen dus helemaaaal geen moeite meer doen om de site ook in andere browsers te laten werken (ook een tegen-argument voor Opera trouwens ;)). Maar da's wat offtopic denk ik :P
Mozilla/5.0 is toch altijd Mozilla/Gecko? :?

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 03-09 15:18

Crazy D

I think we should take a look.

Verwijderd schreef op 05 november 2003 @ 20:31:
Wat geeft Firebird dan voor useragent op?
Volgens mij (nou ja, log van TinyWeb :P) dit:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 Firebird/0.7
Mozilla/5.0 is toch altijd Mozilla/Gecko? :?
Niet als je de string gaat aanpassen zodat je herkent wordt als IE ;)
Maar volgens mij wel ja, IE gebruikt Mozilla/4.0.

Exact expert nodig?


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:46

crisp

Devver

Pixelated

Dit is je userAgent:

zelf gebruik ik in scripting bijna nooit de userAgent (alleen bij hoge uitzondering), ik check meestal gewoon of bepaalde methods wel of niet ondersteund worden en pas daar het script op aan.

Intentionally left blank

Pagina: 1