
frida v17.17.1-barebone.18
मुख्य रिपॉजिटरी रिलीज़ बाइनरीज़ होस्ट करने के लिए
Frida
डेवलपर्स, रिवर्स-इंजीनियर्स और सुरक्षा शोधकर्ताओं के लिए डायनामिक इंस्ट्रुमेंटेशन टूलकिट। frida.re पर और जानें।
स्थापित करने के दो तरीके
1. पूर्व-निर्मित बाइनरी से स्थापित करें
यह शुरू करने का अनुशंसित तरीका है। आपको बस इतना करना है:
pip install frida-tools # CLI उपकरण
pip install frida # Python बाइंडिंग्स
npm install frida # Node.js बाइंडिंग्स
आप विभिन्न ऑपरेटिंग सिस्टम के लिए पूर्व-निर्मित बाइनरी Frida के GitHub पर releases पृष्ठ से भी डाउनलोड कर सकते हैं।
2. अपनी खुद की बाइनरी बनाएं
चलाएँ:
make
आप --prefix या कोई अन्य विकल्प निर्दिष्ट करने के लिए पहले ./configure भी चला सकते हैं।
CLI उपकरण
Frida CLI उपकरणों को चलाने के लिए, जैसे frida, frida-ls-devices, frida-ps, frida-kill, frida-trace, frida-discover, आदि, आपको कुछ पैकेजों की आवश्यकता होती है:
pip install colorama prompt-toolkit pygments websockets
Apple OS
पहले एक विश्वसनीय कोड-हस्ताक्षर प्रमाणपत्र बनाएं। यदि आपने पहले Xcode का उपयोग किया है, तो संभावना है कि आपके पास पहले से ही एक Apple विकास प्रमाणपत्र है। आप इसे निम्नलिखित कमांड से जांच सकते हैं:
security find-identity -v -p codesigning
जो प्रमाणपत्र निम्नलिखित प्रारूप में लौटाएगा:
1) XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX "Apple Development: [email protected] (YYYYYYYYYY)"
यदि आपके पास प्रमाणपत्र नहीं है, तो इस गाइड का पालन करें: https://help.apple.com/xcode/mac/current/#/dev154b28f09.
इसके बाद अपने प्रमाणपत्र का नाम संबंधित पर्यावरण चर में निर्यात करें, और make चलाएँ:
export MACOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export IOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export WATCHOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
export TVOS_CERTID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
make
और जानें
हमारे दस्तावेज़ीकरण पर एक नज़र डालें।