परियोजना GitHub पर अब है और यहाँ मेरी issueकोई भी बर्फ तेंदुए पर mach_inject काम कर रहा है?
मैं सफलतापूर्वक संकलित पूरी बात और त्यागनेवाला और rejectee अलग से चलाने के लिए सक्षम करने के लिए कड़ी है। लेकिन लक्षित प्रक्रिया में कोड इंजेक्शन करते समय इंजेक्टर इंजेक्शन को क्रैश करेगा।
mach_inject_test_injectee.app 's 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
mach_inject_test_injector के मानक उत्पादन
injecting into pid 3680
injecting pid
mach_inject failing.. (os/kern) successful
mach inject done? 0
hi
यह उत्पादन इंजेक्टर injectee से अधिसूचित नहीं है, किसी भी विचार से लगता है? धन्यवाद।
मुझे एक ही समस्या थी। मैंने सूडो chgrp procmod/path/to/execable सुडो chmod 2755/पथ/से/निष्पादन योग्य करने की कोशिश की, लेकिन यह मेरे लिए काम नहीं कर रहा है। – MacGeek
मुझे यह त्रुटि मिलती है और इंजेक्टर क्रैश 'आपको शायद प्रोमोड समूह, mach_inject विफल करने के लिए उपयोगकर्ता को जोड़ने की आवश्यकता है .. (ipc/send) अमान्य गंतव्य पोर्ट ' यदि मैं रूट उपयोगकर्ता के रूप में इंजेक्टर चलाता हूं, इंजेक्शन क्रैश हो जाता है। – MacGeek