
- النشر
- التحديث
قد يُفسَّر النص الحر المصدَّر من نظام سريري بطريقة غير متوقعة عند فتحه في برنامج جداول بيانات. وصحة عدد الصفوف لا تثبت أن المراجع يستطيع فتح الملف بأمان أو الاطلاع على معناه الأصلي.
الحفاظ على معنى البيانات
قيّم التطبيق المستقبِل المقصود وما إذا كان يفسّر النص الحر بوصفه صيغاً. وحافظ على إمكانية التتبع بين القيمة المعتمدة وأي تمثيل محمي للعرض. ويجب ألا تعود محارف الإفلات أو البادئات المستخدمة للعرض الآمن لاحقاً إلى نظام آخر كما لو كانت المشاهدة الأصلية. وعلى فرق التطبيقات اختيار ضوابط مناسبة لسياق التصدير والمراجعة الفعلي.
مثال تطبيقي
على سبيل المثال، يبدأ تعليق بمحرف يعامله برنامج جداول البيانات بوصفه علامة صيغة. وعندما يفتح المراجع الملف المصدَّر، لا تعود الخلية تظهر كنص عادي. يختبر الفريق ما إذا كانت نسخة المراجعة المحمية تحافظ على محتوى مقروء، وما إذا كانت إعادة استيرادها لاحقاً قد تغيّر قيمة المصدر المعتمدة دون قصد.
فحوص المراجعة
- اختبر فتح أمثلة تحتوي على محارف ابتدائية غير متوقعة تشبه علامات الصيغ.
- قارن قيمة المصدر بالتمثيل المحمي لأغراض العرض.
- حدّد ضوابط تمنع إعادة تحميل نسخة المراجعة بوصفها بيانات معتمدة.
القبول والحدود
يشمل القبول نصاً مقروءاً دون معالجة غير متوقعة، وإمكان التحقق من القيمة الأصلية في مصدرها المضبوط. وامتداد الملف وحده ليس ضماناً أمنياً. وهذه مراجعة تصميم للحفاظ على معنى البيانات السريرية وحدود الوصول أثناء انتقال المعلومات بين الأدوات، وليست تعليمات لتنفيذ تقنية هجوم محددة.
الأسئلة الشائعة
- أليس ملف CSV مجرد نص عادي؟
- قد يكون الملف نصاً عادياً، لكن التطبيق الذي يفتحه قد يفسّر بعض الخلايا بوصفها تعبيرات نشطة.
- هل تصبح النسخة المحمية هي السجل الأصلي؟
- فقط إذا أسندت إليها ترتيبات السجلات المعتمدة هذا الدور. فنسخة المراجعة المُنشأة لا تصبح معتمدة تلقائياً.