مواد پر جائیں

Moatgator Attest

لین دین پر بھروسا کرنے سے پہلے ڈیوائس پر بھروسا کریں۔

دستخط شدہ فیصلے جو حساس کارروائی چلنے سے پہلے آپ کے بیک اینڈ کو بتاتے ہیں کہ ایپ اور ڈیوائس اصل ہیں یا نہیں۔

آپ کی ایپ, Attest, آپ کا بیک اینڈ, اصل, چھیڑ چھاڑ شدہ, اجازت دیں, بلاک کریں

ایسا فیصلہ جس کی تصدیق آپ کا بیک اینڈ کر سکتا ہے۔

Attest پلیٹ فارم کے انٹیگریٹی اشاروں کو Moatgator کی اپنی جانچ کے ساتھ ملا کر ایک دستخط شدہ فیصلہ لوٹاتا ہے۔ آپ کا بیک اینڈ دستخط کی تصدیق کر کے طے کرتا ہے کہ آگے بڑھنا ہے یا نہیں۔

  • Play Integrity اور App Attest کے اشاروں پر مبنی
  • دستخط شدہ فیصلے، آپ کی طرف سے تصدیق شدہ
  • حساس کارروائی چلنے سے پہلے فیصلہ کریں

Attest آپ کو کیا دیتا ہے

  • 01

    اصل ایپ

    تصدیق کرتا ہے کہ چلتی ہوئی ایپ وہی ہے جو آپ نے شائع کی تھی، بغیر تبدیلی کے اور درست دستخط کے ساتھ۔

  • 02

    اصل ڈیوائس

    Play Integrity اور App Attest کے نتائج کو رن ٹائم جانچ کے ساتھ ملاتا ہے، تاکہ کسی بھی اکیلے ذریعے سے زیادہ مکمل تصویر ملے۔

  • 03

    ایک دستخط شدہ فیصلہ

    تمام اشارے ایک دستخط شدہ فیصلے میں مل جاتے ہیں، اس لیے آپ کے بیک اینڈ کو نیٹ ورک یا کلائنٹ پر بھروسا نہیں کرنا پڑتا۔

  • 04

    کم تاخیر والی سروس

    ایک کثیر خطوں والی سروس، تاکہ جس لمحے گاہک ادائیگی دباتا ہے تصدیق تاخیر نہ کرے۔

  • 05

    اپنی زبان میں تصدیق کریں

    Node.js SDK سے، یا Java، Go، Python اور .NET کے SDKs اور گائیڈز سے فیصلوں کی تصدیق کریں۔

  • 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 کی حالت
  • ایمولیٹر کی حالت

سیشن

  • ہوکنگ، ڈیبگنگ اور اوورلے کے اشارے
  • خطرے کی سطح
  • ٹائم اسٹیمپ اور nonce

اکثر پوچھے جانے والے سوالات

کن پلانز میں Attest شامل ہے؟

Attest، Startup میں شامل ہے اور Scale اور Enterprise میں مکمل طور پر دستیاب ہے۔

کیا Attest، Play Integrity یا App Attest کی جگہ لیتا ہے؟

نہیں۔ یہ انہی پر بنا ہے اور Moatgator کے اپنے رن ٹائم اشاروں کو ایک فیصلے میں شامل کرتا ہے۔

میرا بیک اینڈ فیصلے کی تصدیق کیسے کرتا ہے؟

ہمارے Node.js SDK سے، یا Java، Go، Python اور .NET SDKs سے دستخط کی تصدیق کریں، پھر وہ فیلڈز پڑھیں جو اس کارروائی کے لیے اہم ہیں۔

اگر تصدیق کی سروس تک رسائی نہ ہو تو کیا ہوگا؟

یہ پالیسی کا انتخاب ہے۔ آپ طے کرتے ہیں کہ جب کوئی فیصلہ نہ آئے تو حساس کارروائی کھلی ناکام ہو یا بند۔

سروس کہاں چلتی ہے؟

کئی خطوں میں، تاکہ گاہک جہاں بھی ہوں تاخیر کم رہے۔

اپنی ایپ کے تحفظ کے لیے تیار ہیں؟

مفت شروع کریں، یا ہمیں بتائیں کہ آپ کو کیا چاہیے۔