Ifølge min browser (Firefox 34.0) er den installerede version af Shockwave Flash-pluginet ser ud til at være 11.2.202.424. Denne version anses for at være usikker:

Pluginet er derfor blokeret:

I forsøget på at opdatere pluginet til den version, der i øjeblikket betragtes som sikker (11.2.202.425), fandt jeg ud af, at den anbefalede version tilsyneladende allerede er installeret:

$ 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+ 

Mit operativsystem:

$ cat /etc/redhat-release Fedora release 20 (Heisenbug) 

Mine spørgsmål:

  • Gør jeg har flere versioner af dette plugin installeret?
  • Hvordan kan jeg rette min installation?

Kommentarer

  • jeg tror ikke, der er sådan noget som sikker flash
  • Jeg har også det indtryk, at Firefox allerede behandler Flash Plugin som farligt, når de måske ved om et sikkerhedsproblem, men der er ingen opdatering tilgængelig endnu. Så er der ' intet, du kan gøre ved det, men i det mindste blokeres flash på websteder, indtil der ' er en opdatering. Havde bare dette med 11.2.202.577.

Svar

Jeg løb også ind i dette og fandt svaret i mozillas bugzilla . Kort sagt skete det, fordi pluginet blev opdateret, mens Firefox kørte, og pluginreg.dat blev ødelagt. Så:

  1. exit firefox
  2. rm ~/.mozilla/firefox/*/pluginreg.dat
  3. start firefox igen

og du er klar. (Filen regenereres.)

Selvfølgelig skal du sørge for, at .425 -versionen er installeret via yum-opdatering eller anden metode. Formentlig , dette problem er sket harmløst i mange opdateringer – dette er bare den første, hvor vi alle har bemærket det på grund af sortlisten.

Kommentarer

  • Arbejdet Fantastisk for mig. /usr/lib/flash-plugin/libflashplayer.so filen til 11.2.202.425 er fra 21/11/14, hvilket er godt, jeg troede, at Firefox søgte efter denne fil, men det var faktisk registreringsdatabasen.
  • Nå, havde jeg stadig problemet med 11.2.202.442.

Svar

Jeg har prøvet rm ~ / .mozilla / firefox / * / pluginreg.dat uden nogen succes, fordi flash-pluginet på tilføjelsessiden af firefox stadig blev vist sårbart med kun de to muligheder, efter at det blev genereret for nylig: at deaktivere eller bede om at aktivere.

Jeg kunne løse problemet ved at redigere pluginsreg.dat, som havde versionen nummer adskilt med komma i stedet for prikker, alligevel ændrede jeg beskrivelsesstrengen:

Før:

[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11,2,202,425:$ 1416535783000:0:0:$ Shockwave Flash 11.2 r202:$ Shockwave Flash:$ 

Efter (arbejder en):

[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11.2.202.425:$ 1416535783000:0:0:$ Shockwave Flash 11.2.202.425:$ Shockwave Flash:$ 

Efter genstart af firefox blev flash plugin indstillet til altid at være aktiv i addon-siden plugin konfiguration (alle tre valgmuligheder valgfrie)

Svar

REDIGER:

Hvis du vil ændre alle firefox-profiler, der i øjeblikket er i brug, kan du bruge dette enkle 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 

I sed-sætningen kan du ændre versionsnummeret på FlashPlugin (11.2.202.310) for at matche din nuværende installerede version.

Kommentarer

  • " Enkelt script "? Jeg beder om at afvige. : PI tror at for f in $(ps -C firefox -o user=); do vil fungere perfekt nok 🙂 Desuden, når jeg bruger din linje, finder jeg ud af, at første linje er grep i sig selv, og den Firefox-linje, jeg vil have, er i linje # 2. Så hvis du ønsker at gå den komplicerede vej, skal du sørge for at indsætte en | grep -v grep et eller andet sted.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *