وصفات عملية
شروحات متكاملة ومبنية على خبرة عملية لمشكلات التكامل الشائعة في التشويش. تركّز كل وصفة على كيفية الجمع بين الخيارات لتحقيق نتيجة بعينها بدلًا من توثيق كل خيار على حدة.
اختر الوصفة التي تطابق المشكلة التي تحاول حلها. وسنضيف وصفات أخرى مع الوقت - وإذا واجهت سيناريو تكامل غير مغطى هنا، فأخبرنا وسنكتب عنه.
في هذا القسم
أفضل الممارسات
ما الذي ينبغي حمايته، وما الذي يُترك كما هو، وما الذي لا يستطيع التشويش فعله من أجلك.
تشويش HTML
شوِّش السكربتات المضمَّنة في ملفات HTML باستخدام Parse HTML، وتعرّف على ما يبقى دون تغيير.
استبدال القوالب من جهة الخادم
أدرج قيمًا مولَّدة على الخادم داخل JavaScript المشوَّش باستخدام VM عبر reservedNames وreservedStrings.
مفتاح Bytecode Array Encoding
زوِّد مفتاح تشفير بايت كود الآلة الافتراضية الخاص بك عبر vmBytecodeArrayEncodingKey واحصل عليه وقت التشغيل من خلال دالة جلب المفتاح - من تخزين العميل أو بجلبه من الخادم الخلفي.
قياسات دفاع VM وردود أفعاله
أبلغ خادمك الخلفي باكتشافات دفاع VM باستخدام vmDefenseHook، واضبط كيفية استجابة كل فئة اكتشاف عبر vmDefenseReaction.
إخفاء أسماء الدوال عن تحليل نماذج LLM
لماذا قد يسرّب الكود المشوَّش باستخدام VM أسماء دوال ذات دلالة إلى نموذج LLM، وكيف يزيل التغليف داخل IIFE هذا التسريب.
