Según mi navegador (Firefox 34.0), la versión instalada del complemento Shockwave Flash parece ser 11.2.202.424. Esta versión se considera insegura:
Por tanto, el complemento está bloqueado:
En el intento de actualizar el complemento a la versión actualmente considerada segura (11.2.202.425), descubrí que la versión recomendada aparentemente ya está instalada:
$ 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+
Mi sistema operativo:
$ cat /etc/redhat-release Fedora release 20 (Heisenbug)
Mis preguntas:
- ¿Debo ¿Tiene instaladas varias versiones de este complemento?
- ¿Cómo puedo arreglar mi instalación?
Comentarios
- No creo que exista tal cosa como seguro flash
- También tengo la impresión de que Firefox ya trata el complemento Flash como peligroso cuando pueden conocer un problema de seguridad pero aún no hay ninguna actualización disponible. Luego, ' no puede hacer nada al respecto, pero al menos el flash está bloqueado en los sitios hasta que haya ' una actualización. Acabo de tener esto con 11.2.202.577.
Respuesta
También encontré esto y encontré la respuesta en el bugzilla de mozilla. En resumen, sucedió porque el complemento se actualizó mientras Firefox se estaba ejecutando, y el pluginreg.dat
se corrompió. Entonces:
- salir de Firefox
-
rm ~/.mozilla/firefox/*/pluginreg.dat
- iniciar Firefox de nuevo
y estará todo listo. (El archivo se volverá a generar).
Por supuesto, deberá asegurarse de que la versión .425
esté instalada mediante yum update u otro método. Presumiblemente , este problema ha estado sucediendo inofensivamente durante muchas actualizaciones; este es solo el primero en el que todos lo notamos debido a la lista negra.
Comentarios
- Funcionó genial para mí. El archivo /usr/lib/flash-plugin/libflashplayer.so para 11.2.202.425 es del 21/11/14, lo cual es bueno, pensé que Firefox buscaba este archivo, pero era el registro de hecho.
- Bueno, todavía tenía el problema con 11.2.202.442.
Responder
He probado rm ~ / .mozilla / firefox / * / pluginreg.dat sin ningún éxito, porque en la página de complementos de firefox el complemento flash todavía se mostraba como vulerable con solo las dos opciones después de que se generó nuevamente: desactivar o solicitar activar.
Pude solucionar el problema editando el pluginsreg.dat que tenía la versión número separado por comas en lugar de puntos, aun así cambié la cadena de descripción:
Antes:
[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11,2,202,425:$ 1416535783000:0:0:$ Shockwave Flash 11.2 r202:$ Shockwave Flash:$
Después (trabajando uno):
[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11.2.202.425:$ 1416535783000:0:0:$ Shockwave Flash 11.2.202.425:$ Shockwave Flash:$
Después de reiniciar Firefox, el complemento flash se configuró como siempre activo en la configuración del complemento de la página de complementos (las tres opciones se pueden elegir)
Responder
EDITAR:
Si desea modificar todos los perfiles de Firefox que están actualmente en uso, puede utilizar este sencillo 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
En la oración sed, puede modificar el número de versión del FlashPlugin (11.2.202.310) para que coincida con su versión actual instalada.
Comentarios
- " ¿Script simple "? Siento disentir. : PI creo que
for f in $(ps -C firefox -o user=); do
funcionará perfectamente 🙂 Además, cuando uso su línea, descubro que la primera línea esgrep
sí mismo, y la línea de Firefox que quiero está en la línea # 2. Entonces, si quiere ir por el camino complicado, asegúrese de insertar un| grep -v grep
en algún lugar también.