ブラウザ(Firefox 34.0)によると、ShockwaveFlashプラグインのインストール済みバージョンがあると言い続けます。 11.2.202.424のようです。このバージョンは安全でないと見なされます:

したがって、プラグインはブロックされます:

プラグインを現在安全と見なされているバージョン(11.2.202.425)に更新しようとしたところ、推奨バージョンがすでにインストールされていることがわかりました。

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

私のオペレーティングシステム:

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

私の質問:

  • このプラグインの複数のバージョンがインストールされていますか?
  • インストールを修正するにはどうすればよいですか?

コメント

  • 次のようなものはないと思います安全なフラッシュ
  • また、Firefoxは、セキュリティの問題について知っているかもしれないが、まだアップデートが利用できない場合、Flashプラグインを危険なものとしてすでに扱っているという印象もあります。その後、'何もできませんが、更新が行われるまで、少なくともサイトではフラッシュがブロックされます。' 11.2.202.577でこれを持っていました。

回答

私もこれに遭遇し、答えを見つけました in mozillaのbugzilla 。要するに、Firefoxの実行中にプラグインが更新されたために発生し、pluginreg.dat破損しました。

  1. firefoxを終了します
  2. rm ~/.mozilla/firefox/*/pluginreg.dat
  3. firefoxを再起動します

これですべての設定が完了します。 (ファイルは再生成されます。)

もちろん、.425バージョンがyumupdateまたはその他の方法でインストールされていることを確認する必要があります。おそらく、この問題は多くの更新で無害に発生しています。これは、ブラックリストに登録されているために私たち全員が気付いた最初の問題です。

コメント

  • 動作しました11.2.202.425の/usr/lib/flash-plugin/libflashplayer.soファイルは2014年11月21日のもので、これは良いことです。Firefoxがこのファイルを検索したと思いましたが、実際にはレジストリでした。
  • それでも、11.2.202.442で問題が発生しました。

回答

rmを試しました〜/ .mozilla / firefox / * / pluginreg.datは成功しませんでした。これは、Firefoxのアドオンページで、フラッシュプラグインが新しく生成された後も、非アクティブ化またはアクティブ化を要求する2つのオプションのみで脆弱であると表示されていたためです。

バージョンのあるpluginsreg.datを編集することで、問題を解決できました。ドットではなくコンマで区切られた番号ですが、説明文字列を変更しました:

変更前:

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

変更後(作業中):

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

Firefoxを再起動した後、フラッシュプラグインはアドオンページのプラグイン構成で常にアクティブになるように設定されました(3つのオプションすべてを選択可能)

回答

編集:

現在使用されているすべてのFirefoxプロファイルを変更する場合は、次の簡単なスクリプトを使用できます。

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

sed文では、FlashPluginのバージョン番号(11.2.202.310)を、現在インストールされているバージョンに一致するように変更できます。

コメント

  • "簡単なスクリプト"?失礼ですが同意できません。 :PI think for f in $(ps -C firefox -o user=); doは十分に機能します:)さらに、あなたの行を使用すると、最初の行が自体で、必要なFirefoxの行は2行目にあります。したがって、複雑な方法を実行したい場合は、必ず| grep -v grepもどこかに挿入してください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です