De acordo com meu navegador (Firefox 34.0), a versão instalada do plug-in Shockwave Flash parece ser 11.2.202.424. Esta versão é considerada insegura:
Portanto, o plug-in está bloqueado:
Na tentativa de atualizar o plugin para a versão atualmente considerada segura (11.2.202.425), descobri que a versão recomendada aparentemente já 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+
Meu sistema operacional:
$ cat /etc/redhat-release Fedora release 20 (Heisenbug)
Minhas perguntas:
- Eu tem várias versões deste plug-in instaladas?
- Como posso corrigir minha instalação?
Comentários
- não acho que exista algo como Flash seguro
- Também tenho a impressão de que o Firefox já trata o plug-in do Flash como perigoso quando eles podem saber sobre um problema de segurança, mas nenhuma atualização está disponível ainda. Então, não há ' nada que você possa fazer sobre isso, mas pelo menos o flash é bloqueado nos sites até que ' haja uma atualização. Acabei de fazer isso com 11.2.202.577.
Resposta
Também encontrei isso e encontrei a resposta no bugzilla do mozilla . Resumindo, aconteceu porque o plug-in foi atualizado enquanto o Firefox estava em execução e o pluginreg.dat
foi corrompido. Portanto:
- saia do firefox
-
rm ~/.mozilla/firefox/*/pluginreg.dat
- inicie o firefox novamente
e você estará pronto. (O arquivo será regenerado.)
Claro, você “precisará ter certeza de que a versão .425
está instalada através do yum update ou outro método. Presumivelmente , este problema tem acontecido inofensivamente em muitas atualizações – esta é apenas a primeira em que todos percebemos isso por causa da lista negra.
Comentários
- Funcionou ótimo para mim. O arquivo /usr/lib/flash-plugin/libflashplayer.so para 11.2.202.425 é de 21/11/14 o que é bom, pensei que o firefox pesquisou por este arquivo, mas era o registro, de fato. >
- Bem, ainda tinha o problema com 11.2.202.442.
Resposta
Eu tentei rm ~ / .mozilla / firefox / * / pluginreg.dat sem sucesso, porque na página de addons do firefox o plugin flash ainda era mostrado como vulnerável com apenas duas opções depois de ter sido gerado: para desativar ou pedir para ativar.
Eu poderia resolver o problema editando o pluginsreg.dat que tinha a versão número separado por vírgula em vez de pontos, mesmo assim mudei a string de descrição:
Antes:
[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11,2,202,425:$ 1416535783000:0:0:$ Shockwave Flash 11.2 r202:$ Shockwave Flash:$
Depois (trabalhando um):
[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11.2.202.425:$ 1416535783000:0:0:$ Shockwave Flash 11.2.202.425:$ Shockwave Flash:$
Depois de reiniciar o Firefox, o plug-in do flash foi definido para sempre ativo na configuração do plug-in da página de complementos (todas as três opções podem ser escolhidas)
Resposta
EDITAR:
Se quiser modificar todos os perfis do firefox que estão em uso, você pode usar este script simples:
#!/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
Na frase sed, você pode modificar o número da versão do FlashPlugin (11.2.202.310) para corresponder à sua versão atual instalada.
Comentários
- " Script simples "? Eu peço desculpa mas não concordo. : PI acho que
for f in $(ps -C firefox -o user=); do
funcionará perfeitamente o suficiente 🙂 Além disso, quando uso sua linha, descubro que a primeira linha égrep
em si, e a linha do firefox que desejo está na linha 2. Portanto, se você quiser seguir o caminho complicado, certifique-se de inserir um| grep -v grep
em algum lugar também.