
macOS आक्रामक सुरक्षा टूलकिट जिसमें dylib इंजेक्शन, HID कीलॉगर, और रेड टीम संचालन और पोस्ट-एक्सप्लॉइटेशन के लिए इन-मेमोरी JXA/Python पेलोड रनर शामिल हैं।
macOS आक्रामक उपकरण
ऑडियो यूनिट प्लगइन के लिए उदाहरण XCode प्रोजेक्ट
माइग्रेशन टूल प्लगइन
इंस्टॉलर प्लगइन
प्रमाणीकरण प्लगइन
dylib इंजेक्शन के लिए स्रोत कोड। जोनाथन लेविन के कोड पर आधारित http://newosxbook.com/src.jl?tree=listings&file=inject.c
IOHIDManager कीलॉगर
मेमोरी में JXA निष्पादन के लिए Rust लाइब्रेरी
पूर्वापेक्षाएँ
Mythic JXA पेलोड। डिस्क पर सहेजा गया
निर्माण चरण
cargo build के साथ PAYLOAD और KEY पर्यावरण चर का उपयोग करें। KEY का उपयोग स्थिर XOR कुंजी के रूप में किया जाएगा।PAYLOAD=apfell.js KEY=SOMEKEY cargo build --releasetarget/release/libjxa_runner.dylib में है/private/tmp/jxa_runner.log में एक लॉग फ़ाइल बनाई जाती हैPAYLOAD=apfell.js KEY=SOMEKEY cargo testमेमोरी में Python निष्पादन के लिए Rust लाइब्रेरी
पूर्वापेक्षाएँ
Python पेलोड। डिस्क पर सहेजा गया
निर्माण चरण
cargo build के साथ PAYLOAD और KEY पर्यावरण चर का उपयोग करें। KEY का उपयोग स्थिर XOR कुंजी के रूप में किया जाएगा।PAYLOAD=medusa.py KEY=SOMEKEY cargo build --releasetarget/release/libpython_runner.dylib में है/private/tmp/python_runner.log में एक लॉग फ़ाइल बनाई जाती हैPAYLOAD=script.py KEY=SOMEKEY cargo test