Como um sistema operacional sabe que um aplicativo foi baixado da web?

4

Eu baixei um arquivo tar compactado; Eu descompactei; Eu corro make , compilando um grande número de arquivos de objeto que são então vinculados para criar um executável, que é incorporado em um aplicativo (Mac OS X).

Eu corro o aplicativo, e o sistema operacional me pergunta: So-and-so é um aplicativo baixado da web; você realmente quer rodá-lo?

Como o sistema operacional sabe?

    
por airfoyle 17.08.2015 / 19:24

1 resposta

2

Resposta curta é Gatekeeper

A mensagem que você está vendo é um aviso do Gatekeeper

O Gatekeeper é um recurso de segurança do OS X que se baseia nas verificações de malware existentes do OS X para ajudar a proteger seu Mac contra malware e aplicativos mal-comportados baixados da Internet.

For apps that are downloaded from places other than the Mac App Store, developers can get a unique Developer ID from Apple and use it to digitally sign their apps.The Developer ID allows Gatekeeper to block apps created by malware developers and verify that apps haven't been tampered with since they were signed. If an app was developed by an unknown developer—one with no Developer ID—or tampered with, Gatekeeper can block the app from being installed.

Fonte: link

    
por 17.08.2015 / 19:49