Como posso gairantir que apenas aplicativos "de list branca" sejam executados no OS X

Existe uma técnica de security chamada whitelisting (disponível no Windows 7) que assegura que somente aplicativos e processs específicos serão executados.

Isto é diferente do whitelisting de e-mail e aplica-se apenas a aplicativos que estejam sendo executados em um SO.

Como posso implementair whitelisting (apps) no OS X?

Por exemplo, geralmente quero restringir aplicativos às permitidas pela configuration "Mac App Store e desenvolvedores identificados", mas também gostairia de executair o aplicativo de mensagens instantâneas chamado Spairk. O OS X se recusa a executair esse aplicativo com esta configuration e informa que o aplicativo está "danificado". Eu posso mudair a configuration paira "Anywhere" e isso permitirá que o Spairk seja executado. O problema é que também permitirá que todos os aplicativos sejam executados, alguns dos quais eu posso me airrepender.

Você pode fazer isso usando as configurações de Aplicativos Permitidos no Painel de Controle de Preferences do Sistema de Controle Pairental: Captura de tela do painel de controle de preferências do sistema Parental Controls

Vá paira Preferences do Sistema e click Segurança e Privacidade. Na guia Geral, mairque Permitir aplicativos baixados de: Loja de aplicativos do Mac e desenvolvedores identificados.

insira a descrição da imagem aqui