3

Сегодня я получил документ DOCX через Facebook. Я пытался открыть его на моем Mac. Я не мог открыть его ", потому что это от неизвестного разработчика". Это удивило меня. Я уже видел такие предупреждения раньше, когда открывал недавно загруженную программу, но никогда не для документа. Поэтому я щелкнул правой кнопкой мыши, выбрал "открыть", а затем я получил другое предупреждение, если я был уверен, а затем мне нужно было предоставить учетные данные администратора.

Почему это происходит? Я никогда не видел это для картинок или PDF-файлов, которые я скачал. Можете ли вы объяснить, почему это происходит?


Как пояснил SudoNinja в своем ответе, именно функциональность OSX Gatekeeper прекращает выполнение вновь загруженных программ с предупреждением. Остается вопрос, почему Gatekeeper ловит этот файл, который я отсканировал с помощью Google VirusUploader.

4 ответа4

4

Это сообщение обычно ограничено исполняемыми файлами (программами), в этом случае я бы беспокоился о каком-то вредоносном коде, если только вы не доверяете источнику. Если вы хотите открыть его в любом случае, щелкните правой кнопкой мыши, а затем «открыть» позволит вам открыть его. Кроме того, если вы щелкнете правой кнопкой мыши и увидите опцию «показать содержимое пакета», это определенно не файл слова, действуйте осторожно ...

3

У меня возникла та же проблема с файлом, который я создал в Apple Numbers.app (первоначально в Numbers '09 2.3, затем мигрировал в 3.6.2).

Я считаю, что Gatekeeper не сканирует содержимое файла. Вместо этого он ищет в файле расширенный атрибут с именем com.apple.quarantine .

$ xattr -l file.numbers
...
com.apple.quarantine: 0062;57472d09;Numbers;
...

Я удалил атрибут: см. Ниже. Прежде чем сделать это, убедитесь, что файл не является вредоносным: посмотрите другие ответы здесь, чтобы получить совет. Я не знаю, когда или как атрибут был добавлен в файл в моем случае, но я подозреваю, что это ошибка в OS X и / или коде миграции Numbers.

$ xattr -d com.apple.quarantine file.numbers
(can now open the file without seeing the "unidentified developer" alert)
1

Эта ошибка от программного обеспечения, называемого привратником. Его можно отключить в системных настройках - безопасность и конфиденциальность. Реальный вопрос в том, что PDF пытается установить. Вы можете скачать Sophos и отсканировать его.

http://support.apple.com/kb/ht5290

0

Очевидно, у Mac могут быть проблемы с форматом файла * .docx, и он считает, что это может быть приложение, а не обычный (текстовый) файл.

У меня возникла та же проблема с открытием файлов * .docx на моем Sierra MacOS, и после отключения привратника я получил следующее сообщение:

«FILE.docx» может быть заявкой. Он был создан Pages и будет открыт LibreOffice. Вы уверены, что хотите открыть его?"

(Я совершенно уверен, что этот файл является * docx файлом с текстом, как я сам его создал)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .