Язык:

Trust

  1. Обзор
    Trust.app включает Accessibility API (AX API) только для приложений заданных пользователем.

    Помните галочку в Системных настройках (панель Универсальный доступ), называемую "Включить доступ для вспомогательных устройств"?
    Если вы включаете её - любое приложение получает доступ к AX API, и наоборот: если вы выключаете её - ни одно приложение не сможет использовать функции AX API.
    Среди функций AX API есть те, которые позволяют захватывать текст под курсором мыши, нажатия клавиш и т. д.
    Теоретически, когда включена глобальная опция, стабильность работы вашего Mac уменьшается и появляется дыра безопасности, которую могут эксплуатировать клавиатурные шпионы, трояны и т. д.
    Несмотря на то, что всё не так плохо как это звучит, вам стоит признать, что лучше остаться на безопасной стороне.
    Каким приложениям необходимо AX API?
    • Различным вспомогательным программам для людей с ограниченными возможностями
    • Приложениям для сохранения/отображения нажатий клавиш при записи скринкастов и т. д. (приложения захвата экрана)
    • Приложениям для записи нажатий клавиш для последующего воспроизведения (утилиты автоматизации, макросы)
    • Словарям с возможностью захвата текста под курсором мыши для быстрого перевода...
    Что предлагаем мы?
    Не включайте глобальную опцию, а вместо этого воспользуйтесь Trust.app, чтобы дать доступ к AX API только доверенным приложениям.
    Для получения доступа к AX API, недавно добавленные приложения необходимо перезапустить.
    Все ваши "настройки безопасности" сохраняются между перезапусками Mac OS X.
    Если приложение добавленное в доверенный список падает при старте (в Mac OS X 10.5 или старше, см. секцию 2 ниже), просто удалите его из этого списка, обратитесь к его разработчику со ссылкой на эту страницу.

  2. Известные проблемы
    1. Вашим любимым приложениям необходимо "понимать", что они на самом имеют доступ к AX API и не просить вас включить глобальную опцию для доступа к вспомогательным устройствам в Системных настройках, для этого необходимо чтобы их разработчики совсем немного подправили исходный код своих приложений. Такое исправление реализуется за несколько секунд, таким образом, это вовсе не сложно для разработчиков реализовать поддержку Trust.app.
    2. Вторая проблема касается пользователей Mac OS X Leopard. В Leopard, некоторые приложения занесённые в доверенный список могут падать сразу при старте.
      Проблема в том, что Apple усилила безопасность приложений в Leopard, и поэтому, приложения, которые поставляются со своими библиотеками, система может рассматривать как нарушающие безопасность при приобретении доверия. К счастью, и эта проблема легко может быть решена разработчиками приложений.
    Мы верим, что список приложений, поддерживающих управление доступом Trust.app, будет быстро расти.
    Тем не менее, мы не просим вас изобретать колесо, мы рекомендуем добавить незначительные изменения в ваши существующие приложения, чтобы эффективно задействовать функцию доверия доступную начиная с Mac OS X 10.4, и дать возможность пользователям решать, хотят они ил нет следовать нашим рекомендациям и использовать специальный список доверенных приложений, или же их не смущает снижение уровня безопасности их системы из-за включения глобальной опции.
    Вам решать.

  3. Заметки для разработчика

Trust-совместимые приложения
Кликните по заголовку, чтобы посмотреть список
Trust для Tiger
Язык:Английский
Версия:1.2 (21 Июля 2009)
Размер:81 Кб
Требования:Mac OS X 10.4 или старше
Лицензия:Freeware

Загрузить Trust
Trust для Leopard
Язык:Английский
Версия:2.0.0 (23 Сентября 2009)
Размер:500 Кб
Требования:Mac OS X 10.5 или старше
Лицензия:Freeware

Загрузить Trust
Нажмите чтобы написать e-mail в нашу Службу поддержки.

Internet Map
© Copyright 2005-2013, Deep Informational Technologies (Deep IT). Все права защищены.