HeadlinesBriefing HeadlinesBriefing.com

بصمة WebAudio على AliExpress تمنع البلوتوث

Hacker News •
×

عند تحميل صفحة AliExpress الرئيسية في Firefox أو Chrome، تتوقف سماعاتي اللاسلكية متعددة النقاط عن تشغيل الصوت من هاتفي. تم حل المشكلة فور إغلاق علامة تبويب AliExpress، مما يشير إلى أن الموقع كان يتداخل بنشاط مع مسار صوت النظام.

كشفت التحقيقات عن سياقين مخفيين لويب أوديو تم إنشاؤهما بواسطة نصوص برمجية مشوشة: collina.js و fireyejs.js، كلاهما مستضاف على assets.aliexpress-media.com/g/AWSC/. تقوم هذه النصوص البرمجية ببناء رسم بياني صوتي على الويب باستخدام مذبض منحنى منحنى متصل بنقطة تحليل، ومعالج نصوص، وعقدة كسر مضبوطة على الصفر، ثم توجيهها إلى AudioContext.destination. يحافظ هذا المعالجة الصوتية المباشرة على مسار الصوت عبر البلوتوث نشطاً، ممنوعاً تبديل الأجهزة.

النصوص البرمجية تجمع أيضاً بيانات واسعة نطاقها لبصمة المتصفح، بما في ذلك عرض القماش، ومعلومات WebGL، ومخرجات الصوت، والأبعاد الشاشية، وذاكرة الجهاز، وسلوك WebRTC. من المرجح أن تخدم هذه البصمة الشاملة أغراض مكافحة الاحتيال وتتبع المستخدمين.

حل المشكلة بحظر كلا عنواني URL للنصوص البرمجية من خلال فلاتر uBlock Origin. الفلاتر محددة بدقة لمنع الأضرار غير المقصودة للموقع، على الرغم من أن الحظر قد يؤدي إلى ظهور المزيد من الكابتشا أو مشاكل في الدفع.

كيانات رئيسية: الشركات: AliExpress, Alibaba

المصدر: Hacker News · لخّصه HeadlinesBriefing