MarzipanPlatter
MarzipanPlatter copied to clipboard
Find a better way to deal with AMFI
It currently kind of stinks that we have to disable AMFI in order to make iOS Mac apps run on Mojave. One thought I had - we could build a kernel extension that could patch this entitlement out at runtime (SIP would still have to be disabled, but that's ok).
Resource for process tracking in the kernel extension level: https://objective-see.com/blog.html#blogEntry9
Resource for patching entitlement checks: https://pvieito.com/2016/12/amfid-patching - (note): the MarzipanTool repo does something similar with LLDB breakpoints.