الموارد · 117
ZIP وTAR: الاستخراج ضمن حدود المجلد والموارد
فحص المسارات والروابط والبيانات المفكوكة قبل نشر الملفات المستخرجة.
مُحدَّث · 2 min
ما يُساعد هذا الدليل على تحقيقه
- اختيار وجهة معزولة
- تحديد العمل الفعلي
- نشر نتيجة كاملة فقط
فحص سريع
- سياسة مسارات ومجلد عمل معزول.
- ميزانيات واضحة وتوقف عند تجاوز فعلي.
- مصفوفة رفض ودليل نشر كامل.
طريقة خطوة بخطوة
- 1
اختيار وجهة معزولة
استخرج إلى مجلد جديد غير عام بصلاحيات دنيا. ارفض المسارات المطلقة والخروج للأعلى والروابط والملفات الخاصة غير اللازمة. افحص الوجهات المحلولة والتعارضات وفق نظام الهدف بما فيها حالة الأحرف. بادئة نصية لا تثبت الاحتواء.
سياسة مسارات ومجلد عمل معزول.
- 2
تحديد العمل الفعلي
ضع حدوداً لكل ملف وللمجموع على البايتات المكتوبة وعدد الإدخالات والعمق والوقت وموارد العملية. لا تعتمد فقط على الحجم المضغوط أو المعلن. ارفض الأرشيفات المتداخلة غير اللازمة أو شارك ميزانية عامة بين المستويات. حدّث المكتبة والمرشحات.
ميزانيات واضحة وتوقف عند تجاوز فعلي.
- 3
نشر نتيجة كاملة فقط
اختبر ../ ومساراً مطلقاً ورابطاً وتكراراً وتجاوز الميزانية. يجب أن يبقى الناتج غير منشور عند الفشل وألا يستبدل ملفات موجودة. افحص الأنواع والمحتوى قبل النشر وتحقق من الوجهة عند تنظيف المجلد.
مصفوفة رفض ودليل نشر كامل.
حالة قبول قابلة للتكرار
مثال افتراضي: البيانات لا تصف عميلاً أو نتيجة مرصودة.
عرض بيانات الحالة
{
"compressed_mb": 2,
"expanded_mb": 600,
"aggregate_budget_mb": 100,
"first_files_valid": true,
"expected": "stop_on_actual_overrun_and_do_not_promote"
}القرار المتوقع
مثال افتراضي: 2 ميغابايت مضغوطة تنتج 600 ميغابايت بميزانية 100. توقف عند تجاوز البايتات المكتوبة وأبق الدفعة غير منشورة حتى لو بدت الملفات الأولى سليمة.
Python — tarfile extraction filters and further verification
دفتر القبول الخاص بك
سجّل الملاحظات حسب معايير الدليل. الدفتر ليس شهادة اعتماد.
لا حفظ تلقائياً. صدّر قبل المغادرة.
التصفية لا تحد التصدير. الإجراءات تشمل المشاكل والمعايير غير المفحوصة.
الاستيراد يستبدل الملاحظات بعد تأكيدك.
مؤشرات الإدارة
| المؤشر | ما يقيسه | الإجراء الأول |
|---|---|---|
| بايتات مفكوكة مرصودة | مجموع البايتات المكتوبة فعلياً للدفعة | المقارنة بالميزانية الإجمالية لا ZIP |
| دفعات مرفوضة دون نشر | دفعات غير صالحة دون نشر / دفعات غير صالحة مختبرة | تضمين أخطاء وسط الاستخراج |
الأخطاء الشائعة
الأسئلة المتكررة
هل أرشيف صغير أو مرشح يضمن السلامة؟
لا. قد يتوسع كثيراً. أضف حدود موارد وقواعد مسارات وفحص الملفات الناتجة.
المراجع الرسمية
تدعم المراجع الطريقة. قم بتكييف عمليات التحقق مع سياقك؛ فهي ليست شهادة. قد تكون عناوين المراجع الأصلية والوثائق المصدرية بلغة أخرى.
تاريخ مراجعة المراجع .






