Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mach_inject doesn't work on OSX 10.11 (El Capitan). #17

Open
subzerov opened this issue Oct 6, 2015 · 3 comments
Open

mach_inject doesn't work on OSX 10.11 (El Capitan). #17

subzerov opened this issue Oct 6, 2015 · 3 comments

Comments

@subzerov
Copy link

subzerov commented Oct 6, 2015

Some other people already mentioned the problem, but no one has created a ticket here. I'm doing that.

Here is a SO post describing the issue:
http://stackoverflow.com/questions/32943275/task-for-pid-stops-working-on-os-x-10-11

Googling around I found http://newosxbook.com/articles/PST2.html as a possible solution.

Will keep you posted.

@rentzsch
Copy link
Owner

rentzsch commented Oct 8, 2015

Thanks, a patch would be very welcome.

@rodionovd
Copy link

@subzerov have you tried disabling SIP? You can partially disable it by doing the following:

  1. Boot into Recovery Mode (reboot your Mac while holding cmd+R until a progress bar appears);

  2. Under Utilities menu find Terminal;

  3. Enter these commands:

    $ csrutil clear # reset SIP configuration to defaults 
    $ csrutil enable --without debug
  4. Now reboot again and try using mach_inject.

@sandeepsukhani
Copy link

Anyone tried that workaround without disabling SIP?
Seems its not working for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants