Conform browserului meu (Firefox 34.0), versiunea instalată a pluginului Shockwave Flash pare a fi 11.2.202.424. Această versiune este considerată nesigură:
Pluginul este deci blocat:
În încercarea de a actualiza pluginul la versiunea considerată în prezent sigură (11.2.202.425), am aflat că versiunea recomandată aparent este deja instalată:
$ 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+
Sistemul meu de operare:
$ cat /etc/redhat-release Fedora release 20 (Heisenbug)
Întrebările mele:
- aveți instalate mai multe versiuni ale acestui plugin?
- Cum îmi pot instala instalarea?
Comentarii
- Nu cred că există astfel de lucruri ca securizat bliț
- Am, de asemenea, impresia că Firefox tratează deja pluginul Flash ca fiind periculos atunci când s-ar putea să știe despre o problemă de securitate, dar încă nu este disponibilă nicio actualizare. Apoi, ' nu puteți face nimic în acest sens, dar cel puțin flash-ul este blocat pe site-uri până când nu există o actualizare ' Tocmai am avut acest lucru cu 11.2.202.577.
Răspuns
Am dat peste asta și am găsit răspunsul în bugzilla de la mozilla . Pe scurt, s-a întâmplat deoarece pluginul a fost actualizat în timp ce Firefox rulează și pluginreg.dat
a fost corupt. Deci:
- ieșiți din Firefox
-
rm ~/.mozilla/firefox/*/pluginreg.dat
- porniți din nou Firefox
și veți fi gata. (Fișierul va fi regenerat.)
Desigur, va trebui să vă asigurați că versiunea .425
este instalată prin actualizarea yum sau prin altă metodă. , această problemă se întâmplă inofensiv pentru multe actualizări – aceasta este doar prima în care am observat-o cu toții din cauza listei negre.
Comentarii
- A funcționat excelent pentru mine. Fișierul /usr/lib/flash-plugin/libflashplayer.so pentru 11.2.202.425 este din 21/11/14, ceea ce este bine, am crezut că Firefox a căutat acest fișier, dar a fost într-adevăr registrul.
- Ei bine, încă am avut problema cu 11.2.202.442.
Răspuns
Am încercat rm ~ / .mozilla / firefox / * / pluginreg.dat fără niciun succes, deoarece în pagina de completări a firefox plugin-ul flash a fost afișat în continuare ca vulerabil doar cu cele două opțiuni după ce a fost nou generat: să dezactivezi sau să ceri să activezi.
Aș putea rezolva problema editând pluginsreg.dat care avea versiunea număr separat cu virgulă în loc de puncte, chiar și așa am schimbat șirul de descriere:
Înainte:
[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11,2,202,425:$ 1416535783000:0:0:$ Shockwave Flash 11.2 r202:$ Shockwave Flash:$
După (unul de lucru):
[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11.2.202.425:$ 1416535783000:0:0:$ Shockwave Flash 11.2.202.425:$ Shockwave Flash:$
După repornirea firefox-ului, pluginul flash a fost setat să fie întotdeauna activ în configurația pluginului pentru pagina de completare (toate cele trei opțiuni selectabile)
Răspuns
EDITARE:
Dacă doriți să modificați toate profilurile firefox care sunt utilizate în prezent, puteți utiliza acest script simplu:
#!/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
În propoziția sed, puteți modifica numărul versiunii FlashPlugin (11.2.202.310) pentru a se potrivi cu versiunea curentă instalată.
Comentarii
- " Script simplu "? Țin să te contrazic. : PI gândi că
for f in $(ps -C firefox -o user=); do
va funcționa suficient de perfect 🙂 Mai mult, când folosesc linia ta, aflu că prima linie estegrep
în sine, iar linia firefox pe care o doresc este în linia # 2. Deci, dacă doriți să mergeți pe calea complicată, asigurați-vă că introduceți un| grep -v grep
și undeva.