انتقل إلى المحتوى
تواصل معنا

Moatgator Attest

ثق بالجهاز قبل أن تثق بالمعاملة.

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

تطبيقك, Attest, خادمك الخلفي, أصلي, تم العبث به, السماح, الحظر

حكم يستطيع خادمك الخلفي التحقق منه.

يجمع Attest إشارات السلامة من المنصة مع فحوصات Moatgator الخاصة ويعيد حكمًا موقَّعًا واحدًا. يتحقق خادمك الخلفي من التوقيع ويقرر ما إذا كان سيتابع.

  • مبني على إشارات Play Integrity وApp Attest
  • أحكام موقَّعة، يُتحقق منها من جهتك
  • قرر قبل تنفيذ أي إجراء حساس

ماذا يمنحك Attest

  • 01

    تطبيق أصلي

    يؤكد أن التطبيق قيد التشغيل هو الذي نشرته، دون تعديل وبتوقيع صحيح.

  • 02

    جهاز أصلي

    يجمع نتائج Play Integrity وApp Attest مع فحوصات وقت التشغيل لصورة أكمل من أي مصدر منفرد.

  • 03

    حكم موقَّع واحد

    تُدمج كل الإشارات في حكم موقَّع واحد، فلا يحتاج خادمك الخلفي إلى الوثوق بالشبكة أو بالعميل.

  • 04

    خدمة منخفضة التأخير

    خدمة متعددة المناطق، مصممة كي لا يبطئ التصديق اللحظة التي يضغط فيها العميل على الدفع.

  • 05

    تحقق بلغتك

    تحقق من الأحكام باستخدام Node.js SDK، أو باستخدام SDK وأدلة Java وGo وPython و.NET.

  • 06

    قرر لكل إجراء

    اسمح أو اطلب خطوة إضافية أو احظر بحسب خطورة الإجراء، باستخدام حقول الحكم التي تختارها.

كيف يصدر الحكم

  1. 1

    يطلب التطبيق

    قبل أي إجراء حساس، يطلب التطبيق رمز سلامة مرتبطًا بذلك الإجراء.

  2. 2

    يقيّم Moatgator

    تُدمج إشارات المنصة وفحوصات وقت التشغيل وتُعاد كحكم موقَّع واحد.

  3. 3

    يقرر خادمك الخلفي

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

verdict.jsonمثال توضيحي
{  "app": {    "package": "com.example.pay",    "signature": "match"  },  "device": {    "integrity": "MEETS_DEVICE_INTEGRITY",    "rooted": false  },  "session": { "hooking": false, "overlay": false },  "risk": "low",  "nonce": "b7f1c3…",  "signature": "MEUCIQ…"}

ماذا يحتوي الحكم

التطبيق

  • اسم الحزمة والتوقيع متطابقان
  • البناء والإصدار
  • حالة العبث

الجهاز

  • نتيجة Play Integrity أو App Attest
  • حالة root وjailbreak
  • حالة المحاكي

الجلسة

  • إشارات Hooking والتصحيح وطبقات التراكب
  • مستوى الخطورة
  • الطابع الزمني وnonce

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

أي الخطط تتضمن Attest؟

Attest مضمَّن في Startup ومتاح بالكامل في Scale وEnterprise.

هل يحل Attest محل Play Integrity أو App Attest؟

لا. فهو يبني عليهما ويضيف إشارات وقت التشغيل الخاصة بـ Moatgator في حكم واحد.

كيف يتحقق خادمي الخلفي من الحكم؟

تحقق من التوقيع عبر Node.js SDK لدينا، أو عبر SDK الخاصة بـ Java وGo وPython و.NET، ثم اقرأ الحقول المهمة للإجراء.

ماذا لو تعذّر الوصول إلى خدمة التصديق؟

هذا قرار سياسة. أنت تحدد ما إذا كان الإجراء الحساس يفشل مفتوحًا أم مغلقًا عند عدم وصول أي حكم.

أين تعمل الخدمة؟

في عدة مناطق، للحفاظ على انخفاض التأخير للعملاء أينما كانوا.

هل أنت مستعد لحماية تطبيقك؟

ابدأ مجانًا، أو أخبرنا بما تحتاجه.