[MacPorts] #66358: sip-workaround no longer works on macOS 13 Ventura due to new security features

MacPorts noreply at macports.org
Thu Jul 6 22:00:29 UTC 2023


#66358: sip-workaround no longer works on macOS 13 Ventura due to new security
features
-------------------------+---------------------
  Reporter:  reneeotten  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  base        |    Version:
Resolution:              |   Keywords:  ventura
      Port:              |
-------------------------+---------------------

Comment (by neverpanic):

 This is all very weird. On the one machine that I have upgraded to Ventura
 so far (which is x86_64), I implemented a change that re-signs all
 binaries before executing them with an ad-hoc signature, and trace mode
 works just fine with that.

 I cannot reproduce the killed process when re-signing with an ad-hoc
 signature. Did Apple just implement additional security for arm64
 machines, and left x86_64 with less security?

 On the other hand, there were people above who reported getting killed
 binaries on x86_64, which I never saw. I don't know what's going on. I can
 try pushing the re-signing code for somebody else to test, if that helps?

-- 
Ticket URL: <https://trac.macports.org/ticket/66358#comment:34>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list