habe. Laut meinem Browser (Firefox 34.0) ist die Version des Shockwave Flash-Plugins installiert scheint 11.2.202.424 zu sein. Diese Version gilt als unsicher:

Das Plugin ist daher blockiert:

Beim Versuch, das Plugin auf die derzeit als sicher geltende Version (11.2.202.425) zu aktualisieren, stellte ich fest, dass die empfohlene Version offenbar bereits installiert ist:

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

Mein Betriebssystem:

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

Meine Fragen:

  • Muss ich Haben Sie mehrere Versionen dieses Plugins installiert?
  • Wie kann ich meine Installation reparieren?

Kommentare

  • Ich glaube nicht, dass es so etwas wie gibt sicherer Flash
  • Ich habe auch den Eindruck, dass Firefox das Flash-Plugin bereits als gefährlich behandelt, wenn es möglicherweise über ein Sicherheitsproblem informiert ist, aber noch kein Update verfügbar ist. Dann gibt es ' nichts, was Sie dagegen tun können, aber zumindest wird Flash auf Websites blockiert, bis ' ein Update vorliegt. Hatte dies gerade mit 11.2.202.577.

Antwort

Ich bin auch darauf gestoßen und habe die Antwort in Mozillas Bugzilla . Kurz gesagt, es geschah, weil das Plugin aktualisiert wurde, während Firefox ausgeführt wurde, und die pluginreg.dat wurde beschädigt. Also:

  1. Firefox beenden
  2. rm ~/.mozilla/firefox/*/pluginreg.dat
  3. Firefox erneut starten

und Sie sind fertig. (Die Datei wird neu generiert.)

Natürlich müssen Sie sicherstellen, dass die .425 -Version über ein yum-Update oder eine andere Methode installiert wird. Vermutlich , dieses Problem ist bei vielen Updates harmlos aufgetreten – dies ist nur das erste Mal, dass wir es alle aufgrund der schwarzen Liste bemerkt haben.

Kommentare

  • Hat funktioniert großartig für mich. Die Datei /usr/lib/flash-plugin/libflashplayer.so für 11.2.202.425 stammt vom 21.11.14, was gut ist. Ich dachte, Firefox hat nach dieser Datei gesucht, aber es war tatsächlich die Registrierung.
  • Nun, ich hatte immer noch das Problem mit 11.2.202.442.

Antwort

Ich habe rm ausprobiert ~ / .mozilla / Firefox / * / pluginreg.dat ohne Erfolg, da auf der Addons-Seite von Firefox das Flash-Plugin nach seiner Neuerstellung nur mit den beiden Optionen als anfällig angezeigt wurde: Deaktivieren oder Aktivieren anfordern.

Ich konnte das Problem lösen, indem ich die Datei pluginsreg.dat mit der Version bearbeitete Zahl durch Komma anstelle von Punkten getrennt, trotzdem habe ich die Beschreibungszeichenfolge geändert:

Vorher:

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

Nachher (Arbeit):

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

Nach dem Neustart von Firefox wurde das Flash-Plugin in der Plugins-Konfiguration der Addons-Seite immer aktiv gesetzt (alle drei Optionen wählbar)

Antwort

BEARBEITEN:

Wenn Sie alle derzeit verwendeten Firefox-Profile ändern möchten, können Sie dieses einfache Skript verwenden:

#!/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 

Im sed-Satz können Sie die Versionsnummer des FlashPlugins (11.2.202.310) an Ihre aktuell installierte Version anpassen.

Kommentare

  • " Einfaches Skript "? Ich bin anderer Ansicht. : PI denke , dass for f in $(ps -C firefox -o user=); do perfekt genug funktioniert 🙂 Wenn ich Ihre Zeile verwende, stelle ich außerdem fest, dass die erste Zeile die selbst, und die gewünschte Firefox-Zeile befindet sich in Zeile 2. Wenn Sie also den komplizierten Weg gehen möchten, stellen Sie sicher, dass Sie auch irgendwo eine | grep -v grep einfügen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.