
Save the trouble to open the burpsuite...
# वर्चुअल वातावरण का उपयोग करने की दृढ़ता से अनुशंसा की जाती है)
pip3 install baseproxy
# यदि pyOpenSSL (baseproxy के साथ डाउनलोड किया गया) का संस्करण बहुत पुराना है, तो python3.10 एक AttributeError उठाएगा। नवीनतम संस्करण को पुनः स्थापित करने से यह ठीक हो जाएगा।
pip3 uninstall pyOpenSSL
pip3 install pyOpenSSL
# चलाएँ
python3 Sophos-poc.py
docker pull keithdockerhub/cve-2022-1040:latest # या स्वयं बनाएँ
docker run -it -p 8788:8788 keithdockerhub/cve-2022-1040:latest
सिद्धांत बर्पसुइट (burpsuite) के समान ही है। यह एक https mitm (मैन-इन-द-मिडिल) स्थापित करता है और एक विशेष POST अनुरोध में http बॉडी को बदलता है, जिससे हम बिना प्रमाणीकरण के Sophos फ़ायरवॉल के वेब एडमिन तक पहुँच प्राप्त कर सकते हैं।