[ التقارير والتحقيق ]

قم بإلغاء تكرار تقارير DMARC دون تجاهل الملاحظات المشروعة

اجعل عمليات الاستيراد قابلة للتكرار مع الاحتفاظ بالتقارير المتعارضة للمراجعة.

بواسطة فريق البحث EmailAuth

[النقاط الرئيسية]

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

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

الحفاظ على الأدلة قبل التطبيع

مراجع: RFC 9990 §3.5.1, RFC 9990 §3.5.4.

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

RFC 9990 يحدد معرفات التقرير للمساعدة في التعرف على التكرارات ويتطلب إعادة استخدام معلومات التعريف عند إعادة الإرسال. ومع ذلك، فإن اسم الملف أو الموضوع وحده يعتبر مدخلاً غير موثوق به. تحقق من صحة التقرير الذي تم تحليله وقارن بين مجال السياسة والمراسل والفاصل الزمني والمحتوى الخاص به قبل اتخاذ قرار فقدان البيانات الذي لا رجعة فيه.

التمييز بين التكرارات من الاصطدامات

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

قيم الصفوف المماثلة ليست كافية. قد يلاحظ تقريران صالحان بشكل مستقل نفس عنوان IP المصدر ونتائج المصادقة. يمكن أن يؤدي إلغاء تكرار الصفوف عالميًا إلى مسح حركة المرور المتكررة المشروعة. احتفظ بالمصدر على مستوى التقرير مرفقًا بكل صف.

استخدم قرار الاستيراد القابل للعكس

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

مجموعة اختبارات توضيحية: الملف "أ" يحتوي على 100 ملاحظة؛ أ يصل مرتين. ويبقى المجموع المعدود 100 والقادمين يصبحون اثنين. يستخدم الملف B نفس هوية التقرير ولكنه يحتوي على 120 ملاحظة. يقوم النظام بوضع علامة على تعارض المحتوى بدلاً من استبدال 100 بـ 120 أو حساب 220 بصمت. الملف C عبارة عن تقرير متميز تم التحقق منه يحتوي على 100 ملاحظة مماثلة ويساهم بشكل منفصل. هذه التركيبات هي اختبارات مقترحة وليست نتائج إنتاج.

علاج التداخل كمشكلة مختلفة

مراجع: RFC 9990 §3.5.4.

لا يكشف التداخل الجزئي للفواصل الزمنية عن الملاحظات الفردية التي تتكرر. يعترف القسم 3.5.4 RFC 9990 بأنه لا يمكن فصل التأثير بشكل واضح عن المعلومات المجمعة وحدها. لا تطرح جزءًا متناسبًا مع الوقت ووصف الباقي على أنه دقيق.

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

تدقيق سجل قرارات الاستيراد

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

مواصلة التحقيق

استخدم إرشادات التقرير المجمع لتفسير الحقول الأساسية و دليل تشخيص المحاذاة عندما لا يرضي تمرير المصادقة الخام DMARC.

نفذت الأدلة الاصطناعية

تُعرّف تركيبة Python التي يتم إعادة تشغيلها محليًا دون اتصال بالإنترنت مفتاحها المنطقي على أنه (هوية المراسل التي تم التحقق من صحتها، مجال السياسة، report_id). فهو يقارن صفًا مبسطًا (البداية والنهاية والعد) بشكل منفصل عن المفتاح المنطقي؛ تجزئة الحمولة الكاملة والتطبيع خارج هذا النموذج. يعد التحقق من صحة المراسل شرطًا أساسيًا للمدخلات، وليس شيئًا يثبته الاسم المبلغ عنه ذاتيًا. يقبل العرض التوضيحي الصغير الهويات الموثوقة المتوفرة فقط ولا يطبق حدود مصادقة الإنتاج.

وتؤدي اختباراتها المنفذة إلى النتائج التالية:

  • الحالة: التقرير الأول؛ تمييز الإدخال: receiver-a.example ، brand.example ، R1، العد 100؛ النتيجة الفعلية: مقبولة؛ الملاحظات الإضافية المعدودة: 100
  • الحالة: الإعادة الدقيقة؛ تمييز الإدخال: نفس المفتاح والحمولة؛ النتيجة الفعلية: مكررة؛ الملاحظات الإضافية المحسوبة: 0
  • الحالة: تضارب المحتوى؛ تمييز الإدخال: نفس المفتاح، تم تغيير العدد إلى 120؛ النتيجة الفعلية: content_conflict_hold؛ الملاحظات الإضافية المحسوبة: 0
  • الحالة: نفس المعرف، مصدر مختلف؛ تمييز الإدخال: receiver-b.example ، brand.example ، R1، العد 100؛ النتيجة الفعلية: مقبولة؛ الملاحظات الإضافية المعدودة: 100
  • الحالة: تداخل جزئي؛ تمييز الإدخال: receiver-a.example ، R2، الفاصل الزمني 06:00–18:00 بعد 00:00–12:00؛ النتيجة الفعلية: تداخل_عقد؛ الملاحظات الإضافية المحسوبة: 0

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

احتفظ بالنتيجة ضمن النطاق الذي تم اختباره

يتحقق العرض المحلي المقدم فقط من المحلل اللغوي الاصطناعي الصغير ومدخلات المرحلة الموردة والحسابات. لم يتم اختبار أي ترخيص DNS حقيقي أو تسليم SMTP أو ترحيل المجمع أو مشاركة الموفر أو سلوك قاعدة بيانات الإنتاج. تظل المدخلات الأصلية مؤرشفة، وأي مقارنة مباشرة تحتاج إلى أدلة محمية خاصة بها وموافقة مسؤولة.

[ الوجبات الجاهزة ]

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

[ حسب الدور ]

ماذا يعني هذا بالنسبة لك

اختر دورك للخطوات العملية التالية.

تكنولوجيا المعلومات / مدير البريد

فصل سجلات الوصول عن التقارير المحسوبة.

احتفظ بالملاحظات الأساسية واستخدم سير العمل أعلاه لفصل مرحلة الفشل الفعلية عن الافتراضات.

الخطوات التالية

  1. فصل سجلات الوصول عن التقارير المحسوبة.
  2. الاحتفاظ بمتغيرات تعارض المحتوى.
  3. تشغيل التركيبات المكررة والمتداخلة.

كبير مسؤولي أمن المعلومات / SecOps

حماية الوصول إلى التقرير الخام.

أبقِ التغطية والمصدر وحالة عدم اليقين المتبقية واضحة قبل الاعتماد على هذه النتائج لاتخاذ قرار أمني.

الخطوات التالية

  1. حماية الوصول إلى التقرير الخام.
  2. تدقيق قرارات إلغاء البيانات المكررة.
  3. رفض حذف الأدلة الصامتة.

المؤسس / غير التقنية

تتطلب مقاييس قابلة للتكرار جديرة بالثقة.

قم بربط مهمة إعداد التقارير هذه بقرار تجاري مملوك واطلب أدلة تتناسب مع تأثيرها.

الخطوات التالية

  1. تتطلب مقاييس قابلة للتكرار جديرة بالثقة.
  2. الاحتفاظ بالأموال للأدلة القابلة للاسترداد.
  3. اسأل كيف تؤثر الصراعات على الإجماليات المبلغ عنها.

[ الأسئلة الشائعة ]

الأسئلة المتداولة

هل اسم الملف المطابق كافٍ؟

ليس في حد ذاته. الحفاظ على سياق التقرير ومحتواه ومقارنتهما.

RFC 9990 §3.5.1 RFC 9990 §3.5.4

ما الذي يجب أن تفعله إعادة التشغيل بالضبط؟

إنشاء سجل وصول دون إضافة نفس الملاحظات مرة أخرى.

ماذا لو كان معرف تقرير واحد يحتوي على محتوى مختلف؟

احتفظ بكلا الإصدارين وقم بوضع علامة على التعارض للمراجعة.

هل يمكن إزالة الصفوف المتطابقة عالميًا؟

لا. يمكن أن تحتوي التقارير الصالحة المنفصلة على ملاحظات مماثلة.

لماذا الحفاظ على البايتات الأصلية؟

أنها تدعم المقارنة الجنائية والاسترداد بعد التطبيع أو أخطاء المحلل اللغوي.

هل يجب تقسيم الأعداد المتداخلة جزئيًا بالتناسب؟

ليس كتصحيح دقيق؛ البيانات المجمعة لا تكشف عن الملاحظات المكررة.

RFC 9990 §3.5.4

هل يفرض RFC 9990 تصميم قاعدة البيانات هذه؟

لا. إن سير العمل عبارة عن توصية تشغيلية مبنية على هوية المعيار والقواعد المكررة.

ما هي الاختبارات الضرورية؟

إعادة التشغيل الدقيقة، وتصادم المحتوى المتغير، والتقارير المماثلة المميزة والتداخل الجزئي.

[ مصادر ]

مصادر

  1. RFC 9990

    الأقسام §3.5.1 · §3.5.4

[ مسرد ]

مسرد

تقرير الهوية
معرف التقرير والسياق المحتفظ به يدعمان التحقيق المكرر؛ يتطلب المعيار التفرد بين التقارير لنفس المجال.

RFC 9990 §3.5.1

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

مصدر المؤسسة

لماذا كبار المؤسسات المالية والحكومات تقاعدوا من لوحات معلومات أمان البريد الإلكتروني الخاصة بهم.

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

EmailAuth هي منصة مصدر البريد الإلكتروني الوكيل. وكلاؤنا ينفذون p=reject، حافظ على محاذاة المرسلين الخارجيين وانقل نطاقاتك إلى كاملها RFC 9989 الامتثال، وهو معيار DMARC الجديد، مع إمكانية التدقيق البشري في الحلقة.

الحكومات المؤسسات الكبيرة المؤسسات المالية من المستوى الأول

SaaS · إيجار مخصص · Air-gapped محليًا · تشفير BYOK

قاعدة المعرفة