2833f504d4
By replicating the functionality of APIs::dlopen_from, we can bypass the temporary file created when calling NSCreateObjectFileImageFromMemory on macOS 12 and above. Constructing a custom JustInTimeLoader and running through all the dyld calls required to fix it up manually results in fileless MachO execution.