내 브라우저 (Firefox 34.0)에 따르면 설치된 Shockwave Flash 플러그인 버전 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가 보안 문제에 대해 알고 있지만 아직 업데이트가 제공되지 않는 경우 이미 플래시 플러그인을 위험하다고 간주한다는 인상을 받았습니다. 그런 다음 ' 당신이 할 수있는 일은 아무것도 없지만 적어도 업데이트가있을 때까지 ' 사이트에서 플래시가 차단됩니다. 11.2.202.577로 방금했습니다.
Answer
저도이 문제를 만났고 답을 찾았습니다. mozilla의 bugzilla 입니다. 간단히 말해 Firefox가 실행되는 동안 플러그인이 업데이트되었고 pluginreg.dat
그래서 :
- firefox 종료
-
rm ~/.mozilla/firefox/*/pluginreg.dat
- Firefox 다시 시작
모든 준비가 완료됩니다. (파일이 다시 생성됩니다.)
물론, yum 업데이트 또는 기타 방법을 통해 .425
버전이 설치되어 있는지 확인해야합니다. 아마도 ,이 문제는 많은 업데이트에서 무해하게 발생하고 있습니다. 블랙리스트로 인해 우리 모두가 발견 한 첫 번째 문제입니다.
댓글
- 작동 함 11.2.202.425에 대한 /usr/lib/flash-plugin/libflashplayer.so 파일은 21/11/14에서 가져온 것이므로 firefox가이 파일을 검색했다고 생각했지만 실제로 레지스트리였습니다.
- 글쎄요, 11.2.202.442에서 여전히 문제가있었습니다.
답변
나는 rm을 시도했습니다. ~ / .mozilla / firefox / * / pluginreg.dat 성공하지 못했습니다. firefox의 애드온 페이지에서 플래시 플러그인이 새로 생성 된 후에도 두 가지 옵션 (비활성화 또는 활성화 요청)만으로 여전히 취약한 것으로 표시 되었기 때문입니다.
버전이있는 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를 다시 시작한 후 플래시 플러그인이 애드온 페이지 플러그인 구성에서 항상 활성화되도록 설정되었습니다 (세 가지 옵션 모두 선택 가능)
답변
편집 :
현재 사용중인 모든 파이어 폭스 프로필을 수정하려면 다음 간단한 스크립트를 사용할 수 있습니다.
#!/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 생각
for f in $(ps -C firefox -o user=); do
가 완벽하게 작동 할 것이라고 생각합니다. 🙂 게다가, 내가 당신의 라인을 사용할 때, 나는 첫 번째 라인이grep
자체와 제가 원하는 파이어 폭스 라인은 # 2 라인에 있습니다. 따라서 복잡한 방식으로 가고 싶다면 어딘가에| grep -v grep
도 삽입해야합니다.