사파리가 수정 된 것 같습니다


2

방금이 명령을 실행하고 Safari가 수정 된 것을 보았습니다.

$ codesign --verify -vv /Applications/Safari.app/
--validated:/Applications/Safari.app/Contents/MacOS/SafariForWebKitDevelopment
/Applications/Safari.app/: a sealed resource is missing or invalid
file modified: /Applications/Safari.app/Contents/Resources/English.lproj/InfoPlist.strings
file modified: /Applications/Safari.app/Contents/Resources/English.lproj/ServicesMenu.strings

내 질문은 :

  1. 정확히 무엇이 변경되었는지 확인할 수있는 방법이 있습니까?
  2. Safari가 수정 된 이유는 무엇입니까? (나는 그것을하지 않았고 번역을 변경할 바이러스가 의심되지 않습니다)

OS X 10.9.4에서 Safari 7.0.5를 실행하고 있습니다

답변:


1

변경된 내용을 확인하는 방법은 현재 폴더를 코드 서명이 유효한 시점의 백업 복사본과 비교하는 것입니다.

비트 썩음이나 파일 시스템 오류만큼 단순하고 무해한 이유는 무엇이며 다른 도구가 코드를 삽입했을 수 있습니다.

/Applications/Safari.app에서 각 파일을 정기적으로 나열하고 체크섬하지 않고 그 결과를 비교하지 않는 한 http://apple.com/downloads 에서 최신 콤보 업데이터를 다시 설치 하고 이진 파일을 다시 확인하는 것이 가장 좋습니다 제대로 서명되었습니다. 그렇지 않다면, 해당 장비를 백업하고 깨끗하게 지우고 다시 시작한 다음 Safari가 앞으로 언제 수정되는지 확인하십시오.


문자열 파일에 코드를 삽입하는 것은별로 의미가 없습니다. 그렇지 않습니까? Safari 7.0.5가 포함 된 마지막 소프트웨어 업데이트 바로 다음 날부터 Time Machine에서 Safari를 복원했으며 동일한 경고를 표시합니다. 소프트웨어 업데이트를 다시 설치하려고합니다.
idmean

@wumm 위험이 낮게 보인다는 사실에 동의합니다. 특히 번들에서 실제로 수정 된 파일 인 경우 더욱 그렇습니다.
bmike
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.