Подтвердить что ты не робот

Кто-нибудь получает mach_inject, работающий на снежном барсе?

Проект теперь находится на github, и вот ссылка на мой issue

Я успешно скомпилировал все это и смог выполнить отбор и отклонение отдельно. Но инжектор будет разбивать инъектора, вводя код в целевой процесс.

mach_inject_test_injectee.app  standard output:
mach error on bundle load (os/kern) successful
mach error on bundle load (os/kern) successful
mach error on bundle load (os/kern) successful
mach error on bundle load (os/kern) successful
mach error on bundle load (os/kern) successful
FS rep     /Users/Malic/Documents/Code/c/mach_star/mach_inject_test/build/Development/mach_inject_test_injector.app/Contents/Resources/mach_inject_test_injected.bundle/Contents/MacOS/mach_inject_test_injected
LOADDDDDDDDDD!
Assertion failed: (0), function +[injected_PrincipalClass load], file     /Users/Malic/Documents/Code/c/mach_star/mach_inject_test/injected-PrincipalClass.m, line    25.
Abort trap

Маха_инъект_test_injector стандартный вывод

injecting into pid 3680
injecting pid
mach_inject failing.. (os/kern) successful
mach inject done? 0
hi

Похоже, что на выходе инжектор не уведомляется от инъектора, какие-либо идеи? спасибо.

4b9b3361

Ответ 1

Этот поток должен помочь вам, похоже, что исправленная версия существует в simbl. Предостережение: вы можете вводить только приложение с подобной битовой глубиной (32 или 64).

Ответ 2

У меня была проблема, компиляция для x86 с "-arch i386" помогла мне, я не смог заставить ее работать для x86_64.

Надеюсь, что это поможет.