
Datajack Proxy आपको विभिन्न प्लेटफ़ॉर्मों पर नेटिव x86 अनुप्रयोगों में TLS ट्रैफ़िक को इंटरसेप्ट करने की सुविधा देता है।
Datajack Proxy एक उपकरण है जो किसी नेटिव एप्लिकेशन और सर्वर के बीच गैर-HTTP ट्रैफ़िक को इंटरसेप्ट करता है। यह संचार अवरोधन और संशोधन की अनुमति देता है, भले ही एन्क्रिप्शन और सर्टिफिकेट पिनिंग उपयोग में हों। यह एप्लिकेशन को हुक करके और सामान्य सॉकेट तथा TLS लाइब्रेरियों के कॉल को इंटरसेप्ट करके पूरा किया जाता है, तथा डेटा को एन्क्रिप्शन से पहले (आउटबाउंड के लिए) और डिक्रिप्शन के बाद (इनबाउंड के लिए) पढ़ा जाता है।
यह Frida API का उपयोग करके नेटिव प्रोसेस में JavaScript इंजेक्ट करके पूरा किया जाता है।
नोट: वर्तमान में केवल Linux और Windows समर्थित हैं। Linux OpenSSL कॉल SSL_Write और SSL_Read का समर्थन करता है।
सहायता
python DatajackProxy.py -h
अटैच करें
मौजूदा प्रोसेस <pid> से अटैच करें
python DatajackProxy.py -p <pid>
नाम <processName> वाले मौजूदा प्रोसेस से अटैच करें
python DatajackProxy.py -n <processName>
नाम OUTLOOK.EXE वाले Windows प्रोसेस से अटैच करें
python DatajackProxy.py -n OUTLOOK.EXE -o windows
pip3 install fridagit clone [email protected]:cwatt/DatajackProxy.git