يضيف هذا الـ commit في mitmproxy خيار `--emudhra` إلى المشروع، ويُتابَع تحت طلب السحب #8500. يُدخل التغيير ثابتًا جديدًا هو EMUDHRA_CHAIN_PEM، ويحتوي على حزمة PEM تضم مفتاحًا خاصًا وشهادتين مرتبطتين بتسلسل شهادات eMudhra TLS.
يُعلِّم تعليق الشيفرة الهيئة الوسيطة (eMudhra OV TLS CA - G3C) والجذر المُوقَّع بشكل متقاطع (eMudhra Sign Root TLS CA - G3) على أنهما مخترقان، ويُحيل إلى شرح عام على emudhra.we-have-a-problem.com للتفاصيل. ويشير تضمين هذه المادة إلى أن الخيار يهدف إلى إعادة إنتاج أو اختبار السلوك المرتبط بتلك السلسلة المخترقة.
كما يُحدِّث الفرق الذي أُدخل دالة dummy_cert بحيث يقبل معامل المفتاح الخاص فيها مفتاح RSA أو مفتاح منحنى إهليلجي. وهذا يوسّع نطاق المفاتيح التي يمكن لـ mitmproxy استخدامها عند إنشاء الشهادات أثناء التشغيل.
يظهر هذا الـ commit على Hacker News، ما يدل على اهتمام أوسع من المطورين بالتغيير. ولأن السلسلة موصوفة بأنها مخترقة، ينبغي للقراء أن يعاملوا المادة المرفقة كتركيبة اختبار حساسة أمنيًا، لا كمصدر شهادات موثوق.
المصدر: Hacker News · لخّصه HeadlinesBriefing