Secondo il mio browser (Firefox 34.0) la versione installata del plugin Shockwave Flash sembra essere 11.2.202.424. Questa versione è considerata non sicura:
Il plugin è quindi bloccato:
Nel tentativo di aggiornare il plugin alla versione attualmente considerata sicura (11.2.202.425), ho scoperto che la versione consigliata apparentemente è già installata:
$ yum info flash-plugin Loaded plugins: langpacks, refresh-packagekit Installed Packages Name : flash-plugin Arch : x86_64 Version : 11.2.202.425 Release : release Size : 19 M Repo : installed From repo : adobe-linux-x86_64 Summary : Adobe Flash Player 11.2 URL : http://www.adobe.com/downloads/ License : Commercial Description : Adobe Flash Plugin 11.2.202.425 : Fully Supported: Mozilla SeaMonkey 1.0+, Firefox 1.5+, Mozilla : 1.7.13+
Il mio sistema operativo:
$ cat /etc/redhat-release Fedora release 20 (Heisenbug)
Le mie domande:
- Devo sono installate più versioni di questo plugin?
- Come posso riparare la mia installazione?
Commenti
- Non penso che esista qualcosa come flash sicuro
- Ho anche limpressione che Firefox tratti già il plug-in Flash come pericoloso quando potrebbe essere a conoscenza di un problema di sicurezza ma non è ancora disponibile alcun aggiornamento. Quindi ' non puoi fare nulla al riguardo, ma almeno il flash è bloccato sui siti finché ' viene aggiornato. Ho appena avuto questo con 11.2.202.577.
Risposta
Mi sono imbattuto anche in questo e ho trovato la risposta in mozilla “s bugzilla . In breve, è accaduto perché il plug-in è stato aggiornato mentre Firefox era in esecuzione e pluginreg.dat
è danneggiato. Quindi:
- esci da firefox
-
rm ~/.mozilla/firefox/*/pluginreg.dat
- avvia di nuovo Firefox
e sarai pronto. (Il file verrà rigenerato.)
Ovviamente, dovrai assicurarti che la versione .425
sia installata tramite yum update o altro metodo. Presumibilmente , questo problema si è verificato in modo innocuo per molti aggiornamenti: questo è solo il primo in cui labbiamo notato tutti a causa della lista nera.
Commenti
- Funzionato ottimo per me. Il file /usr/lib/flash-plugin/libflashplayer.so per 11.2.202.425 è del 21/11/14, il che è buono, pensavo che Firefox avesse cercato questo file ma era effettivamente il registro.
- Bene, avevo ancora il problema con 11.2.202.442.
Risposta
Ho provato rm ~ / .mozilla / firefox / * / pluginreg.dat senza alcun successo, perché nella pagina dei componenti aggiuntivi di firefox il plug-in flash era ancora mostrato come vulnerabile con solo le due opzioni dopo che era stato appena generato: disattivare o chiedere di attivare.
Potrei risolvere il problema modificando il pluginsreg.dat che aveva la versione numero separato da virgole invece di punti, anche così ho cambiato la stringa di descrizione:
Prima:
[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11,2,202,425:$ 1416535783000:0:0:$ Shockwave Flash 11.2 r202:$ Shockwave Flash:$
Dopo (funzionante):
[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11.2.202.425:$ 1416535783000:0:0:$ Shockwave Flash 11.2.202.425:$ Shockwave Flash:$
Dopo aver riavviato Firefox, il plugin Flash è stato impostato come sempre attivo nella configurazione del plugin della pagina dei componenti aggiuntivi (tutte e tre le opzioni selezionabili)
Risposta
EDIT:
Se desideri modificare tutti i profili firefox attualmente in uso, puoi utilizzare questo semplice script:
#!/bin/bash for f in $(ps aux |grep "/usr/lib/firefox/firefox"| grep -v "grep" | head -1 |cut -d " " -f1); do echo " * Found some firefox running .... updating pluginreg.dat" for d in $(find /home/${f}/.mozilla/ -name "pluginreg.dat"); do echo " * Found ${d}" sed -i "s%11\.2\.202\.310%11\.2\.202\.425%g" ${d} done done
Nella frase sed, puoi modificare il numero di versione di FlashPlugin (11.2.202.310) in modo che corrisponda alla tua attuale versione installata.
Commenti
- " Script semplice "? Mi permetto di dissentire. : PI penso che
for f in $(ps -C firefox -o user=); do
funzionerà abbastanza perfettamente 🙂 Inoltre, quando uso la tua riga, scopro che la prima riga ègrep
stesso e la riga firefox che desidero è nella riga # 2. Quindi, se vuoi seguire la strada complicata, assicurati di inserire anche un| grep -v grep
da qualche parte.