यह mitmproxy कमिट प्रोजेक्ट में `--emudhra` विकल्प जोड़ता है, जिसे पुल रिक्वेस्ट #8500 के रूप में ट्रैक किया गया है। इस बदलाव में एक नया कॉन्स्टेंट, EMUDHRA_CHAIN_PEM, पेश किया गया है, जिसमें एक निजी कुंजी और eMudhra TLS सर्टिफिकेट पदानुक्रम से जुड़े दो सर्टिफिकेट वाला PEM बंडल है।
कोड की टिप्पणी में इंटरमीडिएट CA (eMudhra OV TLS CA - G3C) और क्रॉस-साइन्ड रूट (eMudhra Sign Root TLS CA - G3) को समझौता हुआ चिह्नित किया गया है, और विवरण के लिए emudhra.we-have-a-problem.com पर एक सार्वजनिक लेख से लिंक किया गया है। इस सामग्री का समावेश दर्शाता है कि यह विकल्प उस समझौता हुई चेन से जुड़े व्यवहार को दोहराने या परखने के लिए है।
इसके अलावा, diff में dummy_cert फ़ंक्शन को अपडेट किया गया है ताकि उसका निजी कुंजी पैरामीटर RSA या एलिप्टिक कर्व दोनों प्रकार की निजी कुंजियाँ स्वीकार करे। इससे mitmproxy द्वारा तुरंत सर्टिफिकेट बनाते समय उपयोग की जा सकने वाली कुंजियों की सीमा बढ़ती है।
यह कमिट Hacker News पर सूचीबद्ध है, जो इस बदलाव में डेवलपरों की व्यापक रुचि का संकेत देता है। चूँकि इस चेन को समझौता हुआ बताया गया है, पाठकों को इसमें शामिल सामग्री को भरोसेमंद सर्टिफिकेट स्रोत नहीं, बल्कि सुरक्षा के लिहाज़ से संवेदनशील परीक्षण फ़िक्स्चर मानना चाहिए।
स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित