المنتجات / نظام حماية من الربط المباشر وتشفير الصورEFV PROTECTION

نظام حماية من الربط المباشر وتشفير الصور

حماية من الربط المباشر والتنزيل بمستوى تجاري

مقدمة المنتج

الاستخدام التطويري

يتضمن إصدار EFV المتقدم أنظمة حماية متعددة: تشفير الصور والأغلفة، وتشفيراً مزدوجاً مبنياً على hls، وحماية بالطابع الزمني وحدود الطلبات، لتسهيل ربط المطورين أنظمتهم. المبدأ والتفاصيل: عرض التفاصيل

التشفير المزدوج المبني على hls

يستند النظام إلى استراتيجية Polyv للحماية، بتعديل hls.js لتنفيذ منطق فك خاص وتشفير وفك متماثلين ثنائيي الاتجاه، وحماية المنطق بتمويه وتشفير JS. يستخدم نسخة معدلة من HLS.JS شبيهة بـ Polyv لربط الاستدعاء بالنطاق، وتشفير وفك متماثلين مع خلفية EFV، ومنع الربط المباشر والتنزيل والدمج والكسر وقصر الاستدعاء على نطاق محدد.

  1. تنفيذ منطق تشفير وفك خاص عبر تعديل HLS.JS.
  2. منطق متماثل بين EFV وHLS.JS الأمامي يعالج من الجذر الربط المباشر والدمج والتنزيل.
  3. طبقات تشفير وفك متعددة في HLS.JS تجعل الكسر شديد الصعوبة، بعشرات آلاف أسطر الكود؛ من يجرب يعرف.
  4. يجعل KEY الاتصال الكسر مستحيلاً. عند تغيير KEY الحماية وتوليد HLS.JS مجدداً تحصل على إصدار جديد بالكامل؛ تكفي 1 دقيقة لبنية حماية جديدة تماماً.
  5. ندعو الخبراء لاختبار كسر الحماية! إن استطعت إعادة البث غير المصرح فأنا الخاسر!

تشفير الصور والأغلفة

عند تفعيل التشفير تتحول كل أغلفة ولقطات التحويل الداخلية إلى ملفات مشفرة غير مقروءة. يؤدي فتح روابطها إلى التنزيل التلقائي دون إظهار محتوى فعلي. يجب استخدام إضافة فك js لدينا أمامياً لعرضها في المتصفح. يمكن تعطيل ذلك في أي وقت لتعود الملصقات والأغلفة للعرض الطبيعي.

تحويل الصور والأغلفة إلى نص

يتفعّل التحويل النصي تلقائياً، ويحول روابط الأغلفة واللقطات ديناميكياً إلى روابط نص txt بصيغة bash64؛ عند فتحها ترى نصاً لا صورة، باستهلاك موارد خادمية قليل جداً. يمكن استخدام فك bash64 أمامياً لاستدعائها.

حماية بالطابع الزمني وحدود الطلبات

فعّل حماية الطابع الزمني وعدد المشاهدات في الإعدادات وحدد key. بعد الحصول على key ركب المعاملات وشفّرها بـ md5 وأضفها إلى m3u8. تتحقق الخلفية من الرابط والمعاملات وتعيد المحتوى الطبيعي فقط إن صحت؛ وإلا تعيد 403 مباشرة أو إعلاناً عشوائياً من شرائح الإعلانات المعدة مسبقاً.