Notizie: scarica ora l'ultima versione disponibile di Thunderbird!

Autore Topic: Anomalia File “browserconfig.properties”  (Letto 2676 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline fazernero

  • Post: 2
Anomalia File “browserconfig.properties”
« il: 04 Marzo 2009 01:21:56 »
Anomalia File “browserconfig.properties" con Mozilla Firefox v3.0.6 Italiano
(OS: Microsoft Windows Server 2003 Standard Edition SP-2 Italiano)

Appena dopo aver installato Mozilla Firefox su un sistema vergine ed averlo avviato almeno una volta, il file browserconfig.properties è presente di default solo nella cartella dove Firefox stesso è stato installato. Tale file, al suo stato originale e per la versione 3.0.6 italiana, contiene il seguente
Codice: [Seleziona]
browser.startup.homepage=http://it.start2.mozilla.com/firefox?client=firefox-&rls=org.mozilla:it:official

browser.startup.homepage_reset=http://it.start2.mozilla.com/firefox?client=firefox-a&rls=org.mozilla:it:official


Da sperimentazioni personali, sembra che risulti possibile spostare / copiare / duplicare il file browserconfig.properties dalla cartella originale in cui normalmente risiede (ovvero la cartella di installazione di Mozilla Firefox) alla cartella Mozilla del profilo “utente-vittima”, senza che apparentemente Firefox presenti inconvenienti di funzionamento.

Tuttavia nel caso in cui all’utente-vittima si renda necessario eseguire il ripristino della home page con le impostazioni originali del browser e tale file (opportunamente modificato) sia presente nella cartella
Mozilla del suo profilo, il ripristino sarà compromesso nel suo indirizzamento a favore degli altri indirizzi web inseriti durante la modifica del file browserconfig.properties.

Affinché ciò avvenga è necessario che tale file sia presente nella seguente cartella:
%appdata%\Mozilla\Firefox\Profiles\xxxx.profile

e che sia modificato al suo interno nell’indirizzo di puntamento che segue le stringhe
“browser.startup.homepage=” e “browser.startup.homepage_reset=”.

Se si verificano queste condizioni, la richiesta di ripristino della home page invocata tramite “Strumenti/Opzioni/Ripristino alla pagina predefinita” si risolverà in un puntamento verso un indirizzo web non originale rispetto a quello di default, ed anche agendo tramite la console about:config sul registro “browser.startup.homepage” o sul registro “browser.startup.homepage_override.mstone” con
altri valori “rv:”, non risulterà essere possibile ripristinare il funzionamento con relativo indirizzamento al valore originale di default.

Per ripristinare la situazione allo stato originale attualmente sono a conoscenza solo di due metodi:

1. Creare un profilo ex-novo in cui però si dovranno reinstallare e riconfigurare tutte le eventuali
estensioni e preferenze in uso (davvero lungo e noioso).

2. Individuare il file browserconfig.properties all’interno del proprio profilo o nella cartella dove è installato Mozilla Firefox ed editarlo, sostituendo il contenuto con quello della stringa originale riportata sopra in alto su questo stesso documento.


Questa “particolarità” l’ho sperimentata casualmente dopo aver rimosso il programma Vista Transformation Pack v9.0.1. Stranamente, tutte le varie e pesanti trasformazioni grafiche che VTP9.0.1 aveva effettuato al sistema (in quel caso era stato provato su Windows Server 2003 SP2 Italiano) si erano disinstallate correttamente, tuttavia (senza il mio esplicito consenso) la pagina del sito windowsxlive si era impostata come home page di reset in Mozilla Firefox (solo su Mozilla firefox, infatti su Microsoft Internet Explorer 7 molto stranamente il problema non si presentava).

Pur avendo controllato a fondo il sistema in uso tramite molteplici Antivirus e Antimalware (che non hanno mai rilevavato nessuna anomalia o codice maligno nel computer) il problema continuava a persistere e non riuscivo a capire dove poter intervenire per risolvere, ovvero rimuovere / reimpostare / reinserire ed imporre tale parametro al suo valore originale di default.

Sia nel registro di sistema che nella console di controllo di Mozilla Firefox (comando about:config) NON era possibile individuare nessuna traccia che potesse riferirsi a windowsxlive, eppure se tentavo di ripristinare l’home page di Firefox al suo valore originale di default, si continuava a proporre la pagina di windowsxlive.

Impostando manualmente come home page una pagina vuota (about:blank) o altre pagine qualsiasi, ottenevo come risultato il solo corretto avvio del browser sulla home page impostata, ma se poi cercavo di eseguire il ripristino alla pagina predefinita, sia che tentassi con l’apposita opzione presente nel pannello degli strumenti di Firefox (Strumenti>Opzioni>Principale>Ripristina la pagina predefinita) che tramite il valore browser.startup.homepage con about:config, il puntamento al sito windowsxlive si continuava a riproporre.

Dopo varie e infruttuose ricerche sul web (fatte sia in lingua italiana che in quella inglese), dopo vari e inutili tentativi fatti per resettare Firefox a tutti i valori di default (avvio in modalità provvisoria ecc. ecc.) e dopo ulteriori vani tentativi di reset tramite “browser.startup.homepage_override.mstone rv:code” impostato su diversi parametri, oramai quasi rassegnato all’idea di dover cancellare il mio
profilo personale e quindi reimpostare tutto da capo per ripristinare il normale funzionamento del browser, mi sono deciso ad analizzare (tramite semplice editor di testo) il contenuto di tutti i file installati (tranne le librerie dinamiche DLL e gli eseguibili EXE, chiaramente non decifrabili con un semplice editor di testo) riguardanti Mozilla Firefox e presenti sia nel mio profilo sia nella cartella dove Firefox stesso era installato.

Ho così “scoperto” con mia molta sorpresa, il contenuto modificato del file browserconfig.properties, al cui interno era presente il puntamento al sito windowsxlive che volevo eliminare.

Questa sottoforma di hijacking non sembra essere quasi documentata come dovrebbe sul web e a mio avviso potrebbe essere abbastanza pericolosa.

Consiglio dunque di impostare il file browserconfig.properties in sola lettura (magari facendosene anche una copia di backup) e di considerarlo tra i primi elementi da controllare in caso di sospetto hijacking del sistema o in caso di anomalie nel ripristino della home page di default di Mozilla Firefox.

Saluti.
fAZernERo (20090303)
« Ultima modifica: 04 Marzo 2009 01:26:05 da fazernero »

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Anomalia File “browserconfig.properties”
« Risposta #1 il: 04 Marzo 2009 08:30:42 »
Sicuramente una cosa utile da sapere. Grazie :)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.