• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Xcode-users Digest, Vol 13, Issue 148
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Xcode-users Digest, Vol 13, Issue 148


  • Subject: Re: Xcode-users Digest, Vol 13, Issue 148
  • From: João Varela <email@hidden>
  • Date: Thu, 09 Jun 2016 20:22:56 +0100

Hi Michael

Because an app being quarantine depends on which app you used to download the image file or whatever you download from the internet. If you use Safari or Chrome they will be good citizens and will set up a bit that marks that file as downloaded from the internet. It is because of this that Gatekeeper can intervene and block the execution of an unsigned app or app that was modified after signing. However, there are many apps that do not do this (such any windows app, or even torrent / email clients that are common on the Mac) and Gatekeeper can be easily bypassed as you saw. That is why Apple implemented the SIP in the latest versions of the OS as well as rootless entitlements, etc, that are other security layers that try to prevent attackers from injecting malicious code into running apps, or to unload sensitive KEXT or to load malicious KEXT into the kernel, or to use the debugger against sensitive apps, etc. However, I’ve seen some security people talking about that Apple must improve the security at the kernel level, because some installers and some parts of the file system which have the highest privileges a process can get may be vulnerable to attack, but that’s another kind of story.

HTH

João Varela  


Hi all,



I have a signed app that had a flaw (something was changed after signing). When downloaded directly to a Mac from the server, the app was scanned on startup (the "Verifying" alert appears), the flaw was detected and the Gatekeeper assessment failed as damaged. However, when the same dmg is downloaded to a Windows system and then copied to the Mac, the app launches normally. The "Verifying" alert does not appear at all. So the questions are:



1. How can that happen?
2. Is that a security hole in the Gatekeeper system?



Thanks,
Michael

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: MobileIron Tunnel vs. Xcode device debugging
  • Next by Date: Re: Gatekeeper and code signing question
  • Previous by thread: Workaround: MobileIron Tunnel vs. Xcode device debugging
  • Next by thread: Installed Xcode 7.3.1 on El Capitan 10.11.5 - No Developer directory nor SDK's
  • Index(es):
    • Date
    • Thread