Posts

Post not yet marked as solved
7 Replies
Not over the App Store, it will be a command line application that will be published on github.But I do not want to meddle with the users system too much, so I would prefer a clean solution over writing my own kext or disabling SIP.Thanks again for the quick response
Post not yet marked as solved
7 Replies
Thanks for these pointers, I will check them out. But in my understanding, QEMU emulates the whole processor (and does therefore not need to handle the interrupts) - this is not what I want.
Post not yet marked as solved
7 Replies
Thanks for the quick response.Yes, I will in fact be targeting macOS only, it will be a command line-tool that allows the user to run a given program in a sandbox.$ doinsandbox blabla # where doinsandbox is my tool, and blabla the user-given program, that should run seperated from the systemI do know about the DYLD_LIBRARY_PATH-Trick, but I would prefer a real solution that cannot be easily bypassed. The only solutions that I currently know of are 1. building my own kext 2. loading the MACH-Binary manually and "overwriting" the INT instructions before executing it, but that seems rather hacky.