هندسة عكسية لرأس X-Browser-Validation الجديد في Chrome

2025-07-13
هندسة عكسية لرأس X-Browser-Validation الجديد في Chrome

أضاف كروم مؤخرًا بعض رؤوس HTTP الجديدة، وكان رأس `x-browser-validation` مثيرًا للاهتمام بشكل خاص. تشرح هذه المشاركة عملية الهندسة العكسية التي تكشف عن وظيفتها: فهي تقوم بسلسلة مفتاح API محدد للمنصة مشفرًا بشكل ثابت مع سلسلة وكيل المستخدم الكاملة للمستخدم، ثم تقوم بعمليات التجزئة باستخدام SHA-1 وتشفير النتيجة باستخدام Base64. يعمل هذا الرأس كتحقق من النزاهة، مما يمنع تزوير وكيل المستخدم. يحلل التحليل الوظائف ذات الصلة في التعليمات البرمجية المصدر لكروم ويوفر مفاتيح API الافتراضية لأنظمة أساسية مختلفة.

التكنولوجيا